builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0043 starttime: 1469557065.2 results: success (0) buildid: 20160726073758 builduid: 89b706416f5c44008f6e4c4cb7cc5e0b revision: 958cee08361af9ed370be06695973bcda3d3aa46 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 11:17:45.205421) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 11:17:45.206153) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 11:17:45.206619) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 11:17:45.233998) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 11:17:45.234655) ========= 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.gNqRufQIi1/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.1X9C6JAL3J/Listeners TMPDIR=/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-26 11:17:45-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 154M=0s 2016-07-26 11:17:45 (154 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.105526 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 11:17:45.363565) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 11:17:45.363963) ========= 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.gNqRufQIi1/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.1X9C6JAL3J/Listeners TMPDIR=/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.027698 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 11:17:45.413096) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-26 11:17:45.413471) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 958cee08361af9ed370be06695973bcda3d3aa46 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 958cee08361af9ed370be06695973bcda3d3aa46 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.gNqRufQIi1/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.1X9C6JAL3J/Listeners TMPDIR=/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-26 11:17:45,484 truncating revision to first 12 chars 2016-07-26 11:17:45,484 Setting DEBUG logging. 2016-07-26 11:17:45,484 attempt 1/10 2016-07-26 11:17:45,484 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/958cee08361a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-26 11:17:46,567 unpacking tar archive at: mozilla-beta-958cee08361a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.341350 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-26 11:17:46.776820) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 11:17:46.777364) ========= script_repo_revision: 958cee08361af9ed370be06695973bcda3d3aa46 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 11:17:46.778044) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 11:17:46.778526) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 11:17:46.797004) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 38 secs) (at 2016-07-26 11:17:46.797396) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.gNqRufQIi1/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.1X9C6JAL3J/Listeners TMPDIR=/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 11:17:46 INFO - MultiFileLogger online at 20160726 11:17:46 in /builds/slave/test 11:17:46 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 11:17:46 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:17:46 INFO - {'append_to_log': False, 11:17:46 INFO - 'base_work_dir': '/builds/slave/test', 11:17:46 INFO - 'blob_upload_branch': 'mozilla-beta', 11:17:46 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:17:46 INFO - 'buildbot_json_path': 'buildprops.json', 11:17:46 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:17:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:17:46 INFO - 'download_minidump_stackwalk': True, 11:17:46 INFO - 'download_symbols': 'true', 11:17:46 INFO - 'e10s': False, 11:17:46 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:17:46 INFO - 'tooltool.py': '/tools/tooltool.py', 11:17:46 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:17:46 INFO - '/tools/misc-python/virtualenv.py')}, 11:17:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:17:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:17:46 INFO - 'log_level': 'info', 11:17:46 INFO - 'log_to_console': True, 11:17:46 INFO - 'opt_config_files': (), 11:17:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:17:46 INFO - '--processes=1', 11:17:46 INFO - '--config=%(test_path)s/wptrunner.ini', 11:17:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:17:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:17:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:17:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:17:46 INFO - 'pip_index': False, 11:17:46 INFO - 'require_test_zip': True, 11:17:46 INFO - 'test_type': ('testharness',), 11:17:46 INFO - 'this_chunk': '1', 11:17:46 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:17:46 INFO - 'total_chunks': '10', 11:17:46 INFO - 'virtualenv_path': 'venv', 11:17:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:17:46 INFO - 'work_dir': 'build'} 11:17:46 INFO - ##### 11:17:46 INFO - ##### Running clobber step. 11:17:46 INFO - ##### 11:17:46 INFO - Running pre-action listener: _resource_record_pre_action 11:17:46 INFO - Running main action method: clobber 11:17:46 INFO - rmtree: /builds/slave/test/build 11:17:46 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:17:49 INFO - Running post-action listener: _resource_record_post_action 11:17:49 INFO - ##### 11:17:49 INFO - ##### Running read-buildbot-config step. 11:17:49 INFO - ##### 11:17:49 INFO - Running pre-action listener: _resource_record_pre_action 11:17:49 INFO - Running main action method: read_buildbot_config 11:17:49 INFO - Using buildbot properties: 11:17:49 INFO - { 11:17:49 INFO - "project": "", 11:17:49 INFO - "product": "firefox", 11:17:49 INFO - "script_repo_revision": "production", 11:17:49 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 11:17:49 INFO - "repository": "", 11:17:49 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 11:17:49 INFO - "buildid": "20160726073758", 11:17:49 INFO - "pgo_build": "False", 11:17:49 INFO - "basedir": "/builds/slave/test", 11:17:49 INFO - "buildnumber": 19, 11:17:49 INFO - "slavename": "t-yosemite-r7-0043", 11:17:49 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 11:17:49 INFO - "platform": "macosx64", 11:17:49 INFO - "branch": "mozilla-beta", 11:17:49 INFO - "revision": "958cee08361af9ed370be06695973bcda3d3aa46", 11:17:49 INFO - "repo_path": "releases/mozilla-beta", 11:17:49 INFO - "moz_repo_path": "", 11:17:49 INFO - "stage_platform": "macosx64", 11:17:49 INFO - "builduid": "89b706416f5c44008f6e4c4cb7cc5e0b", 11:17:49 INFO - "slavebuilddir": "test" 11:17:49 INFO - } 11:17:49 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.dmg. 11:17:49 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.test_packages.json. 11:17:49 INFO - Running post-action listener: _resource_record_post_action 11:17:49 INFO - ##### 11:17:49 INFO - ##### Running download-and-extract step. 11:17:49 INFO - ##### 11:17:49 INFO - Running pre-action listener: _resource_record_pre_action 11:17:49 INFO - Running main action method: download_and_extract 11:17:49 INFO - mkdir: /builds/slave/test/build/tests 11:17:49 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')]} 11:17:49 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.test_packages.json 11:17:49 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:17:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/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 11:17:49 INFO - Downloaded 1201 bytes. 11:17:49 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:17:49 INFO - Using the following test package requirements: 11:17:49 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:17:49 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:17:49 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 11:17:49 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:17:49 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 11:17:49 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:17:49 INFO - u'jsshell-mac64.zip'], 11:17:49 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:17:49 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 11:17:49 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:17:49 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:17:49 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 11:17:49 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:17:49 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 11:17:49 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:17:49 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 11:17:49 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:17:49 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 11:17:49 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 11:17:49 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')]} 11:17:49 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.common.tests.zip 11:17:49 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 11:17:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/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 11:17:49 INFO - Downloaded 18370255 bytes. 11:17:49 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/*'] 11:17:49 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/* 11:17:50 INFO - caution: filename not matched: web-platform/* 11:17:50 INFO - Return code: 11 11:17:50 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')]} 11:17:50 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:17:50 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/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 11:17:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/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 11:17:50 INFO - Downloaded 36389883 bytes. 11:17:50 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/*'] 11:17:50 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/* 11:17:54 INFO - caution: filename not matched: bin/* 11:17:54 INFO - caution: filename not matched: config/* 11:17:54 INFO - caution: filename not matched: mozbase/* 11:17:54 INFO - caution: filename not matched: marionette/* 11:17:54 INFO - caution: filename not matched: tools/wptserve/* 11:17:54 INFO - Return code: 11 11:17:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:17:54 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.dmg 11:17:54 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 11:17:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 11:17:55 INFO - Downloaded 73085654 bytes. 11:17:55 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.dmg 11:17:55 INFO - mkdir: /builds/slave/test/properties 11:17:55 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:17:55 INFO - Writing to file /builds/slave/test/properties/build_url 11:17:55 INFO - Contents: 11:17:55 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.dmg 11:17:55 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:17:55 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:17:55 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:17:55 INFO - Contents: 11:17:55 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:17:55 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')]} 11:17:55 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:17:55 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:17:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/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 11:17:56 INFO - Downloaded 103662390 bytes. 11:17:56 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'] 11:17:56 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 11:18:00 INFO - Return code: 0 11:18:00 INFO - Running post-action listener: _resource_record_post_action 11:18:00 INFO - Running post-action listener: set_extra_try_arguments 11:18:00 INFO - ##### 11:18:00 INFO - ##### Running create-virtualenv step. 11:18:00 INFO - ##### 11:18:00 INFO - Running pre-action listener: _pre_create_virtualenv 11:18:00 INFO - Running pre-action listener: _resource_record_pre_action 11:18:00 INFO - Running main action method: create_virtualenv 11:18:00 INFO - Creating virtualenv /builds/slave/test/build/venv 11:18:00 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 11:18:00 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:18:00 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:18:00 INFO - Using real prefix '/tools/python27' 11:18:00 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:18:01 INFO - Installing distribute.............................................................................................................................................................................................done. 11:18:04 INFO - Installing pip.................done. 11:18:04 INFO - Return code: 0 11:18:04 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:18:04 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')]} 11:18:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:04 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')]} 11:18:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:04 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 0x10d2e5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d302f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7feb515c1d80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d2fe5e0>, '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 0x10cee1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10cf0c990>, '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.gNqRufQIi1/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.1X9C6JAL3J/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:18:04 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 11:18:04 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 11:18:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gNqRufQIi1/Render', 11:18:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:18:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:18:04 INFO - 'HOME': '/Users/cltbld', 11:18:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:18:04 INFO - 'LOGNAME': 'cltbld', 11:18:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:04 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:18:04 INFO - 'MOZ_NO_REMOTE': '1', 11:18:04 INFO - 'NO_EM_RESTART': '1', 11:18:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:18:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:04 INFO - 'PWD': '/builds/slave/test', 11:18:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:18:04 INFO - 'SHELL': '/bin/bash', 11:18:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.1X9C6JAL3J/Listeners', 11:18:04 INFO - 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', 11:18:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:18:04 INFO - 'USER': 'cltbld', 11:18:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:18:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:18:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:18:04 INFO - 'XPC_FLAGS': '0x0', 11:18:04 INFO - 'XPC_SERVICE_NAME': '0', 11:18:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:18:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:04 INFO - Downloading/unpacking psutil>=0.7.1 11:18:04 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 11:18:04 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 11:18:04 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 11:18:04 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 11:18:04 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 11:18:04 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 11:18:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:18:07 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:18:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:18:07 INFO - Installing collected packages: psutil 11:18:07 INFO - Running setup.py install for psutil 11:18:08 INFO - building 'psutil._psutil_osx' extension 11:18:08 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 11:18:08 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 11:18:08 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 11:18:08 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 11:18:08 INFO - building 'psutil._psutil_posix' extension 11:18:08 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 11:18:08 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:18:08 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:18:08 INFO - ^ 11:18:08 INFO - 1 warning generated. 11:18:08 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 11:18:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:18:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:18:09 INFO - Successfully installed psutil 11:18:09 INFO - Cleaning up... 11:18:09 INFO - Return code: 0 11:18:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:18:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10d2e5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d302f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7feb515c1d80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d2fe5e0>, '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 0x10cee1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10cf0c990>, '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.gNqRufQIi1/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.1X9C6JAL3J/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:18:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:18:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:18:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gNqRufQIi1/Render', 11:18:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:18:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:18:09 INFO - 'HOME': '/Users/cltbld', 11:18:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:18:09 INFO - 'LOGNAME': 'cltbld', 11:18:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:09 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:18:09 INFO - 'MOZ_NO_REMOTE': '1', 11:18:09 INFO - 'NO_EM_RESTART': '1', 11:18:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:18:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:09 INFO - 'PWD': '/builds/slave/test', 11:18:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:18:09 INFO - 'SHELL': '/bin/bash', 11:18:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.1X9C6JAL3J/Listeners', 11:18:09 INFO - 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', 11:18:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:18:09 INFO - 'USER': 'cltbld', 11:18:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:18:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:18:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:18:09 INFO - 'XPC_FLAGS': '0x0', 11:18:09 INFO - 'XPC_SERVICE_NAME': '0', 11:18:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:18:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:18:09 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 11:18:09 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 11:18:09 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 11:18:09 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 11:18:09 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 11:18:09 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 11:18:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:18:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:18:12 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:18:12 INFO - Installing collected packages: mozsystemmonitor 11:18:12 INFO - Running setup.py install for mozsystemmonitor 11:18:12 INFO - Successfully installed mozsystemmonitor 11:18:12 INFO - Cleaning up... 11:18:12 INFO - Return code: 0 11:18:12 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:18: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')]} 11:18:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18: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')]} 11:18:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10d2e5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d302f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7feb515c1d80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d2fe5e0>, '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 0x10cee1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10cf0c990>, '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.gNqRufQIi1/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.1X9C6JAL3J/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:18:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:18:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:18:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gNqRufQIi1/Render', 11:18:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:18:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:18:12 INFO - 'HOME': '/Users/cltbld', 11:18:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:18:12 INFO - 'LOGNAME': 'cltbld', 11:18:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:12 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:18:12 INFO - 'MOZ_NO_REMOTE': '1', 11:18:12 INFO - 'NO_EM_RESTART': '1', 11:18:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:18:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:12 INFO - 'PWD': '/builds/slave/test', 11:18:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:18:12 INFO - 'SHELL': '/bin/bash', 11:18:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.1X9C6JAL3J/Listeners', 11:18:12 INFO - 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', 11:18:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:18:12 INFO - 'USER': 'cltbld', 11:18:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:18:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:18:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:18:12 INFO - 'XPC_FLAGS': '0x0', 11:18:12 INFO - 'XPC_SERVICE_NAME': '0', 11:18:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:18:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:12 INFO - Downloading/unpacking blobuploader==1.2.4 11:18:12 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 11:18:12 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 11:18:12 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 11:18:12 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 11:18:12 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 11:18:12 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 11:18:15 INFO - Downloading blobuploader-1.2.4.tar.gz 11:18:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:18:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:18:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:18:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:18:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:18:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:18:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:18:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:18:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:16 INFO - Downloading docopt-0.6.1.tar.gz 11:18:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:18:16 INFO - Installing collected packages: blobuploader, requests, docopt 11:18:16 INFO - Running setup.py install for blobuploader 11:18:16 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:18:16 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:18:16 INFO - Running setup.py install for requests 11:18:17 INFO - Running setup.py install for docopt 11:18:17 INFO - Successfully installed blobuploader requests docopt 11:18:17 INFO - Cleaning up... 11:18:17 INFO - Return code: 0 11:18:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:18:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:17 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10d2e5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d302f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7feb515c1d80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d2fe5e0>, '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 0x10cee1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10cf0c990>, '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.gNqRufQIi1/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.1X9C6JAL3J/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:18:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:18:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:18:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gNqRufQIi1/Render', 11:18:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:18:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:18:17 INFO - 'HOME': '/Users/cltbld', 11:18:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:18:17 INFO - 'LOGNAME': 'cltbld', 11:18:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:17 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:18:17 INFO - 'MOZ_NO_REMOTE': '1', 11:18:17 INFO - 'NO_EM_RESTART': '1', 11:18:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:18:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:17 INFO - 'PWD': '/builds/slave/test', 11:18:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:18:17 INFO - 'SHELL': '/bin/bash', 11:18:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.1X9C6JAL3J/Listeners', 11:18:17 INFO - 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', 11:18:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:18:17 INFO - 'USER': 'cltbld', 11:18:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:18:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:18:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:18:17 INFO - 'XPC_FLAGS': '0x0', 11:18:17 INFO - 'XPC_SERVICE_NAME': '0', 11:18:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:18:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:18:17 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-XCi3zb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:18:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:18:17 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-HSTJsa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:18:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:18:17 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-RpZQyT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:18:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:18:17 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-iB6QpV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:18:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:18:18 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-SFyjIR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:18:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:18:18 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-KqV24F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:18:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:18:18 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-4fIsGT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:18:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:18:18 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-7W2Uz7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:18:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:18:18 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-zc_ruB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:18:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:18:18 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-2tg2yh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:18:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:18:18 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-Edmw48-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:18:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:18:18 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-2UK0dx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:18:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:18:18 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-tuBeOq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:18:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:18:18 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-Bsf_Z2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:18:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:18:19 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-9r_XAR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:18:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:18:19 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-9gaEWg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:18:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:18:19 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-r8c30G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:18:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:18:19 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-tgdvl3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:18:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:18:19 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-Z3T0_A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:18:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:18:19 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-CDeVaG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:18:19 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:18:20 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-KvwIKg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:18:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:18:20 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 11:18:20 INFO - Running setup.py install for manifestparser 11:18:20 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:18:20 INFO - Running setup.py install for mozcrash 11:18:20 INFO - Running setup.py install for mozdebug 11:18:20 INFO - Running setup.py install for mozdevice 11:18:20 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:18:20 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:18:20 INFO - Running setup.py install for mozfile 11:18:20 INFO - Running setup.py install for mozhttpd 11:18:21 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:18:21 INFO - Running setup.py install for mozinfo 11:18:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:18:21 INFO - Running setup.py install for mozInstall 11:18:21 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:18:21 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:18:21 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:18:21 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:18:21 INFO - Running setup.py install for mozleak 11:18:21 INFO - Running setup.py install for mozlog 11:18:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:18:21 INFO - Running setup.py install for moznetwork 11:18:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:18:21 INFO - Running setup.py install for mozprocess 11:18:22 INFO - Running setup.py install for mozprofile 11:18:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:18:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:18:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:18:22 INFO - Running setup.py install for mozrunner 11:18:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:18:22 INFO - Running setup.py install for mozscreenshot 11:18:22 INFO - Running setup.py install for moztest 11:18:22 INFO - Running setup.py install for mozversion 11:18:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:18:22 INFO - Running setup.py install for wptserve 11:18:22 INFO - Running setup.py install for marionette-driver 11:18:23 INFO - Running setup.py install for browsermob-proxy 11:18:23 INFO - Running setup.py install for marionette-client 11:18:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:18:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:18:23 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 11:18:23 INFO - Cleaning up... 11:18:23 INFO - Return code: 0 11:18:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:18:23 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')]} 11:18:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:18:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:23 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')]} 11:18:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:18:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:18:23 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 0x10d2e5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d302f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7feb515c1d80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d2fe5e0>, '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 0x10cee1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10cf0c990>, '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.gNqRufQIi1/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.1X9C6JAL3J/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:18:23 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 11:18:23 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 11:18:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gNqRufQIi1/Render', 11:18:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:18:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:18:23 INFO - 'HOME': '/Users/cltbld', 11:18:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:18:23 INFO - 'LOGNAME': 'cltbld', 11:18:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:23 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:18:23 INFO - 'MOZ_NO_REMOTE': '1', 11:18:23 INFO - 'NO_EM_RESTART': '1', 11:18:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:18:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:23 INFO - 'PWD': '/builds/slave/test', 11:18:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:18:23 INFO - 'SHELL': '/bin/bash', 11:18:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.1X9C6JAL3J/Listeners', 11:18:23 INFO - 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', 11:18:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:18:23 INFO - 'USER': 'cltbld', 11:18:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:18:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:18:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:18:23 INFO - 'XPC_FLAGS': '0x0', 11:18:23 INFO - 'XPC_SERVICE_NAME': '0', 11:18:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:18:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:18:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:18:23 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-5yYzY4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:18:24 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 11:18:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:18:24 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-B3FEAY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:18:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:18:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:18:24 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-5kZQgC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:18:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:18:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:18:24 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-rehQnw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:18:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:18:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:18:24 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-O3EVt9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:18:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 11:18:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:18:24 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-MppBtj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:18:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 11:18:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:18:24 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-n8_Tma-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:18:24 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)) 11:18:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:18:24 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-dN9D7e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:18:24 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)) 11:18:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:18:24 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-vjWJtO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:18:24 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)) 11:18:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:18:24 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-v7vUtX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:18:24 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)) 11:18:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:18:24 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-C4NJXL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:18:25 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 11:18:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:18:25 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-Laskyz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:18:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 11:18:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:18:25 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-sKfYQI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:18:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 11:18:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:18:25 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-UvE_Et-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:18:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 11:18:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:18:25 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-5sB7f0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:18:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 11:18:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:18:25 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-LTTWY2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:18:25 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 11:18:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:18:25 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-p4_C99-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:18:25 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)) 11:18:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:18:25 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-c3aeR1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:18:25 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)) 11:18:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:18:25 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-xKuumZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:18:25 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)) 11:18:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:18:25 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-hslIZI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:18:26 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:18:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:18:26 INFO - Running setup.py (path:/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/pip-wbOgHH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:18:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:18:26 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 11:18:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:18:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:18:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:18:26 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:18:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:18:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:18:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:18:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:18:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:18:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:18:28 INFO - Downloading blessings-1.6.tar.gz 11:18:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:18:29 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:18:29 INFO - Installing collected packages: blessings 11:18:29 INFO - Running setup.py install for blessings 11:18:29 INFO - Successfully installed blessings 11:18:29 INFO - Cleaning up... 11:18:29 INFO - Return code: 0 11:18:29 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:18:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:18:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:18:29 INFO - Reading from file tmpfile_stdout 11:18:29 INFO - Current package versions: 11:18:29 INFO - blessings == 1.6 11:18:29 INFO - blobuploader == 1.2.4 11:18:29 INFO - browsermob-proxy == 0.6.0 11:18:29 INFO - docopt == 0.6.1 11:18:29 INFO - manifestparser == 1.1 11:18:29 INFO - marionette-client == 2.3.0 11:18:29 INFO - marionette-driver == 1.4.0 11:18:29 INFO - mozInstall == 1.12 11:18:29 INFO - mozcrash == 0.17 11:18:29 INFO - mozdebug == 0.1 11:18:29 INFO - mozdevice == 0.48 11:18:29 INFO - mozfile == 1.2 11:18:29 INFO - mozhttpd == 0.7 11:18:29 INFO - mozinfo == 0.9 11:18:29 INFO - mozleak == 0.1 11:18:29 INFO - mozlog == 3.1 11:18:29 INFO - moznetwork == 0.27 11:18:29 INFO - mozprocess == 0.22 11:18:29 INFO - mozprofile == 0.28 11:18:29 INFO - mozrunner == 6.11 11:18:29 INFO - mozscreenshot == 0.1 11:18:29 INFO - mozsystemmonitor == 0.0 11:18:29 INFO - moztest == 0.7 11:18:29 INFO - mozversion == 1.4 11:18:29 INFO - psutil == 3.1.1 11:18:29 INFO - requests == 1.2.3 11:18:29 INFO - wptserve == 1.4.0 11:18:29 INFO - wsgiref == 0.1.2 11:18:29 INFO - Running post-action listener: _resource_record_post_action 11:18:29 INFO - Running post-action listener: _start_resource_monitoring 11:18:29 INFO - Starting resource monitoring. 11:18:29 INFO - ##### 11:18:29 INFO - ##### Running pull step. 11:18:29 INFO - ##### 11:18:29 INFO - Running pre-action listener: _resource_record_pre_action 11:18:29 INFO - Running main action method: pull 11:18:29 INFO - Pull has nothing to do! 11:18:29 INFO - Running post-action listener: _resource_record_post_action 11:18:29 INFO - ##### 11:18:29 INFO - ##### Running install step. 11:18:29 INFO - ##### 11:18:29 INFO - Running pre-action listener: _resource_record_pre_action 11:18:29 INFO - Running main action method: install 11:18:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:18:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:18:29 INFO - Reading from file tmpfile_stdout 11:18:29 INFO - Detecting whether we're running mozinstall >=1.0... 11:18:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:18:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:18:30 INFO - Reading from file tmpfile_stdout 11:18:30 INFO - Output received: 11:18:30 INFO - Usage: mozinstall [options] installer 11:18:30 INFO - Options: 11:18:30 INFO - -h, --help show this help message and exit 11:18:30 INFO - -d DEST, --destination=DEST 11:18:30 INFO - Directory to install application into. [default: 11:18:30 INFO - "/builds/slave/test"] 11:18:30 INFO - --app=APP Application being installed. [default: firefox] 11:18:30 INFO - mkdir: /builds/slave/test/build/application 11:18:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 11:18:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 11:18:48 INFO - Reading from file tmpfile_stdout 11:18:48 INFO - Output received: 11:18:48 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:18:48 INFO - Running post-action listener: _resource_record_post_action 11:18:48 INFO - ##### 11:18:48 INFO - ##### Running run-tests step. 11:18:48 INFO - ##### 11:18:48 INFO - Running pre-action listener: _resource_record_pre_action 11:18:48 INFO - Running main action method: run_tests 11:18:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:18:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:18:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:18:48 INFO - grabbing minidump binary from tooltool 11:18:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:18:48 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d2fe5e0>, '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 0x10cee1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10cf0c990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:18:48 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 11:18:48 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 11:18:48 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:18:48 INFO - Return code: 0 11:18:48 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:18:48 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:18:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/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 11:18:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/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 11:18:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gNqRufQIi1/Render', 11:18:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:18:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:18:48 INFO - 'HOME': '/Users/cltbld', 11:18:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:18:48 INFO - 'LOGNAME': 'cltbld', 11:18:48 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:18:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:18:48 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:18:48 INFO - 'MOZ_NO_REMOTE': '1', 11:18:48 INFO - 'NO_EM_RESTART': '1', 11:18:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:18:48 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:18:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:18:48 INFO - 'PWD': '/builds/slave/test', 11:18:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:18:48 INFO - 'SHELL': '/bin/bash', 11:18:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.1X9C6JAL3J/Listeners', 11:18:48 INFO - 'TMPDIR': '/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/', 11:18:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:18:48 INFO - 'USER': 'cltbld', 11:18:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:18:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:18:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:18:48 INFO - 'XPC_FLAGS': '0x0', 11:18:48 INFO - 'XPC_SERVICE_NAME': '0', 11:18:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:18:48 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/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 11:18:48 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 11:18:48 INFO - import pkg_resources 11:18:49 INFO - Using 1 client processes 11:18:49 INFO - wptserve Starting http server on 127.0.0.1:8000 11:18:49 INFO - wptserve Starting http server on 127.0.0.1:8001 11:18:49 INFO - wptserve Starting http server on 127.0.0.1:8443 11:18:51 INFO - SUITE-START | Running 778 tests 11:18:51 INFO - Running testharness tests 11:18:51 INFO - Setting up ssl 11:18:51 INFO - PROCESS | certutil | 11:18:51 INFO - PROCESS | certutil | 11:18:51 INFO - PROCESS | certutil | 11:18:51 INFO - Certificate Nickname Trust Attributes 11:18:51 INFO - SSL,S/MIME,JAR/XPI 11:18:51 INFO - 11:18:51 INFO - web-platform-tests CT,, 11:18:51 INFO - 11:18:51 INFO - Starting runner 11:18:52 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:18:52 INFO - PROCESS | 1646 | 1469557132761 Marionette DEBUG Marionette enabled via build flag and pref 11:18:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x113d14000 == 1 [pid = 1646] [id = 1] 11:18:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 1 (0x113d14800) [pid = 1646] [serial = 1] [outer = 0x0] 11:18:52 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:18:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 2 (0x113d15800) [pid = 1646] [serial = 2] [outer = 0x113d14800] 11:18:53 INFO - PROCESS | 1646 | 1469557133077 Marionette INFO Listening on port 2828 11:18:53 INFO - PROCESS | 1646 | 1469557133313 Marionette DEBUG Marionette enabled via command-line flag 11:18:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x11696d800 == 2 [pid = 1646] [id = 2] 11:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 3 (0x11696e000) [pid = 1646] [serial = 3] [outer = 0x0] 11:18:53 INFO - PROCESS | 1646 | [1646] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:18:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 4 (0x11696f000) [pid = 1646] [serial = 4] [outer = 0x11696e000] 11:18:53 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:53 INFO - PROCESS | 1646 | 1469557133463 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49281 11:18:53 INFO - PROCESS | 1646 | 1469557133549 Marionette DEBUG Closed connection conn0 11:18:53 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:53 INFO - PROCESS | 1646 | 1469557133555 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49282 11:18:53 INFO - PROCESS | 1646 | 1469557133563 Marionette DEBUG Closed connection conn1 11:18:53 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:18:53 INFO - PROCESS | 1646 | 1469557133569 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49283 11:18:53 INFO - PROCESS | 1646 | 1469557133575 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:18:53 INFO - PROCESS | 1646 | 1469557133581 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":"20160726073758","device":"desktop","version":"48.0"} 11:18:53 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:18:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a71000 == 3 [pid = 1646] [id = 3] 11:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 5 (0x119a71800) [pid = 1646] [serial = 5] [outer = 0x0] 11:18:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a72000 == 4 [pid = 1646] [id = 4] 11:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 6 (0x119a47c00) [pid = 1646] [serial = 6] [outer = 0x0] 11:18:54 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:18:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x121364000 == 5 [pid = 1646] [id = 5] 11:18:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 7 (0x119a47400) [pid = 1646] [serial = 7] [outer = 0x0] 11:18:55 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:18:55 INFO - PROCESS | 1646 | [1646] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 8 (0x1218b7000) [pid = 1646] [serial = 8] [outer = 0x119a47400] 11:18:55 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 9 (0x123c46800) [pid = 1646] [serial = 9] [outer = 0x119a71800] 11:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 10 (0x123d26000) [pid = 1646] [serial = 10] [outer = 0x119a47c00] 11:18:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 11 (0x123d27c00) [pid = 1646] [serial = 11] [outer = 0x119a47400] 11:18:55 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:18:55 INFO - PROCESS | 1646 | 1469557135705 Marionette INFO startBrowser b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:55 INFO - PROCESS | 1646 | 1469557135728 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 1646 | 1469557135737 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 1646 | 1469557135738 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 12 (0x126727400) [pid = 1646] [serial = 12] [outer = 0x119a47400] 11:18:56 INFO - PROCESS | 1646 | 1469557136043 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"b3a9d28d-9038-0040-8016-ba4e4f862ea3","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":"20160726073758","device":"desktop","version":"48.0","command_id":1}}] 11:18:56 INFO - PROCESS | 1646 | 1469557136127 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}] 11:18:56 INFO - PROCESS | 1646 | 1469557136130 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:56 INFO - PROCESS | 1646 | 1469557136193 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:18:56 INFO - PROCESS | 1646 | 1469557136284 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:18:56 INFO - PROCESS | 1646 | 1469557136286 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:56 INFO - PROCESS | 1646 | [1646] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:18:56 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 13 (0x128cc7000) [pid = 1646] [serial = 13] [outer = 0x119a47400] 11:18:56 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:18:56 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:56 INFO - PROCESS | 1646 | 1469557136614 Marionette TRACE conn2 <- [1,3,null,{}] 11:18:56 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:18:56 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:18:56 INFO - PROCESS | 1646 | 1469557136618 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:18:56 INFO - PROCESS | 1646 | 1469557136621 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:56 INFO - PROCESS | 1646 | 1469557136638 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:18:56 INFO - PROCESS | 1646 | 1469557136665 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 1646 | 1469557136667 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:18:56 INFO - PROCESS | 1646 | 1469557136670 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - PROCESS | 1646 | 1469557136672 Marionette TRACE conn2 <- [1,6,null,{}] 11:18:56 INFO - PROCESS | 1646 | 1469557136678 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}] 11:18:56 INFO - PROCESS | 1646 | 1469557136679 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:56 INFO - PROCESS | 1646 | 1469557136688 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:18:56 INFO - PROCESS | 1646 | 1469557136691 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 1646 | 1469557136693 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12915f800 == 6 [pid = 1646] [id = 6] 11:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 14 (0x1291e7c00) [pid = 1646] [serial = 14] [outer = 0x0] 11:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 15 (0x1291e9800) [pid = 1646] [serial = 15] [outer = 0x1291e7c00] 11:18:56 INFO - PROCESS | 1646 | 1469557136725 Marionette DEBUG loaded listener.js 11:18:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 16 (0x1291ef400) [pid = 1646] [serial = 16] [outer = 0x1291e7c00] 11:18:57 INFO - PROCESS | 1646 | 1469557137048 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]]]}] 11:18:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x129448800 == 7 [pid = 1646] [id = 7] 11:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 17 (0x12958a400) [pid = 1646] [serial = 17] [outer = 0x0] 11:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 18 (0x12958c000) [pid = 1646] [serial = 18] [outer = 0x12958a400] 11:18:57 INFO - PROCESS | 1646 | 1469557137072 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 19 (0x12a538c00) [pid = 1646] [serial = 19] [outer = 0x12958a400] 11:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 470ms 11:18:57 INFO - PROCESS | 1646 | 1469557137146 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 1646 | 1469557137147 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:18:57 INFO - PROCESS | 1646 | 1469557137152 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 1646 | 1469557137153 Marionette TRACE conn2 <- [1,10,null,{}] 11:18:57 INFO - PROCESS | 1646 | 1469557137165 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}] 11:18:57 INFO - PROCESS | 1646 | 1469557137169 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:57 INFO - PROCESS | 1646 | 1469557137301 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:18:57 INFO - PROCESS | 1646 | 1469557137325 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 1646 | 1469557137327 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a90f800 == 8 [pid = 1646] [id = 8] 11:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 20 (0x12a987800) [pid = 1646] [serial = 20] [outer = 0x0] 11:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 21 (0x12a989400) [pid = 1646] [serial = 21] [outer = 0x12a987800] 11:18:57 INFO - PROCESS | 1646 | 1469557137356 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 22 (0x12a98d800) [pid = 1646] [serial = 22] [outer = 0x12a987800] 11:18:57 INFO - PROCESS | 1646 | 1469557137710 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]]]}] 11:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 619ms 11:18:57 INFO - PROCESS | 1646 | 1469557137771 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 1646 | 1469557137772 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:18:57 INFO - PROCESS | 1646 | 1469557137774 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 1646 | 1469557137775 Marionette TRACE conn2 <- [1,14,null,{}] 11:18:57 INFO - PROCESS | 1646 | 1469557137778 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}] 11:18:57 INFO - PROCESS | 1646 | 1469557137780 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:57 INFO - PROCESS | 1646 | 1469557137871 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:18:57 INFO - PROCESS | 1646 | 1469557137876 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 1646 | 1469557137877 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b19a000 == 9 [pid = 1646] [id = 9] 11:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 23 (0x12a994c00) [pid = 1646] [serial = 23] [outer = 0x0] 11:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 24 (0x12aada800) [pid = 1646] [serial = 24] [outer = 0x12a994c00] 11:18:57 INFO - PROCESS | 1646 | 1469557137902 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 25 (0x12b18ac00) [pid = 1646] [serial = 25] [outer = 0x12a994c00] 11:18:58 INFO - PROCESS | 1646 | 1469557138178 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]]]}] 11:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 421ms 11:18:58 INFO - PROCESS | 1646 | 1469557138202 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 1646 | 1469557138203 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:18:58 INFO - PROCESS | 1646 | 1469557138205 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 1646 | 1469557138206 Marionette TRACE conn2 <- [1,18,null,{}] 11:18:58 INFO - PROCESS | 1646 | 1469557138216 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}] 11:18:58 INFO - PROCESS | 1646 | 1469557138218 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:58 INFO - PROCESS | 1646 | 1469557138317 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:18:58 INFO - PROCESS | 1646 | 1469557138321 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 1646 | 1469557138324 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9ad000 == 10 [pid = 1646] [id = 10] 11:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 26 (0x12ba03800) [pid = 1646] [serial = 26] [outer = 0x0] 11:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 27 (0x12ba08800) [pid = 1646] [serial = 27] [outer = 0x12ba03800] 11:18:58 INFO - PROCESS | 1646 | 1469557138348 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 28 (0x12ba0e800) [pid = 1646] [serial = 28] [outer = 0x12ba03800] 11:18:58 INFO - PROCESS | 1646 | 1469557138612 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]]]}] 11:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 11:18:58 INFO - PROCESS | 1646 | 1469557138624 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 1646 | 1469557138626 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:18:58 INFO - PROCESS | 1646 | 1469557138638 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 1646 | 1469557138639 Marionette TRACE conn2 <- [1,22,null,{}] 11:18:58 INFO - PROCESS | 1646 | 1469557138649 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}] 11:18:58 INFO - PROCESS | 1646 | 1469557138651 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:58 INFO - PROCESS | 1646 | 1469557138752 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:18:58 INFO - PROCESS | 1646 | 1469557138756 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 1646 | 1469557138757 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11668a000 == 11 [pid = 1646] [id = 11] 11:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 29 (0x1292eec00) [pid = 1646] [serial = 29] [outer = 0x0] 11:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 30 (0x12bf02800) [pid = 1646] [serial = 30] [outer = 0x1292eec00] 11:18:58 INFO - PROCESS | 1646 | 1469557138782 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 31 (0x12bf0f800) [pid = 1646] [serial = 31] [outer = 0x1292eec00] 11:18:59 INFO - PROCESS | 1646 | 1469557139015 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]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 11:18:59 INFO - PROCESS | 1646 | 1469557139057 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 1646 | 1469557139059 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:18:59 INFO - PROCESS | 1646 | 1469557139072 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 1646 | 1469557139073 Marionette TRACE conn2 <- [1,26,null,{}] 11:18:59 INFO - PROCESS | 1646 | 1469557139083 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}] 11:18:59 INFO - PROCESS | 1646 | 1469557139084 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:59 INFO - PROCESS | 1646 | 1469557139182 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:18:59 INFO - PROCESS | 1646 | 1469557139186 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 1646 | 1469557139188 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf24800 == 12 [pid = 1646] [id = 12] 11:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 32 (0x11856d000) [pid = 1646] [serial = 32] [outer = 0x0] 11:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 33 (0x12bf05800) [pid = 1646] [serial = 33] [outer = 0x11856d000] 11:18:59 INFO - PROCESS | 1646 | 1469557139212 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 34 (0x12bf5a400) [pid = 1646] [serial = 34] [outer = 0x11856d000] 11:18:59 INFO - PROCESS | 1646 | 1469557139448 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]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 11:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:18:59 INFO - PROCESS | 1646 | 1469557139500 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 1646 | 1469557139502 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:18:59 INFO - PROCESS | 1646 | 1469557139504 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 1646 | 1469557139505 Marionette TRACE conn2 <- [1,30,null,{}] 11:18:59 INFO - PROCESS | 1646 | 1469557139507 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}] 11:18:59 INFO - PROCESS | 1646 | 1469557139508 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:59 INFO - PROCESS | 1646 | 1469557139619 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:18:59 INFO - PROCESS | 1646 | 1469557139622 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 1646 | 1469557139623 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:18:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c56d000 == 13 [pid = 1646] [id = 13] 11:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 35 (0x12a993000) [pid = 1646] [serial = 35] [outer = 0x0] 11:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 36 (0x12bf77000) [pid = 1646] [serial = 36] [outer = 0x12a993000] 11:18:59 INFO - PROCESS | 1646 | 1469557139648 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 37 (0x12bf7c000) [pid = 1646] [serial = 37] [outer = 0x12a993000] 11:18:59 INFO - PROCESS | 1646 | 1469557139879 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]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 11:18:59 INFO - PROCESS | 1646 | 1469557139932 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 1646 | 1469557139933 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:18:59 INFO - PROCESS | 1646 | 1469557139936 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 1646 | 1469557139937 Marionette TRACE conn2 <- [1,34,null,{}] 11:18:59 INFO - PROCESS | 1646 | 1469557139939 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}] 11:18:59 INFO - PROCESS | 1646 | 1469557139940 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:00 INFO - PROCESS | 1646 | 1469557140035 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:19:00 INFO - PROCESS | 1646 | 1469557140038 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 1646 | 1469557140040 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6a0800 == 14 [pid = 1646] [id = 14] 11:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 38 (0x12bf7ec00) [pid = 1646] [serial = 38] [outer = 0x0] 11:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 39 (0x12bf85400) [pid = 1646] [serial = 39] [outer = 0x12bf7ec00] 11:19:00 INFO - PROCESS | 1646 | 1469557140064 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 40 (0x12c59d800) [pid = 1646] [serial = 40] [outer = 0x12bf7ec00] 11:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 370ms 11:19:00 INFO - PROCESS | 1646 | 1469557140298 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]]]}] 11:19:00 INFO - PROCESS | 1646 | 1469557140306 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 1646 | 1469557140308 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:19:00 INFO - PROCESS | 1646 | 1469557140317 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 1646 | 1469557140318 Marionette TRACE conn2 <- [1,38,null,{}] 11:19:00 INFO - PROCESS | 1646 | 1469557140320 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}] 11:19:00 INFO - PROCESS | 1646 | 1469557140322 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:00 INFO - PROCESS | 1646 | 1469557140422 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:19:00 INFO - PROCESS | 1646 | 1469557140434 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 1646 | 1469557140435 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb11800 == 15 [pid = 1646] [id = 15] 11:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 41 (0x12c5a1400) [pid = 1646] [serial = 41] [outer = 0x0] 11:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 42 (0x12cb33800) [pid = 1646] [serial = 42] [outer = 0x12c5a1400] 11:19:00 INFO - PROCESS | 1646 | 1469557140458 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 43 (0x12cb3a400) [pid = 1646] [serial = 43] [outer = 0x12c5a1400] 11:19:00 INFO - PROCESS | 1646 | 1469557140696 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]]]}] 11:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 419ms 11:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:19:00 INFO - PROCESS | 1646 | 1469557140736 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 1646 | 1469557140738 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:19:00 INFO - PROCESS | 1646 | 1469557140740 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 1646 | 1469557140741 Marionette TRACE conn2 <- [1,42,null,{}] 11:19:00 INFO - PROCESS | 1646 | 1469557140751 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}] 11:19:00 INFO - PROCESS | 1646 | 1469557140752 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:00 INFO - PROCESS | 1646 | 1469557140852 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:19:00 INFO - PROCESS | 1646 | 1469557140856 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 1646 | 1469557140857 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cbae800 == 16 [pid = 1646] [id = 16] 11:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 44 (0x12cb3cc00) [pid = 1646] [serial = 44] [outer = 0x0] 11:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 45 (0x12cf14800) [pid = 1646] [serial = 45] [outer = 0x12cb3cc00] 11:19:00 INFO - PROCESS | 1646 | 1469557140882 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 46 (0x12cf18c00) [pid = 1646] [serial = 46] [outer = 0x12cb3cc00] 11:19:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d1c4000 == 17 [pid = 1646] [id = 17] 11:19:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 47 (0x12d1c4800) [pid = 1646] [serial = 47] [outer = 0x0] 11:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 48 (0x12cbbe800) [pid = 1646] [serial = 48] [outer = 0x12d1c4800] 11:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 49 (0x12d1ce000) [pid = 1646] [serial = 49] [outer = 0x12d1c4800] 11:19:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cbb9800 == 18 [pid = 1646] [id = 18] 11:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 50 (0x12cf1c000) [pid = 1646] [serial = 50] [outer = 0x0] 11:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 51 (0x12d1eb400) [pid = 1646] [serial = 51] [outer = 0x12cf1c000] 11:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 52 (0x12cf19800) [pid = 1646] [serial = 52] [outer = 0x12cf1c000] 11:19:01 INFO - PROCESS | 1646 | 1469557141249 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]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 526ms 11:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:19:01 INFO - PROCESS | 1646 | 1469557141266 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:19:01 INFO - PROCESS | 1646 | 1469557141268 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:19:01 INFO - PROCESS | 1646 | 1469557141270 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 1646 | 1469557141271 Marionette TRACE conn2 <- [1,46,null,{}] 11:19:01 INFO - PROCESS | 1646 | 1469557141274 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}] 11:19:01 INFO - PROCESS | 1646 | 1469557141275 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:01 INFO - PROCESS | 1646 | 1469557141363 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:19:01 INFO - PROCESS | 1646 | 1469557141366 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 1646 | 1469557141367 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d5e8800 == 19 [pid = 1646] [id = 19] 11:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x12cf1f000) [pid = 1646] [serial = 53] [outer = 0x0] 11:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x12d807000) [pid = 1646] [serial = 54] [outer = 0x12cf1f000] 11:19:01 INFO - PROCESS | 1646 | 1469557141403 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x12d80a800) [pid = 1646] [serial = 55] [outer = 0x12cf1f000] 11:19:01 INFO - PROCESS | 1646 | 1469557141648 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]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 11:19:01 INFO - PROCESS | 1646 | 1469557141688 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:19:01 INFO - PROCESS | 1646 | 1469557141689 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:19:01 INFO - PROCESS | 1646 | 1469557141700 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 1646 | 1469557141701 Marionette TRACE conn2 <- [1,50,null,{}] 11:19:01 INFO - PROCESS | 1646 | 1469557141703 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}] 11:19:01 INFO - PROCESS | 1646 | 1469557141704 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:01 INFO - PROCESS | 1646 | 1469557141807 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:19:01 INFO - PROCESS | 1646 | 1469557141811 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 1646 | 1469557141812 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da73000 == 20 [pid = 1646] [id = 20] 11:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x1182aec00) [pid = 1646] [serial = 56] [outer = 0x0] 11:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x1186b2400) [pid = 1646] [serial = 57] [outer = 0x1182aec00] 11:19:01 INFO - PROCESS | 1646 | 1469557141835 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x12d810800) [pid = 1646] [serial = 58] [outer = 0x1182aec00] 11:19:02 INFO - PROCESS | 1646 | 1469557142062 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]]]}] 11:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 428ms 11:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:19:02 INFO - PROCESS | 1646 | 1469557142120 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:19:02 INFO - PROCESS | 1646 | 1469557142121 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:19:02 INFO - PROCESS | 1646 | 1469557142123 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 1646 | 1469557142124 Marionette TRACE conn2 <- [1,54,null,{}] 11:19:02 INFO - PROCESS | 1646 | 1469557142134 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}] 11:19:02 INFO - PROCESS | 1646 | 1469557142135 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:02 INFO - PROCESS | 1646 | 1469557142231 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:19:02 INFO - PROCESS | 1646 | 1469557142234 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:02 INFO - PROCESS | 1646 | 1469557142235 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bace000 == 21 [pid = 1646] [id = 21] 11:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x118683000) [pid = 1646] [serial = 59] [outer = 0x0] 11:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x11868b400) [pid = 1646] [serial = 60] [outer = 0x118683000] 11:19:02 INFO - PROCESS | 1646 | 1469557142267 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x118691000) [pid = 1646] [serial = 61] [outer = 0x118683000] 11:19:02 INFO - PROCESS | 1646 | 1469557142494 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]]]}] 11:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 426ms 11:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:19:02 INFO - PROCESS | 1646 | 1469557142550 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:19:02 INFO - PROCESS | 1646 | 1469557142552 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:19:02 INFO - PROCESS | 1646 | 1469557142554 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 1646 | 1469557142555 Marionette TRACE conn2 <- [1,58,null,{}] 11:19:02 INFO - PROCESS | 1646 | 1469557142557 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}] 11:19:02 INFO - PROCESS | 1646 | 1469557142559 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:02 INFO - PROCESS | 1646 | 1469557142665 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:19:02 INFO - PROCESS | 1646 | 1469557142669 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:02 INFO - PROCESS | 1646 | 1469557142670 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e054800 == 22 [pid = 1646] [id = 22] 11:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x12bf5f000) [pid = 1646] [serial = 62] [outer = 0x0] 11:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x119106c00) [pid = 1646] [serial = 63] [outer = 0x12bf5f000] 11:19:02 INFO - PROCESS | 1646 | 1469557142697 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x12d8d4400) [pid = 1646] [serial = 64] [outer = 0x12bf5f000] 11:19:04 INFO - PROCESS | 1646 | 1469557144608 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]]]}] 11:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2071ms 11:19:04 INFO - PROCESS | 1646 | 1469557144626 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 1646 | 1469557144631 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:19:04 INFO - PROCESS | 1646 | 1469557144635 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 1646 | 1469557144637 Marionette TRACE conn2 <- [1,62,null,{}] 11:19:04 INFO - PROCESS | 1646 | 1469557144641 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}] 11:19:04 INFO - PROCESS | 1646 | 1469557144645 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:04 INFO - PROCESS | 1646 | 1469557144727 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:19:04 INFO - PROCESS | 1646 | 1469557144732 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 1646 | 1469557144735 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x11264f800 == 23 [pid = 1646] [id = 23] 11:19:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1132af000) [pid = 1646] [serial = 65] [outer = 0x0] 11:19:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1132b0c00) [pid = 1646] [serial = 66] [outer = 0x1132af000] 11:19:04 INFO - PROCESS | 1646 | 1469557144767 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x113cd8c00) [pid = 1646] [serial = 67] [outer = 0x1132af000] 11:19:05 INFO - PROCESS | 1646 | 1469557145063 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]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 471ms 11:19:05 INFO - PROCESS | 1646 | 1469557145122 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 1646 | 1469557145125 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:19:05 INFO - PROCESS | 1646 | 1469557145132 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 1646 | 1469557145133 Marionette TRACE conn2 <- [1,66,null,{}] 11:19:05 INFO - PROCESS | 1646 | 1469557145136 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}] 11:19:05 INFO - PROCESS | 1646 | 1469557145138 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:05 INFO - PROCESS | 1646 | 1469557145211 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:19:05 INFO - PROCESS | 1646 | 1469557145215 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 1646 | 1469557145217 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x113219000 == 24 [pid = 1646] [id = 24] 11:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x113ce2400) [pid = 1646] [serial = 68] [outer = 0x0] 11:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x115e89000) [pid = 1646] [serial = 69] [outer = 0x113ce2400] 11:19:05 INFO - PROCESS | 1646 | 1469557145246 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1161ac400) [pid = 1646] [serial = 70] [outer = 0x113ce2400] 11:19:05 INFO - PROCESS | 1646 | 1469557145547 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]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 470ms 11:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:19:05 INFO - PROCESS | 1646 | 1469557145602 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 1646 | 1469557145603 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:19:05 INFO - PROCESS | 1646 | 1469557145606 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 1646 | 1469557145608 Marionette TRACE conn2 <- [1,70,null,{}] 11:19:05 INFO - PROCESS | 1646 | 1469557145626 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}] 11:19:05 INFO - PROCESS | 1646 | 1469557145629 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:05 INFO - PROCESS | 1646 | 1469557145744 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:19:05 INFO - PROCESS | 1646 | 1469557145795 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 1646 | 1469557145797 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x116953800 == 25 [pid = 1646] [id = 25] 11:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x111aa5800) [pid = 1646] [serial = 71] [outer = 0x0] 11:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x117c45400) [pid = 1646] [serial = 72] [outer = 0x111aa5800] 11:19:05 INFO - PROCESS | 1646 | 1469557145825 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118199000) [pid = 1646] [serial = 73] [outer = 0x111aa5800] 11:19:06 INFO - PROCESS | 1646 | 1469557146082 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]]]}] 11:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 524ms 11:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:19:06 INFO - PROCESS | 1646 | 1469557146134 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 1646 | 1469557146135 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:19:06 INFO - PROCESS | 1646 | 1469557146138 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 1646 | 1469557146139 Marionette TRACE conn2 <- [1,74,null,{}] 11:19:06 INFO - PROCESS | 1646 | 1469557146150 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}] 11:19:06 INFO - PROCESS | 1646 | 1469557146151 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:06 INFO - PROCESS | 1646 | 1469557146232 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:19:06 INFO - PROCESS | 1646 | 1469557146275 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 1646 | 1469557146276 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169d4000 == 26 [pid = 1646] [id = 26] 11:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1176c5800) [pid = 1646] [serial = 74] [outer = 0x0] 11:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1182b1000) [pid = 1646] [serial = 75] [outer = 0x1176c5800] 11:19:06 INFO - PROCESS | 1646 | 1469557146302 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118505800) [pid = 1646] [serial = 76] [outer = 0x1176c5800] 11:19:06 INFO - PROCESS | 1646 | 1469557146562 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]]]}] 11:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 468ms 11:19:06 INFO - PROCESS | 1646 | 1469557146606 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 1646 | 1469557146608 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:19:06 INFO - PROCESS | 1646 | 1469557146619 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 1646 | 1469557146620 Marionette TRACE conn2 <- [1,78,null,{}] 11:19:06 INFO - PROCESS | 1646 | 1469557146622 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}] 11:19:06 INFO - PROCESS | 1646 | 1469557146624 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:06 INFO - PROCESS | 1646 | 1469557146701 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:19:06 INFO - PROCESS | 1646 | 1469557146705 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 1646 | 1469557146706 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x117118800 == 27 [pid = 1646] [id = 27] 11:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x111e2cc00) [pid = 1646] [serial = 77] [outer = 0x0] 11:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118567400) [pid = 1646] [serial = 78] [outer = 0x111e2cc00] 11:19:06 INFO - PROCESS | 1646 | 1469557146733 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118687800) [pid = 1646] [serial = 79] [outer = 0x111e2cc00] 11:19:07 INFO - PROCESS | 1646 | 1469557147049 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]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 11:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:19:07 INFO - PROCESS | 1646 | 1469557147088 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 1646 | 1469557147089 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:19:07 INFO - PROCESS | 1646 | 1469557147092 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 1646 | 1469557147093 Marionette TRACE conn2 <- [1,82,null,{}] 11:19:07 INFO - PROCESS | 1646 | 1469557147105 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}] 11:19:07 INFO - PROCESS | 1646 | 1469557147109 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:07 INFO - PROCESS | 1646 | 1469557147196 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:19:07 INFO - PROCESS | 1646 | 1469557147199 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 1646 | 1469557147201 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cc3800 == 28 [pid = 1646] [id = 28] 11:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11868e000) [pid = 1646] [serial = 80] [outer = 0x0] 11:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1186bc400) [pid = 1646] [serial = 81] [outer = 0x11868e000] 11:19:07 INFO - PROCESS | 1646 | 1469557147227 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11910fc00) [pid = 1646] [serial = 82] [outer = 0x11868e000] 11:19:07 INFO - PROCESS | 1646 | 1469557147516 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]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 477ms 11:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:19:07 INFO - PROCESS | 1646 | 1469557147569 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 1646 | 1469557147571 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:19:07 INFO - PROCESS | 1646 | 1469557147573 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 1646 | 1469557147574 Marionette TRACE conn2 <- [1,86,null,{}] 11:19:07 INFO - PROCESS | 1646 | 1469557147576 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}] 11:19:07 INFO - PROCESS | 1646 | 1469557147579 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:07 INFO - PROCESS | 1646 | 1469557147650 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:19:07 INFO - PROCESS | 1646 | 1469557147653 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 1646 | 1469557147654 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181b2800 == 29 [pid = 1646] [id = 29] 11:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11868e800) [pid = 1646] [serial = 83] [outer = 0x0] 11:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1194f9c00) [pid = 1646] [serial = 84] [outer = 0x11868e800] 11:19:07 INFO - PROCESS | 1646 | 1469557147680 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11972f400) [pid = 1646] [serial = 85] [outer = 0x11868e800] 11:19:07 INFO - PROCESS | 1646 | 1469557147959 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]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 417ms 11:19:07 INFO - PROCESS | 1646 | 1469557147991 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 1646 | 1469557147993 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:19:08 INFO - PROCESS | 1646 | 1469557148006 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 1646 | 1469557148007 Marionette TRACE conn2 <- [1,90,null,{}] 11:19:08 INFO - PROCESS | 1646 | 1469557148010 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}] 11:19:08 INFO - PROCESS | 1646 | 1469557148013 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:08 INFO - PROCESS | 1646 | 1469557148112 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:19:08 INFO - PROCESS | 1646 | 1469557148117 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 1646 | 1469557148118 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x118532800 == 30 [pid = 1646] [id = 30] 11:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11856c000) [pid = 1646] [serial = 86] [outer = 0x0] 11:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11972fc00) [pid = 1646] [serial = 87] [outer = 0x11856c000] 11:19:08 INFO - PROCESS | 1646 | 1469557148143 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119997400) [pid = 1646] [serial = 88] [outer = 0x11856c000] 11:19:08 INFO - PROCESS | 1646 | 1469557148406 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]]]}] 11:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 420ms 11:19:08 INFO - PROCESS | 1646 | 1469557148432 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 1646 | 1469557148433 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:19:08 INFO - PROCESS | 1646 | 1469557148436 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 1646 | 1469557148437 Marionette TRACE conn2 <- [1,94,null,{}] 11:19:08 INFO - PROCESS | 1646 | 1469557148452 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}] 11:19:08 INFO - PROCESS | 1646 | 1469557148453 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:08 INFO - PROCESS | 1646 | 1469557148538 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:19:08 INFO - PROCESS | 1646 | 1469557148541 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 1646 | 1469557148543 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x116953000 == 31 [pid = 1646] [id = 31] 11:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11663c800) [pid = 1646] [serial = 89] [outer = 0x0] 11:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119a49c00) [pid = 1646] [serial = 90] [outer = 0x11663c800] 11:19:08 INFO - PROCESS | 1646 | 1469557148569 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x120ea5800) [pid = 1646] [serial = 91] [outer = 0x11663c800] 11:19:08 INFO - PROCESS | 1646 | 1469557148836 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]]]}] 11:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 11:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:19:08 INFO - PROCESS | 1646 | 1469557148854 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 1646 | 1469557148856 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:19:08 INFO - PROCESS | 1646 | 1469557148858 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 1646 | 1469557148859 Marionette TRACE conn2 <- [1,98,null,{}] 11:19:08 INFO - PROCESS | 1646 | 1469557148869 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}] 11:19:08 INFO - PROCESS | 1646 | 1469557148870 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:08 INFO - PROCESS | 1646 | 1469557148952 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:19:08 INFO - PROCESS | 1646 | 1469557148956 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 1646 | 1469557148957 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x119628800 == 32 [pid = 1646] [id = 32] 11:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119a3ec00) [pid = 1646] [serial = 92] [outer = 0x0] 11:19:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x120fcf800) [pid = 1646] [serial = 93] [outer = 0x119a3ec00] 11:19:08 INFO - PROCESS | 1646 | 1469557148984 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x121209400) [pid = 1646] [serial = 94] [outer = 0x119a3ec00] 11:19:09 INFO - PROCESS | 1646 | 1469557149256 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]]]}] 11:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 425ms 11:19:09 INFO - PROCESS | 1646 | 1469557149284 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:19:09 INFO - PROCESS | 1646 | 1469557149286 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:19:09 INFO - PROCESS | 1646 | 1469557149288 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - PROCESS | 1646 | 1469557149290 Marionette TRACE conn2 <- [1,102,null,{}] 11:19:09 INFO - PROCESS | 1646 | 1469557149305 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}] 11:19:09 INFO - PROCESS | 1646 | 1469557149306 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:09 INFO - PROCESS | 1646 | 1469557149429 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:19:09 INFO - PROCESS | 1646 | 1469557149435 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 1646 | 1469557149437 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x117118000 == 33 [pid = 1646] [id = 33] 11:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118569400) [pid = 1646] [serial = 95] [outer = 0x0] 11:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x120fd2000) [pid = 1646] [serial = 96] [outer = 0x118569400] 11:19:09 INFO - PROCESS | 1646 | 1469557149462 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123d2c400) [pid = 1646] [serial = 97] [outer = 0x118569400] 11:19:09 INFO - PROCESS | 1646 | 1469557149723 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]]]}] 11:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 11:19:09 INFO - PROCESS | 1646 | 1469557149757 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:19:09 INFO - PROCESS | 1646 | 1469557149759 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:19:09 INFO - PROCESS | 1646 | 1469557149768 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - PROCESS | 1646 | 1469557149770 Marionette TRACE conn2 <- [1,106,null,{}] 11:19:09 INFO - PROCESS | 1646 | 1469557149772 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}] 11:19:09 INFO - PROCESS | 1646 | 1469557149773 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:09 INFO - PROCESS | 1646 | 1469557149853 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:19:09 INFO - PROCESS | 1646 | 1469557149857 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 1646 | 1469557149858 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e55000 == 34 [pid = 1646] [id = 34] 11:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x123de2000) [pid = 1646] [serial = 98] [outer = 0x0] 11:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x124a21c00) [pid = 1646] [serial = 99] [outer = 0x123de2000] 11:19:09 INFO - PROCESS | 1646 | 1469557149884 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x124acf400) [pid = 1646] [serial = 100] [outer = 0x123de2000] 11:19:10 INFO - PROCESS | 1646 | 1469557150181 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]]]}] 11:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 467ms 11:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:19:10 INFO - PROCESS | 1646 | 1469557150237 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 1646 | 1469557150238 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:19:10 INFO - PROCESS | 1646 | 1469557150240 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 1646 | 1469557150241 Marionette TRACE conn2 <- [1,110,null,{}] 11:19:10 INFO - PROCESS | 1646 | 1469557150244 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}] 11:19:10 INFO - PROCESS | 1646 | 1469557150245 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:10 INFO - PROCESS | 1646 | 1469557150348 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:19:10 INFO - PROCESS | 1646 | 1469557150354 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 1646 | 1469557150355 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12104b800 == 35 [pid = 1646] [id = 35] 11:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x124963400) [pid = 1646] [serial = 101] [outer = 0x0] 11:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x124d91400) [pid = 1646] [serial = 102] [outer = 0x124963400] 11:19:10 INFO - PROCESS | 1646 | 1469557150381 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119734000) [pid = 1646] [serial = 103] [outer = 0x124963400] 11:19:10 INFO - PROCESS | 1646 | 1469557150667 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]]]}] 11:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 11:19:10 INFO - PROCESS | 1646 | 1469557150709 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 1646 | 1469557150712 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:19:10 INFO - PROCESS | 1646 | 1469557150716 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 1646 | 1469557150717 Marionette TRACE conn2 <- [1,114,null,{}] 11:19:10 INFO - PROCESS | 1646 | 1469557150719 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}] 11:19:10 INFO - PROCESS | 1646 | 1469557150720 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:10 INFO - PROCESS | 1646 | 1469557150801 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:19:10 INFO - PROCESS | 1646 | 1469557150805 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 1646 | 1469557150806 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12134a800 == 36 [pid = 1646] [id = 36] 11:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x117c46800) [pid = 1646] [serial = 104] [outer = 0x0] 11:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x125d0e000) [pid = 1646] [serial = 105] [outer = 0x117c46800] 11:19:10 INFO - PROCESS | 1646 | 1469557150830 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x125deb800) [pid = 1646] [serial = 106] [outer = 0x117c46800] 11:19:11 INFO - PROCESS | 1646 | 1469557151146 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]]]}] 11:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 11:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:19:11 INFO - PROCESS | 1646 | 1469557151185 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 1646 | 1469557151186 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:19:11 INFO - PROCESS | 1646 | 1469557151188 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 1646 | 1469557151189 Marionette TRACE conn2 <- [1,118,null,{}] 11:19:11 INFO - PROCESS | 1646 | 1469557151191 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}] 11:19:11 INFO - PROCESS | 1646 | 1469557151192 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:11 INFO - PROCESS | 1646 | 1469557151313 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:19:11 INFO - PROCESS | 1646 | 1469557151319 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 1646 | 1469557151320 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x121830000 == 37 [pid = 1646] [id = 37] 11:19:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x123ddec00) [pid = 1646] [serial = 107] [outer = 0x0] 11:19:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1260a3c00) [pid = 1646] [serial = 108] [outer = 0x123ddec00] 11:19:11 INFO - PROCESS | 1646 | 1469557151344 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x126474000) [pid = 1646] [serial = 109] [outer = 0x123ddec00] 11:19:12 INFO - PROCESS | 1646 | 1469557152238 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]]]}] 11:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1069ms 11:19:12 INFO - PROCESS | 1646 | 1469557152259 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 1646 | 1469557152261 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:19:12 INFO - PROCESS | 1646 | 1469557152265 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 1646 | 1469557152266 Marionette TRACE conn2 <- [1,122,null,{}] 11:19:12 INFO - PROCESS | 1646 | 1469557152270 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}] 11:19:12 INFO - PROCESS | 1646 | 1469557152272 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:12 INFO - PROCESS | 1646 | 1469557152362 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:19:12 INFO - PROCESS | 1646 | 1469557152392 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:12 INFO - PROCESS | 1646 | 1469557152395 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x112ead800 == 38 [pid = 1646] [id = 38] 11:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x113c3fc00) [pid = 1646] [serial = 110] [outer = 0x0] 11:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x113cdd800) [pid = 1646] [serial = 111] [outer = 0x113c3fc00] 11:19:12 INFO - PROCESS | 1646 | 1469557152423 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x115e23400) [pid = 1646] [serial = 112] [outer = 0x113c3fc00] 11:19:12 INFO - PROCESS | 1646 | 1469557152747 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]]]}] 11:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 520ms 11:19:12 INFO - PROCESS | 1646 | 1469557152787 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 1646 | 1469557152790 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:19:12 INFO - PROCESS | 1646 | 1469557152795 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 1646 | 1469557152796 Marionette TRACE conn2 <- [1,126,null,{}] 11:19:12 INFO - PROCESS | 1646 | 1469557152799 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}] 11:19:12 INFO - PROCESS | 1646 | 1469557152800 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:12 INFO - PROCESS | 1646 | 1469557152890 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:19:12 INFO - PROCESS | 1646 | 1469557152919 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:12 INFO - PROCESS | 1646 | 1469557152921 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x115e3f000 == 39 [pid = 1646] [id = 39] 11:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x116645000) [pid = 1646] [serial = 113] [outer = 0x0] 11:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1176b8400) [pid = 1646] [serial = 114] [outer = 0x116645000] 11:19:12 INFO - PROCESS | 1646 | 1469557152948 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1181a1c00) [pid = 1646] [serial = 115] [outer = 0x116645000] 11:19:13 INFO - PROCESS | 1646 | 1469557153270 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]]]}] 11:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 520ms 11:19:13 INFO - PROCESS | 1646 | 1469557153315 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:19:13 INFO - PROCESS | 1646 | 1469557153318 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:19:13 INFO - PROCESS | 1646 | 1469557153321 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:19:13 INFO - PROCESS | 1646 | 1469557153325 Marionette TRACE conn2 <- [1,130,null,{}] 11:19:13 INFO - PROCESS | 1646 | 1469557153342 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}] 11:19:13 INFO - PROCESS | 1646 | 1469557153347 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:13 INFO - PROCESS | 1646 | 1469557153476 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:19:13 INFO - PROCESS | 1646 | 1469557153497 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 1646 | 1469557153500 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ae0800 == 40 [pid = 1646] [id = 40] 11:19:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11850f800) [pid = 1646] [serial = 116] [outer = 0x0] 11:19:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11868ac00) [pid = 1646] [serial = 117] [outer = 0x11850f800] 11:19:13 INFO - PROCESS | 1646 | 1469557153542 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x118f55400) [pid = 1646] [serial = 118] [outer = 0x11850f800] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x1292eec00) [pid = 1646] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12ba03800) [pid = 1646] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12a994c00) [pid = 1646] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12a987800) [pid = 1646] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1291e7c00) [pid = 1646] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118683000) [pid = 1646] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1182aec00) [pid = 1646] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12cf1f000) [pid = 1646] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12cb3cc00) [pid = 1646] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12c5a1400) [pid = 1646] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12bf7ec00) [pid = 1646] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12a993000) [pid = 1646] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11856d000) [pid = 1646] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118569400) [pid = 1646] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x123de2000) [pid = 1646] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12bf5f000) [pid = 1646] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1132af000) [pid = 1646] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x113ce2400) [pid = 1646] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x111aa5800) [pid = 1646] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1176c5800) [pid = 1646] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x117c46800) [pid = 1646] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x111e2cc00) [pid = 1646] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11868e000) [pid = 1646] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11868e800) [pid = 1646] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11856c000) [pid = 1646] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11663c800) [pid = 1646] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:19:14 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119a3ec00) [pid = 1646] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:19:14 INFO - PROCESS | 1646 | 1469557154341 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]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1077ms 11:19:14 INFO - PROCESS | 1646 | 1469557154416 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 1646 | 1469557154419 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:19:14 INFO - PROCESS | 1646 | 1469557154424 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 1646 | 1469557154426 Marionette TRACE conn2 <- [1,134,null,{}] 11:19:14 INFO - PROCESS | 1646 | 1469557154436 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}] 11:19:14 INFO - PROCESS | 1646 | 1469557154438 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:14 INFO - PROCESS | 1646 | 1469557154557 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:19:14 INFO - PROCESS | 1646 | 1469557154565 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 1646 | 1469557154567 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cc1800 == 41 [pid = 1646] [id = 41] 11:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x117c46800) [pid = 1646] [serial = 119] [outer = 0x0] 11:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118682800) [pid = 1646] [serial = 120] [outer = 0x117c46800] 11:19:14 INFO - PROCESS | 1646 | 1469557154606 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118867000) [pid = 1646] [serial = 121] [outer = 0x117c46800] 11:19:14 INFO - PROCESS | 1646 | 1469557154918 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]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 528ms 11:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:19:14 INFO - PROCESS | 1646 | 1469557154955 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 1646 | 1469557154956 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:19:14 INFO - PROCESS | 1646 | 1469557154959 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 1646 | 1469557154961 Marionette TRACE conn2 <- [1,138,null,{}] 11:19:14 INFO - PROCESS | 1646 | 1469557154965 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}] 11:19:14 INFO - PROCESS | 1646 | 1469557154967 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:15 INFO - PROCESS | 1646 | 1469557155054 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:19:15 INFO - PROCESS | 1646 | 1469557155060 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 1646 | 1469557155064 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f17800 == 42 [pid = 1646] [id = 42] 11:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118f5d800) [pid = 1646] [serial = 122] [outer = 0x0] 11:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119106800) [pid = 1646] [serial = 123] [outer = 0x118f5d800] 11:19:15 INFO - PROCESS | 1646 | 1469557155103 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1194fa400) [pid = 1646] [serial = 124] [outer = 0x118f5d800] 11:19:15 INFO - PROCESS | 1646 | 1469557155536 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]]]}] 11:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 622ms 11:19:15 INFO - PROCESS | 1646 | 1469557155580 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 1646 | 1469557155581 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:19:15 INFO - PROCESS | 1646 | 1469557155583 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 1646 | 1469557155584 Marionette TRACE conn2 <- [1,142,null,{}] 11:19:15 INFO - PROCESS | 1646 | 1469557155587 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}] 11:19:15 INFO - PROCESS | 1646 | 1469557155590 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:15 INFO - PROCESS | 1646 | 1469557155675 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:19:15 INFO - PROCESS | 1646 | 1469557155681 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 1646 | 1469557155681 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x11963b000 == 43 [pid = 1646] [id = 43] 11:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x119758400) [pid = 1646] [serial = 125] [outer = 0x0] 11:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x120ea0800) [pid = 1646] [serial = 126] [outer = 0x119758400] 11:19:15 INFO - PROCESS | 1646 | 1469557155706 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1213ed800) [pid = 1646] [serial = 127] [outer = 0x119758400] 11:19:16 INFO - PROCESS | 1646 | 1469557156013 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]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 468ms 11:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:19:16 INFO - PROCESS | 1646 | 1469557156051 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 1646 | 1469557156053 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:19:16 INFO - PROCESS | 1646 | 1469557156055 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 1646 | 1469557156056 Marionette TRACE conn2 <- [1,146,null,{}] 11:19:16 INFO - PROCESS | 1646 | 1469557156058 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}] 11:19:16 INFO - PROCESS | 1646 | 1469557156060 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:16 INFO - PROCESS | 1646 | 1469557156132 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:19:16 INFO - PROCESS | 1646 | 1469557156218 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 1646 | 1469557156220 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x11263b800 == 44 [pid = 1646] [id = 44] 11:19:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x111c7a800) [pid = 1646] [serial = 128] [outer = 0x0] 11:19:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1121bdc00) [pid = 1646] [serial = 129] [outer = 0x111c7a800] 11:19:16 INFO - PROCESS | 1646 | 1469557156251 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1130d4c00) [pid = 1646] [serial = 130] [outer = 0x111c7a800] 11:19:16 INFO - PROCESS | 1646 | 1469557156713 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]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 718ms 11:19:16 INFO - PROCESS | 1646 | 1469557156775 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:19:16 INFO - PROCESS | 1646 | 1469557156778 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:19:16 INFO - PROCESS | 1646 | 1469557156781 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 1646 | 1469557156783 Marionette TRACE conn2 <- [1,150,null,{}] 11:19:16 INFO - PROCESS | 1646 | 1469557156786 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}] 11:19:16 INFO - PROCESS | 1646 | 1469557156789 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:16 INFO - PROCESS | 1646 | 1469557156882 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:19:16 INFO - PROCESS | 1646 | 1469557156939 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 1646 | 1469557156941 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x11711a000 == 45 [pid = 1646] [id = 45] 11:19:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1164e8000) [pid = 1646] [serial = 131] [outer = 0x0] 11:19:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x116936000) [pid = 1646] [serial = 132] [outer = 0x1164e8000] 11:19:16 INFO - PROCESS | 1646 | 1469557156972 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1181a3800) [pid = 1646] [serial = 133] [outer = 0x1164e8000] 11:19:17 INFO - PROCESS | 1646 | 1469557157407 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]]]}] 11:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 11:19:17 INFO - PROCESS | 1646 | 1469557157455 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 1646 | 1469557157458 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:19:17 INFO - PROCESS | 1646 | 1469557157480 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 1646 | 1469557157481 Marionette TRACE conn2 <- [1,154,null,{}] 11:19:17 INFO - PROCESS | 1646 | 1469557157484 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}] 11:19:17 INFO - PROCESS | 1646 | 1469557157485 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:17 INFO - PROCESS | 1646 | 1469557157582 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:19:17 INFO - PROCESS | 1646 | 1469557157642 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 1646 | 1469557157644 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12104c000 == 46 [pid = 1646] [id = 46] 11:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x118861400) [pid = 1646] [serial = 134] [outer = 0x0] 11:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x119108800) [pid = 1646] [serial = 135] [outer = 0x118861400] 11:19:17 INFO - PROCESS | 1646 | 1469557157674 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x119733c00) [pid = 1646] [serial = 136] [outer = 0x118861400] 11:19:18 INFO - PROCESS | 1646 | 1469557158107 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]]]}] 11:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 672ms 11:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:19:18 INFO - PROCESS | 1646 | 1469557158160 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:19:18 INFO - PROCESS | 1646 | 1469557158162 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:19:18 INFO - PROCESS | 1646 | 1469557158170 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 1646 | 1469557158175 Marionette TRACE conn2 <- [1,158,null,{}] 11:19:18 INFO - PROCESS | 1646 | 1469557158180 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}] 11:19:18 INFO - PROCESS | 1646 | 1469557158182 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:18 INFO - PROCESS | 1646 | 1469557158274 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:19:18 INFO - PROCESS | 1646 | 1469557158333 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 1646 | 1469557158334 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c46000 == 47 [pid = 1646] [id = 47] 11:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x119109400) [pid = 1646] [serial = 137] [outer = 0x0] 11:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1218b6c00) [pid = 1646] [serial = 138] [outer = 0x119109400] 11:19:18 INFO - PROCESS | 1646 | 1469557158363 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x123d78400) [pid = 1646] [serial = 139] [outer = 0x119109400] 11:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 627ms 11:19:18 INFO - PROCESS | 1646 | 1469557158786 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]]]}] 11:19:18 INFO - PROCESS | 1646 | 1469557158793 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:19:18 INFO - PROCESS | 1646 | 1469557158795 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:19:18 INFO - PROCESS | 1646 | 1469557158797 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 1646 | 1469557158799 Marionette TRACE conn2 <- [1,162,null,{}] 11:19:18 INFO - PROCESS | 1646 | 1469557158801 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}] 11:19:18 INFO - PROCESS | 1646 | 1469557158803 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:18 INFO - PROCESS | 1646 | 1469557158910 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:19:18 INFO - PROCESS | 1646 | 1469557158981 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 1646 | 1469557158983 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x115e52000 == 48 [pid = 1646] [id = 48] 11:19:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x118572000) [pid = 1646] [serial = 140] [outer = 0x0] 11:19:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x118690400) [pid = 1646] [serial = 141] [outer = 0x118572000] 11:19:19 INFO - PROCESS | 1646 | 1469557159012 Marionette DEBUG loaded listener.js 11:19:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x119999c00) [pid = 1646] [serial = 142] [outer = 0x118572000] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x11963b000 == 47 [pid = 1646] [id = 43] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x118f17800 == 46 [pid = 1646] [id = 42] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x117cc1800 == 45 [pid = 1646] [id = 41] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x116ae0800 == 44 [pid = 1646] [id = 40] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x115e3f000 == 43 [pid = 1646] [id = 39] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x112ead800 == 42 [pid = 1646] [id = 38] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x117118800 == 41 [pid = 1646] [id = 27] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x117cc3800 == 40 [pid = 1646] [id = 28] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x116953000 == 39 [pid = 1646] [id = 31] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x118532800 == 38 [pid = 1646] [id = 30] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x1181b2800 == 37 [pid = 1646] [id = 29] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x123c46000 == 36 [pid = 1646] [id = 47] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12104c000 == 35 [pid = 1646] [id = 46] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x121830000 == 34 [pid = 1646] [id = 37] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12134a800 == 33 [pid = 1646] [id = 36] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x119628800 == 32 [pid = 1646] [id = 32] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x120e55000 == 31 [pid = 1646] [id = 34] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x11711a000 == 30 [pid = 1646] [id = 45] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x117118000 == 29 [pid = 1646] [id = 33] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x11263b800 == 28 [pid = 1646] [id = 44] 11:19:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12104b800 == 27 [pid = 1646] [id = 35] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x120fd2000) [pid = 1646] [serial = 96] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x124a21c00) [pid = 1646] [serial = 99] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x124d91400) [pid = 1646] [serial = 102] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12d8d4400) [pid = 1646] [serial = 64] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1132b0c00) [pid = 1646] [serial = 66] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x115e89000) [pid = 1646] [serial = 69] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x117c45400) [pid = 1646] [serial = 72] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1182b1000) [pid = 1646] [serial = 75] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118505800) [pid = 1646] [serial = 76] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119997400) [pid = 1646] [serial = 88] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x120ea5800) [pid = 1646] [serial = 91] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x121209400) [pid = 1646] [serial = 94] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x123d2c400) [pid = 1646] [serial = 97] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x113cd8c00) [pid = 1646] [serial = 67] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x124acf400) [pid = 1646] [serial = 100] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x125d0e000) [pid = 1646] [serial = 105] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1161ac400) [pid = 1646] [serial = 70] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118687800) [pid = 1646] [serial = 79] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118199000) [pid = 1646] [serial = 73] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x125deb800) [pid = 1646] [serial = 106] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118567400) [pid = 1646] [serial = 78] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1186bc400) [pid = 1646] [serial = 81] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11910fc00) [pid = 1646] [serial = 82] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1194f9c00) [pid = 1646] [serial = 84] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11972f400) [pid = 1646] [serial = 85] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11972fc00) [pid = 1646] [serial = 87] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119a49c00) [pid = 1646] [serial = 90] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x120fcf800) [pid = 1646] [serial = 93] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12a989400) [pid = 1646] [serial = 21] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12a98d800) [pid = 1646] [serial = 22] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12958c000) [pid = 1646] [serial = 18] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1291e9800) [pid = 1646] [serial = 15] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1291ef400) [pid = 1646] [serial = 16] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1218b7000) [pid = 1646] [serial = 8] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x123d27c00) [pid = 1646] [serial = 11] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12d807000) [pid = 1646] [serial = 54] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12d1eb400) [pid = 1646] [serial = 51] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12cf14800) [pid = 1646] [serial = 45] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12cf18c00) [pid = 1646] [serial = 46] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12cbbe800) [pid = 1646] [serial = 48] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x12cb33800) [pid = 1646] [serial = 42] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12cb3a400) [pid = 1646] [serial = 43] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12c59d800) [pid = 1646] [serial = 40] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12bf85400) [pid = 1646] [serial = 39] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12bf77000) [pid = 1646] [serial = 36] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12bf7c000) [pid = 1646] [serial = 37] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x12bf05800) [pid = 1646] [serial = 33] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x12bf5a400) [pid = 1646] [serial = 34] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x12bf0f800) [pid = 1646] [serial = 31] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12bf02800) [pid = 1646] [serial = 30] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x12ba08800) [pid = 1646] [serial = 27] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x12ba0e800) [pid = 1646] [serial = 28] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x12aada800) [pid = 1646] [serial = 24] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x12b18ac00) [pid = 1646] [serial = 25] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x119106c00) [pid = 1646] [serial = 63] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x11868b400) [pid = 1646] [serial = 60] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x118691000) [pid = 1646] [serial = 61] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x1186b2400) [pid = 1646] [serial = 57] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x12d810800) [pid = 1646] [serial = 58] [outer = 0x0] [url = about:blank] 11:19:19 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x12d80a800) [pid = 1646] [serial = 55] [outer = 0x0] [url = about:blank] 11:19:20 INFO - PROCESS | 1646 | 1469557160000 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]]]}] 11:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1219ms 11:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:19:20 INFO - PROCESS | 1646 | 1469557160018 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 1646 | 1469557160020 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:19:20 INFO - PROCESS | 1646 | 1469557160024 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 1646 | 1469557160026 Marionette TRACE conn2 <- [1,166,null,{}] 11:19:20 INFO - PROCESS | 1646 | 1469557160032 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}] 11:19:20 INFO - PROCESS | 1646 | 1469557160034 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:20 INFO - PROCESS | 1646 | 1469557160111 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:19:20 INFO - PROCESS | 1646 | 1469557160117 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 1646 | 1469557160119 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x112eb9800 == 28 [pid = 1646] [id = 49] 11:19:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x115e89000) [pid = 1646] [serial = 143] [outer = 0x0] 11:19:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x115e90400) [pid = 1646] [serial = 144] [outer = 0x115e89000] 11:19:20 INFO - PROCESS | 1646 | 1469557160151 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x116479400) [pid = 1646] [serial = 145] [outer = 0x115e89000] 11:19:20 INFO - PROCESS | 1646 | 1469557160472 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]]]}] 11:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 473ms 11:19:20 INFO - PROCESS | 1646 | 1469557160498 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 1646 | 1469557160501 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:19:20 INFO - PROCESS | 1646 | 1469557160506 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 1646 | 1469557160508 Marionette TRACE conn2 <- [1,170,null,{}] 11:19:20 INFO - PROCESS | 1646 | 1469557160510 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}] 11:19:20 INFO - PROCESS | 1646 | 1469557160512 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:20 INFO - PROCESS | 1646 | 1469557160601 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:19:20 INFO - PROCESS | 1646 | 1469557160638 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 1646 | 1469557160640 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169ba000 == 29 [pid = 1646] [id = 50] 11:19:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x1164e0000) [pid = 1646] [serial = 146] [outer = 0x0] 11:19:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x117c45000) [pid = 1646] [serial = 147] [outer = 0x1164e0000] 11:19:20 INFO - PROCESS | 1646 | 1469557160668 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1182b4800) [pid = 1646] [serial = 148] [outer = 0x1164e0000] 11:19:20 INFO - PROCESS | 1646 | 1469557160948 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]]]}] 11:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 469ms 11:19:20 INFO - PROCESS | 1646 | 1469557160975 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 1646 | 1469557160979 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:19:20 INFO - PROCESS | 1646 | 1469557160989 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 1646 | 1469557160996 Marionette TRACE conn2 <- [1,174,null,{}] 11:19:21 INFO - PROCESS | 1646 | 1469557161008 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}] 11:19:21 INFO - PROCESS | 1646 | 1469557161014 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:21 INFO - PROCESS | 1646 | 1469557161130 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:19:21 INFO - PROCESS | 1646 | 1469557161187 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 1646 | 1469557161193 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x11748f000 == 30 [pid = 1646] [id = 51] 11:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1182b6400) [pid = 1646] [serial = 149] [outer = 0x0] 11:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x118685800) [pid = 1646] [serial = 150] [outer = 0x1182b6400] 11:19:21 INFO - PROCESS | 1646 | 1469557161221 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x118860800) [pid = 1646] [serial = 151] [outer = 0x1182b6400] 11:19:21 INFO - PROCESS | 1646 | 1469557161631 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]]]}] 11:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 680ms 11:19:21 INFO - PROCESS | 1646 | 1469557161670 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:19:21 INFO - PROCESS | 1646 | 1469557161673 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:19:21 INFO - PROCESS | 1646 | 1469557161676 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:19:21 INFO - PROCESS | 1646 | 1469557161678 Marionette TRACE conn2 <- [1,178,null,{}] 11:19:21 INFO - PROCESS | 1646 | 1469557161692 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}] 11:19:21 INFO - PROCESS | 1646 | 1469557161694 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:21 INFO - PROCESS | 1646 | 1469557161777 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:19:21 INFO - PROCESS | 1646 | 1469557161780 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 1646 | 1469557161781 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181c6800 == 31 [pid = 1646] [id = 52] 11:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x119103c00) [pid = 1646] [serial = 152] [outer = 0x0] 11:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x119110000) [pid = 1646] [serial = 153] [outer = 0x119103c00] 11:19:21 INFO - PROCESS | 1646 | 1469557161809 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x11972d000) [pid = 1646] [serial = 154] [outer = 0x119103c00] 11:19:22 INFO - PROCESS | 1646 | 1469557162122 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]]]}] 11:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 471ms 11:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:19:22 INFO - PROCESS | 1646 | 1469557162149 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 1646 | 1469557162150 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:19:22 INFO - PROCESS | 1646 | 1469557162152 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 1646 | 1469557162153 Marionette TRACE conn2 <- [1,182,null,{}] 11:19:22 INFO - PROCESS | 1646 | 1469557162165 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}] 11:19:22 INFO - PROCESS | 1646 | 1469557162167 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:22 INFO - PROCESS | 1646 | 1469557162256 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:19:22 INFO - PROCESS | 1646 | 1469557162260 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 1646 | 1469557162262 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x11931c800 == 32 [pid = 1646] [id = 53] 11:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11910cc00) [pid = 1646] [serial = 155] [outer = 0x0] 11:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119736400) [pid = 1646] [serial = 156] [outer = 0x11910cc00] 11:19:22 INFO - PROCESS | 1646 | 1469557162286 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x120ea1c00) [pid = 1646] [serial = 157] [outer = 0x11910cc00] 11:19:22 INFO - PROCESS | 1646 | 1469557162600 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]]]}] 11:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 478ms 11:19:22 INFO - PROCESS | 1646 | 1469557162640 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 1646 | 1469557162641 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:19:22 INFO - PROCESS | 1646 | 1469557162646 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 1646 | 1469557162648 Marionette TRACE conn2 <- [1,186,null,{}] 11:19:22 INFO - PROCESS | 1646 | 1469557162651 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}] 11:19:22 INFO - PROCESS | 1646 | 1469557162655 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:22 INFO - PROCESS | 1646 | 1469557162759 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:19:22 INFO - PROCESS | 1646 | 1469557162789 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 1646 | 1469557162791 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ad4000 == 33 [pid = 1646] [id = 54] 11:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x120ea5400) [pid = 1646] [serial = 158] [outer = 0x0] 11:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1212ec400) [pid = 1646] [serial = 159] [outer = 0x120ea5400] 11:19:22 INFO - PROCESS | 1646 | 1469557162816 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x124967c00) [pid = 1646] [serial = 160] [outer = 0x120ea5400] 11:19:23 INFO - PROCESS | 1646 | 1469557163102 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]]]}] 11:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 472ms 11:19:23 INFO - PROCESS | 1646 | 1469557163119 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 1646 | 1469557163120 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:19:23 INFO - PROCESS | 1646 | 1469557163122 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 1646 | 1469557163123 Marionette TRACE conn2 <- [1,190,null,{}] 11:19:23 INFO - PROCESS | 1646 | 1469557163125 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}] 11:19:23 INFO - PROCESS | 1646 | 1469557163127 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:23 INFO - PROCESS | 1646 | 1469557163235 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:19:23 INFO - PROCESS | 1646 | 1469557163238 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 1646 | 1469557163239 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12103a800 == 34 [pid = 1646] [id = 55] 11:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x124a1d400) [pid = 1646] [serial = 161] [outer = 0x0] 11:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x124ac3400) [pid = 1646] [serial = 162] [outer = 0x124a1d400] 11:19:23 INFO - PROCESS | 1646 | 1469557163271 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x125437400) [pid = 1646] [serial = 163] [outer = 0x124a1d400] 11:19:23 INFO - PROCESS | 1646 | 1469557163567 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]]]}] 11:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 468ms 11:19:23 INFO - PROCESS | 1646 | 1469557163591 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 1646 | 1469557163592 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:19:23 INFO - PROCESS | 1646 | 1469557163600 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 1646 | 1469557163601 Marionette TRACE conn2 <- [1,194,null,{}] 11:19:23 INFO - PROCESS | 1646 | 1469557163603 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}] 11:19:23 INFO - PROCESS | 1646 | 1469557163604 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:23 INFO - PROCESS | 1646 | 1469557163696 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:19:23 INFO - PROCESS | 1646 | 1469557163725 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 1646 | 1469557163726 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12134a800 == 35 [pid = 1646] [id = 56] 11:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x125d04800) [pid = 1646] [serial = 164] [outer = 0x0] 11:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x125d0f000) [pid = 1646] [serial = 165] [outer = 0x125d04800] 11:19:23 INFO - PROCESS | 1646 | 1469557163750 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x125df2800) [pid = 1646] [serial = 166] [outer = 0x125d04800] 11:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x123ddec00) [pid = 1646] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x124963400) [pid = 1646] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x119758400) [pid = 1646] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x116645000) [pid = 1646] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x113c3fc00) [pid = 1646] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11850f800) [pid = 1646] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x118f5d800) [pid = 1646] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:19:23 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x117c46800) [pid = 1646] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:19:24 INFO - PROCESS | 1646 | 1469557164050 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]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 473ms 11:19:24 INFO - PROCESS | 1646 | 1469557164069 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 1646 | 1469557164070 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:19:24 INFO - PROCESS | 1646 | 1469557164072 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 1646 | 1469557164073 Marionette TRACE conn2 <- [1,198,null,{}] 11:19:24 INFO - PROCESS | 1646 | 1469557164076 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}] 11:19:24 INFO - PROCESS | 1646 | 1469557164077 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:24 INFO - PROCESS | 1646 | 1469557164148 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:19:24 INFO - PROCESS | 1646 | 1469557164152 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 1646 | 1469557164153 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x1219a1000 == 36 [pid = 1646] [id = 57] 11:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1121bec00) [pid = 1646] [serial = 167] [outer = 0x0] 11:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x120fd0c00) [pid = 1646] [serial = 168] [outer = 0x1121bec00] 11:19:24 INFO - PROCESS | 1646 | 1469557164179 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x12609c800) [pid = 1646] [serial = 169] [outer = 0x1121bec00] 11:19:24 INFO - PROCESS | 1646 | 1469557164468 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]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 418ms 11:19:24 INFO - PROCESS | 1646 | 1469557164491 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 1646 | 1469557164492 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:19:24 INFO - PROCESS | 1646 | 1469557164501 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 1646 | 1469557164502 Marionette TRACE conn2 <- [1,202,null,{}] 11:19:24 INFO - PROCESS | 1646 | 1469557164505 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}] 11:19:24 INFO - PROCESS | 1646 | 1469557164506 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:24 INFO - PROCESS | 1646 | 1469557164583 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:19:24 INFO - PROCESS | 1646 | 1469557164626 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 1646 | 1469557164627 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c43800 == 37 [pid = 1646] [id = 58] 11:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x118f5d000) [pid = 1646] [serial = 170] [outer = 0x0] 11:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x125df0c00) [pid = 1646] [serial = 171] [outer = 0x118f5d000] 11:19:24 INFO - PROCESS | 1646 | 1469557164652 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x12655e000) [pid = 1646] [serial = 172] [outer = 0x118f5d000] 11:19:24 INFO - PROCESS | 1646 | 1469557164890 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]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 418ms 11:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:19:24 INFO - PROCESS | 1646 | 1469557164920 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 1646 | 1469557164921 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:19:24 INFO - PROCESS | 1646 | 1469557164924 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 1646 | 1469557164925 Marionette TRACE conn2 <- [1,206,null,{}] 11:19:24 INFO - PROCESS | 1646 | 1469557164939 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}] 11:19:24 INFO - PROCESS | 1646 | 1469557164940 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:25 INFO - PROCESS | 1646 | 1469557165032 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:19:25 INFO - PROCESS | 1646 | 1469557165037 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 1646 | 1469557165038 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254e0800 == 38 [pid = 1646] [id = 59] 11:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x124edf000) [pid = 1646] [serial = 173] [outer = 0x0] 11:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12656c400) [pid = 1646] [serial = 174] [outer = 0x124edf000] 11:19:25 INFO - PROCESS | 1646 | 1469557165067 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x126bd7000) [pid = 1646] [serial = 175] [outer = 0x124edf000] 11:19:25 INFO - PROCESS | 1646 | 1469557165376 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]]]}] 11:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 477ms 11:19:25 INFO - PROCESS | 1646 | 1469557165402 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 1646 | 1469557165403 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:19:25 INFO - PROCESS | 1646 | 1469557165405 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - PROCESS | 1646 | 1469557165407 Marionette TRACE conn2 <- [1,210,null,{}] 11:19:25 INFO - PROCESS | 1646 | 1469557165409 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}] 11:19:25 INFO - PROCESS | 1646 | 1469557165411 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:25 INFO - PROCESS | 1646 | 1469557165487 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:19:25 INFO - PROCESS | 1646 | 1469557165534 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 1646 | 1469557165535 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254ca800 == 39 [pid = 1646] [id = 60] 11:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x12543a800) [pid = 1646] [serial = 176] [outer = 0x0] 11:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x126d50c00) [pid = 1646] [serial = 177] [outer = 0x12543a800] 11:19:25 INFO - PROCESS | 1646 | 1469557165559 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x128cc2c00) [pid = 1646] [serial = 178] [outer = 0x12543a800] 11:19:25 INFO - PROCESS | 1646 | 1469557165804 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]]]}] 11:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 417ms 11:19:25 INFO - PROCESS | 1646 | 1469557165824 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 1646 | 1469557165825 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:19:25 INFO - PROCESS | 1646 | 1469557165835 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - PROCESS | 1646 | 1469557165836 Marionette TRACE conn2 <- [1,214,null,{}] 11:19:25 INFO - PROCESS | 1646 | 1469557165840 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}] 11:19:25 INFO - PROCESS | 1646 | 1469557165841 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:25 INFO - PROCESS | 1646 | 1469557165917 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:19:25 INFO - PROCESS | 1646 | 1469557165921 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 1646 | 1469557165922 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x126962800 == 40 [pid = 1646] [id = 61] 11:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x128ccac00) [pid = 1646] [serial = 179] [outer = 0x0] 11:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x128e56800) [pid = 1646] [serial = 180] [outer = 0x128ccac00] 11:19:25 INFO - PROCESS | 1646 | 1469557165948 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1291e8c00) [pid = 1646] [serial = 181] [outer = 0x128ccac00] 11:19:26 INFO - PROCESS | 1646 | 1469557166420 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]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 620ms 11:19:26 INFO - PROCESS | 1646 | 1469557166455 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 1646 | 1469557166458 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:19:26 INFO - PROCESS | 1646 | 1469557166488 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 1646 | 1469557166492 Marionette TRACE conn2 <- [1,218,null,{}] 11:19:26 INFO - PROCESS | 1646 | 1469557166499 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}] 11:19:26 INFO - PROCESS | 1646 | 1469557166501 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:26 INFO - PROCESS | 1646 | 1469557166605 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:19:26 INFO - PROCESS | 1646 | 1469557166671 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 1646 | 1469557166673 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x11696c000 == 41 [pid = 1646] [id = 62] 11:19:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x115e2e400) [pid = 1646] [serial = 182] [outer = 0x0] 11:19:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1164e3400) [pid = 1646] [serial = 183] [outer = 0x115e2e400] 11:19:26 INFO - PROCESS | 1646 | 1469557166704 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1176c1000) [pid = 1646] [serial = 184] [outer = 0x115e2e400] 11:19:27 INFO - PROCESS | 1646 | 1469557167180 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]]]}] 11:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 753ms 11:19:27 INFO - PROCESS | 1646 | 1469557167347 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:19:27 INFO - PROCESS | 1646 | 1469557167349 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:19:27 INFO - PROCESS | 1646 | 1469557167381 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 1646 | 1469557167383 Marionette TRACE conn2 <- [1,222,null,{}] 11:19:27 INFO - PROCESS | 1646 | 1469557167386 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}] 11:19:27 INFO - PROCESS | 1646 | 1469557167388 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:27 INFO - PROCESS | 1646 | 1469557167482 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:19:27 INFO - PROCESS | 1646 | 1469557167522 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 1646 | 1469557167525 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1164d9000 == 42 [pid = 1646] [id = 63] 11:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11693a400) [pid = 1646] [serial = 185] [outer = 0x0] 11:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11714a000) [pid = 1646] [serial = 186] [outer = 0x11693a400] 11:19:27 INFO - PROCESS | 1646 | 1469557167552 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1182ac400) [pid = 1646] [serial = 187] [outer = 0x11693a400] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1254ca800 == 41 [pid = 1646] [id = 60] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1254e0800 == 40 [pid = 1646] [id = 59] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x123c43800 == 39 [pid = 1646] [id = 58] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1219a1000 == 38 [pid = 1646] [id = 57] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x12134a800 == 37 [pid = 1646] [id = 56] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x12103a800 == 36 [pid = 1646] [id = 55] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x119ad4000 == 35 [pid = 1646] [id = 54] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x11931c800 == 34 [pid = 1646] [id = 53] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1181c6800 == 33 [pid = 1646] [id = 52] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x11748f000 == 32 [pid = 1646] [id = 51] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x1169ba000 == 31 [pid = 1646] [id = 50] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x112eb9800 == 30 [pid = 1646] [id = 49] 11:19:27 INFO - PROCESS | 1646 | --DOCSHELL 0x115e52000 == 29 [pid = 1646] [id = 48] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1213ed800) [pid = 1646] [serial = 127] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1176b8400) [pid = 1646] [serial = 114] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x115e23400) [pid = 1646] [serial = 112] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11868ac00) [pid = 1646] [serial = 117] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1181a1c00) [pid = 1646] [serial = 115] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119106800) [pid = 1646] [serial = 123] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x120ea0800) [pid = 1646] [serial = 126] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118867000) [pid = 1646] [serial = 121] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1194fa400) [pid = 1646] [serial = 124] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118f55400) [pid = 1646] [serial = 118] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x113cdd800) [pid = 1646] [serial = 111] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118682800) [pid = 1646] [serial = 120] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126474000) [pid = 1646] [serial = 109] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1260a3c00) [pid = 1646] [serial = 108] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x119734000) [pid = 1646] [serial = 103] [outer = 0x0] [url = about:blank] 11:19:27 INFO - PROCESS | 1646 | 1469557167966 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]]]}] 11:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 622ms 11:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:19:28 INFO - PROCESS | 1646 | 1469557168003 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:19:28 INFO - PROCESS | 1646 | 1469557168005 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:19:28 INFO - PROCESS | 1646 | 1469557168010 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 1646 | 1469557168013 Marionette TRACE conn2 <- [1,226,null,{}] 11:19:28 INFO - PROCESS | 1646 | 1469557168015 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}] 11:19:28 INFO - PROCESS | 1646 | 1469557168017 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:28 INFO - PROCESS | 1646 | 1469557168095 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:19:28 INFO - PROCESS | 1646 | 1469557168100 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 1646 | 1469557168102 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x11711a000 == 30 [pid = 1646] [id = 64] 11:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1182d8000) [pid = 1646] [serial = 188] [outer = 0x0] 11:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118685c00) [pid = 1646] [serial = 189] [outer = 0x1182d8000] 11:19:28 INFO - PROCESS | 1646 | 1469557168131 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118f63000) [pid = 1646] [serial = 190] [outer = 0x1182d8000] 11:19:28 INFO - PROCESS | 1646 | 1469557168442 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]]]}] 11:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 474ms 11:19:28 INFO - PROCESS | 1646 | 1469557168482 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:19:28 INFO - PROCESS | 1646 | 1469557168483 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:19:28 INFO - PROCESS | 1646 | 1469557168485 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 1646 | 1469557168487 Marionette TRACE conn2 <- [1,230,null,{}] 11:19:28 INFO - PROCESS | 1646 | 1469557168493 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}] 11:19:28 INFO - PROCESS | 1646 | 1469557168496 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:28 INFO - PROCESS | 1646 | 1469557168570 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:19:28 INFO - PROCESS | 1646 | 1469557168577 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 1646 | 1469557168582 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x118526000 == 31 [pid = 1646] [id = 65] 11:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11999b800) [pid = 1646] [serial = 191] [outer = 0x0] 11:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119a42400) [pid = 1646] [serial = 192] [outer = 0x11999b800] 11:19:28 INFO - PROCESS | 1646 | 1469557168610 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x120fcf800) [pid = 1646] [serial = 193] [outer = 0x11999b800] 11:19:28 INFO - PROCESS | 1646 | 1469557168923 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]]]}] 11:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 468ms 11:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:19:28 INFO - PROCESS | 1646 | 1469557168954 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:19:28 INFO - PROCESS | 1646 | 1469557168955 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:19:28 INFO - PROCESS | 1646 | 1469557168957 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 1646 | 1469557168958 Marionette TRACE conn2 <- [1,234,null,{}] 11:19:28 INFO - PROCESS | 1646 | 1469557168963 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}] 11:19:28 INFO - PROCESS | 1646 | 1469557168964 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:29 INFO - PROCESS | 1646 | 1469557169041 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:19:29 INFO - PROCESS | 1646 | 1469557169085 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 1646 | 1469557169087 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x11962f000 == 32 [pid = 1646] [id = 66] 11:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x113dd5400) [pid = 1646] [serial = 194] [outer = 0x0] 11:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12171c400) [pid = 1646] [serial = 195] [outer = 0x113dd5400] 11:19:29 INFO - PROCESS | 1646 | 1469557169112 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12495a400) [pid = 1646] [serial = 196] [outer = 0x113dd5400] 11:19:29 INFO - PROCESS | 1646 | 1469557169378 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]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 469ms 11:19:29 INFO - PROCESS | 1646 | 1469557169434 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 1646 | 1469557169435 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:19:29 INFO - PROCESS | 1646 | 1469557169438 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 1646 | 1469557169439 Marionette TRACE conn2 <- [1,238,null,{}] 11:19:29 INFO - PROCESS | 1646 | 1469557169441 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}] 11:19:29 INFO - PROCESS | 1646 | 1469557169442 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:29 INFO - PROCESS | 1646 | 1469557169519 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:19:29 INFO - PROCESS | 1646 | 1469557169522 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 1646 | 1469557169523 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e53000 == 33 [pid = 1646] [id = 67] 11:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x120fd0000) [pid = 1646] [serial = 197] [outer = 0x0] 11:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124d2a400) [pid = 1646] [serial = 198] [outer = 0x120fd0000] 11:19:29 INFO - PROCESS | 1646 | 1469557169550 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x125d05c00) [pid = 1646] [serial = 199] [outer = 0x120fd0000] 11:19:29 INFO - PROCESS | 1646 | 1469557169847 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]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 418ms 11:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:19:29 INFO - PROCESS | 1646 | 1469557169856 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 1646 | 1469557169857 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:19:29 INFO - PROCESS | 1646 | 1469557169860 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 1646 | 1469557169861 Marionette TRACE conn2 <- [1,242,null,{}] 11:19:29 INFO - PROCESS | 1646 | 1469557169871 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}] 11:19:29 INFO - PROCESS | 1646 | 1469557169876 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:30 INFO - PROCESS | 1646 | 1469557170007 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:19:30 INFO - PROCESS | 1646 | 1469557170017 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 1646 | 1469557170019 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12183c800 == 34 [pid = 1646] [id = 68] 11:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124ac5000) [pid = 1646] [serial = 200] [outer = 0x0] 11:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1260a0000) [pid = 1646] [serial = 201] [outer = 0x124ac5000] 11:19:30 INFO - PROCESS | 1646 | 1469557170044 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126bd7400) [pid = 1646] [serial = 202] [outer = 0x124ac5000] 11:19:30 INFO - PROCESS | 1646 | 1469557170347 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]]]}] 11:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 526ms 11:19:30 INFO - PROCESS | 1646 | 1469557170386 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 1646 | 1469557170388 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:19:30 INFO - PROCESS | 1646 | 1469557170390 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 1646 | 1469557170391 Marionette TRACE conn2 <- [1,246,null,{}] 11:19:30 INFO - PROCESS | 1646 | 1469557170394 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}] 11:19:30 INFO - PROCESS | 1646 | 1469557170397 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:30 INFO - PROCESS | 1646 | 1469557170483 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:19:30 INFO - PROCESS | 1646 | 1469557170486 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 1646 | 1469557170487 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c40000 == 35 [pid = 1646] [id = 69] 11:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x125d04400) [pid = 1646] [serial = 203] [outer = 0x0] 11:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128cc0000) [pid = 1646] [serial = 204] [outer = 0x125d04400] 11:19:30 INFO - PROCESS | 1646 | 1469557170513 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1291ea000) [pid = 1646] [serial = 205] [outer = 0x125d04400] 11:19:30 INFO - PROCESS | 1646 | 1469557170835 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]]]}] 11:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 468ms 11:19:30 INFO - PROCESS | 1646 | 1469557170859 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 1646 | 1469557170860 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:19:30 INFO - PROCESS | 1646 | 1469557170865 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 1646 | 1469557170866 Marionette TRACE conn2 <- [1,250,null,{}] 11:19:30 INFO - PROCESS | 1646 | 1469557170873 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}] 11:19:30 INFO - PROCESS | 1646 | 1469557170874 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:30 INFO - PROCESS | 1646 | 1469557170962 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:19:30 INFO - PROCESS | 1646 | 1469557170965 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 1646 | 1469557170966 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x113011000 == 36 [pid = 1646] [id = 70] 11:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x113c3fc00) [pid = 1646] [serial = 206] [outer = 0x0] 11:19:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1292ec400) [pid = 1646] [serial = 207] [outer = 0x113c3fc00] 11:19:30 INFO - PROCESS | 1646 | 1469557170990 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1292f4c00) [pid = 1646] [serial = 208] [outer = 0x113c3fc00] 11:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x129479c00) [pid = 1646] [serial = 209] [outer = 0x12cf1c000] 11:19:31 INFO - PROCESS | 1646 | 1469557171349 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]]]}] 11:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 518ms 11:19:31 INFO - PROCESS | 1646 | 1469557171388 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 1646 | 1469557171390 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:19:31 INFO - PROCESS | 1646 | 1469557171392 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - PROCESS | 1646 | 1469557171393 Marionette TRACE conn2 <- [1,254,null,{}] 11:19:31 INFO - PROCESS | 1646 | 1469557171396 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}] 11:19:31 INFO - PROCESS | 1646 | 1469557171397 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:31 INFO - PROCESS | 1646 | 1469557171486 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:19:31 INFO - PROCESS | 1646 | 1469557171490 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 1646 | 1469557171491 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x126958800 == 37 [pid = 1646] [id = 71] 11:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1292ea400) [pid = 1646] [serial = 210] [outer = 0x0] 11:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12947b000) [pid = 1646] [serial = 211] [outer = 0x1292ea400] 11:19:31 INFO - PROCESS | 1646 | 1469557171515 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x129584800) [pid = 1646] [serial = 212] [outer = 0x1292ea400] 11:19:31 INFO - PROCESS | 1646 | 1469557171822 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]]]}] 11:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 11:19:31 INFO - PROCESS | 1646 | 1469557171861 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 1646 | 1469557171864 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:19:31 INFO - PROCESS | 1646 | 1469557171867 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - PROCESS | 1646 | 1469557171868 Marionette TRACE conn2 <- [1,258,null,{}] 11:19:31 INFO - PROCESS | 1646 | 1469557171870 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}] 11:19:31 INFO - PROCESS | 1646 | 1469557171871 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:31 INFO - PROCESS | 1646 | 1469557171966 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:19:31 INFO - PROCESS | 1646 | 1469557171969 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 1646 | 1469557171970 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x128cf6800 == 38 [pid = 1646] [id = 72] 11:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1292f5000) [pid = 1646] [serial = 213] [outer = 0x0] 11:19:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12958c400) [pid = 1646] [serial = 214] [outer = 0x1292f5000] 11:19:31 INFO - PROCESS | 1646 | 1469557171994 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12a541c00) [pid = 1646] [serial = 215] [outer = 0x1292f5000] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11910cc00) [pid = 1646] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x124a1d400) [pid = 1646] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x115e89000) [pid = 1646] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1182b6400) [pid = 1646] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1164e0000) [pid = 1646] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119103c00) [pid = 1646] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118572000) [pid = 1646] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x111c7a800) [pid = 1646] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1164e8000) [pid = 1646] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x120ea5400) [pid = 1646] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118861400) [pid = 1646] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x125d04800) [pid = 1646] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x124edf000) [pid = 1646] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12543a800) [pid = 1646] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119109400) [pid = 1646] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1121bec00) [pid = 1646] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:19:32 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118f5d000) [pid = 1646] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:19:32 INFO - PROCESS | 1646 | 1469557172394 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]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 568ms 11:19:32 INFO - PROCESS | 1646 | 1469557172435 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 1646 | 1469557172437 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:19:32 INFO - PROCESS | 1646 | 1469557172439 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 1646 | 1469557172441 Marionette TRACE conn2 <- [1,262,null,{}] 11:19:32 INFO - PROCESS | 1646 | 1469557172443 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}] 11:19:32 INFO - PROCESS | 1646 | 1469557172446 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:32 INFO - PROCESS | 1646 | 1469557172564 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:19:32 INFO - PROCESS | 1646 | 1469557172593 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 1646 | 1469557172594 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b99800 == 39 [pid = 1646] [id = 73] 11:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x113cddc00) [pid = 1646] [serial = 216] [outer = 0x0] 11:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11910b800) [pid = 1646] [serial = 217] [outer = 0x113cddc00] 11:19:32 INFO - PROCESS | 1646 | 1469557172627 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a542800) [pid = 1646] [serial = 218] [outer = 0x113cddc00] 11:19:32 INFO - PROCESS | 1646 | 1469557172880 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]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 11:19:32 INFO - PROCESS | 1646 | 1469557172909 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 1646 | 1469557172910 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:19:32 INFO - PROCESS | 1646 | 1469557172920 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 1646 | 1469557172921 Marionette TRACE conn2 <- [1,266,null,{}] 11:19:32 INFO - PROCESS | 1646 | 1469557172923 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}] 11:19:32 INFO - PROCESS | 1646 | 1469557172924 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:33 INFO - PROCESS | 1646 | 1469557173003 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:19:33 INFO - PROCESS | 1646 | 1469557173007 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 1646 | 1469557173008 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296d1000 == 40 [pid = 1646] [id = 74] 11:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a544000) [pid = 1646] [serial = 219] [outer = 0x0] 11:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a98d800) [pid = 1646] [serial = 220] [outer = 0x12a544000] 11:19:33 INFO - PROCESS | 1646 | 1469557173034 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a996000) [pid = 1646] [serial = 221] [outer = 0x12a544000] 11:19:33 INFO - PROCESS | 1646 | 1469557173348 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]]]}] 11:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 11:19:33 INFO - PROCESS | 1646 | 1469557173388 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 1646 | 1469557173389 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:19:33 INFO - PROCESS | 1646 | 1469557173392 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 1646 | 1469557173393 Marionette TRACE conn2 <- [1,270,null,{}] 11:19:33 INFO - PROCESS | 1646 | 1469557173395 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}] 11:19:33 INFO - PROCESS | 1646 | 1469557173396 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:33 INFO - PROCESS | 1646 | 1469557173493 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:19:33 INFO - PROCESS | 1646 | 1469557173501 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 1646 | 1469557173502 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5a5800 == 41 [pid = 1646] [id = 75] 11:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a98a000) [pid = 1646] [serial = 222] [outer = 0x0] 11:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12aad5000) [pid = 1646] [serial = 223] [outer = 0x12a98a000] 11:19:33 INFO - PROCESS | 1646 | 1469557173533 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12aadb400) [pid = 1646] [serial = 224] [outer = 0x12a98a000] 11:19:33 INFO - PROCESS | 1646 | 1469557173798 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]]]}] 11:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 418ms 11:19:33 INFO - PROCESS | 1646 | 1469557173810 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 1646 | 1469557173813 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:19:33 INFO - PROCESS | 1646 | 1469557173821 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 1646 | 1469557173822 Marionette TRACE conn2 <- [1,274,null,{}] 11:19:33 INFO - PROCESS | 1646 | 1469557173825 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}] 11:19:33 INFO - PROCESS | 1646 | 1469557173826 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:33 INFO - PROCESS | 1646 | 1469557173917 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:19:33 INFO - PROCESS | 1646 | 1469557173920 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 1646 | 1469557173920 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a904000 == 42 [pid = 1646] [id = 76] 11:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x125d03c00) [pid = 1646] [serial = 225] [outer = 0x0] 11:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12b17c400) [pid = 1646] [serial = 226] [outer = 0x125d03c00] 11:19:33 INFO - PROCESS | 1646 | 1469557173944 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b185400) [pid = 1646] [serial = 227] [outer = 0x125d03c00] 11:19:34 INFO - PROCESS | 1646 | 1469557174301 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]]]}] 11:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 519ms 11:19:34 INFO - PROCESS | 1646 | 1469557174341 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 1646 | 1469557174344 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:19:34 INFO - PROCESS | 1646 | 1469557174347 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 1646 | 1469557174349 Marionette TRACE conn2 <- [1,278,null,{}] 11:19:34 INFO - PROCESS | 1646 | 1469557174353 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}] 11:19:34 INFO - PROCESS | 1646 | 1469557174355 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:34 INFO - PROCESS | 1646 | 1469557174487 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:19:34 INFO - PROCESS | 1646 | 1469557174546 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 1646 | 1469557174549 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x115e55800 == 43 [pid = 1646] [id = 77] 11:19:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x115e88c00) [pid = 1646] [serial = 228] [outer = 0x0] 11:19:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11646f000) [pid = 1646] [serial = 229] [outer = 0x115e88c00] 11:19:34 INFO - PROCESS | 1646 | 1469557174580 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x117c4e000) [pid = 1646] [serial = 230] [outer = 0x115e88c00] 11:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 669ms 11:19:35 INFO - PROCESS | 1646 | 1469557175012 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]]]}] 11:19:35 INFO - PROCESS | 1646 | 1469557175017 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 1646 | 1469557175020 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:19:35 INFO - PROCESS | 1646 | 1469557175025 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 1646 | 1469557175027 Marionette TRACE conn2 <- [1,282,null,{}] 11:19:35 INFO - PROCESS | 1646 | 1469557175029 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}] 11:19:35 INFO - PROCESS | 1646 | 1469557175031 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:35 INFO - PROCESS | 1646 | 1469557175133 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:19:35 INFO - PROCESS | 1646 | 1469557175178 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 1646 | 1469557175179 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ae0000 == 44 [pid = 1646] [id = 78] 11:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118688800) [pid = 1646] [serial = 231] [outer = 0x0] 11:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x118fb5800) [pid = 1646] [serial = 232] [outer = 0x118688800] 11:19:35 INFO - PROCESS | 1646 | 1469557175210 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11972bc00) [pid = 1646] [serial = 233] [outer = 0x118688800] 11:19:35 INFO - PROCESS | 1646 | 1469557175622 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]]]}] 11:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 620ms 11:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:19:35 INFO - PROCESS | 1646 | 1469557175646 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 1646 | 1469557175647 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:19:35 INFO - PROCESS | 1646 | 1469557175649 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 1646 | 1469557175652 Marionette TRACE conn2 <- [1,286,null,{}] 11:19:35 INFO - PROCESS | 1646 | 1469557175660 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}] 11:19:35 INFO - PROCESS | 1646 | 1469557175663 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:35 INFO - PROCESS | 1646 | 1469557175763 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:19:35 INFO - PROCESS | 1646 | 1469557175841 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 1646 | 1469557175844 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296d0800 == 45 [pid = 1646] [id = 79] 11:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x120fd0800) [pid = 1646] [serial = 234] [outer = 0x0] 11:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12543a800) [pid = 1646] [serial = 235] [outer = 0x120fd0800] 11:19:35 INFO - PROCESS | 1646 | 1469557175886 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12646b800) [pid = 1646] [serial = 236] [outer = 0x120fd0800] 11:19:36 INFO - PROCESS | 1646 | 1469557176284 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]]]}] 11:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 11:19:36 INFO - PROCESS | 1646 | 1469557176320 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:19:36 INFO - PROCESS | 1646 | 1469557176322 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:19:36 INFO - PROCESS | 1646 | 1469557176324 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 1646 | 1469557176326 Marionette TRACE conn2 <- [1,290,null,{}] 11:19:36 INFO - PROCESS | 1646 | 1469557176328 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}] 11:19:36 INFO - PROCESS | 1646 | 1469557176330 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:36 INFO - PROCESS | 1646 | 1469557176428 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:19:36 INFO - PROCESS | 1646 | 1469557176476 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 1646 | 1469557176477 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa6a000 == 46 [pid = 1646] [id = 80] 11:19:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1267aec00) [pid = 1646] [serial = 237] [outer = 0x0] 11:19:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x126bd0c00) [pid = 1646] [serial = 238] [outer = 0x1267aec00] 11:19:36 INFO - PROCESS | 1646 | 1469557176507 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1291e4400) [pid = 1646] [serial = 239] [outer = 0x1267aec00] 11:19:37 INFO - PROCESS | 1646 | 1469557177084 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]]]}] 11:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 819ms 11:19:37 INFO - PROCESS | 1646 | 1469557177145 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 1646 | 1469557177148 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:19:37 INFO - PROCESS | 1646 | 1469557177151 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 1646 | 1469557177153 Marionette TRACE conn2 <- [1,294,null,{}] 11:19:37 INFO - PROCESS | 1646 | 1469557177156 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}] 11:19:37 INFO - PROCESS | 1646 | 1469557177158 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:37 INFO - PROCESS | 1646 | 1469557177248 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:19:37 INFO - PROCESS | 1646 | 1469557177313 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 1646 | 1469557177316 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cba000 == 47 [pid = 1646] [id = 81] 11:19:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x115e8f400) [pid = 1646] [serial = 240] [outer = 0x0] 11:19:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x116478800) [pid = 1646] [serial = 241] [outer = 0x115e8f400] 11:19:37 INFO - PROCESS | 1646 | 1469557177346 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1182dac00) [pid = 1646] [serial = 242] [outer = 0x115e8f400] 11:19:37 INFO - PROCESS | 1646 | 1469557177722 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]]]}] 11:19:37 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. 11:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 621ms 11:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:19:37 INFO - PROCESS | 1646 | 1469557177771 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 1646 | 1469557177774 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:19:37 INFO - PROCESS | 1646 | 1469557177778 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 1646 | 1469557177780 Marionette TRACE conn2 <- [1,298,null,{}] 11:19:37 INFO - PROCESS | 1646 | 1469557177782 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}] 11:19:37 INFO - PROCESS | 1646 | 1469557177784 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:37 INFO - PROCESS | 1646 | 1469557177874 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:19:37 INFO - PROCESS | 1646 | 1469557177923 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 1646 | 1469557177924 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x118fd2800 == 48 [pid = 1646] [id = 82] 11:19:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11885e400) [pid = 1646] [serial = 243] [outer = 0x0] 11:19:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x119107800) [pid = 1646] [serial = 244] [outer = 0x11885e400] 11:19:37 INFO - PROCESS | 1646 | 1469557177952 Marionette DEBUG loaded listener.js 11:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x11972f000) [pid = 1646] [serial = 245] [outer = 0x11885e400] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5a5800 == 47 [pid = 1646] [id = 75] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x1296d1000 == 46 [pid = 1646] [id = 74] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x128b99800 == 45 [pid = 1646] [id = 73] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x128cf6800 == 44 [pid = 1646] [id = 72] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x126958800 == 43 [pid = 1646] [id = 71] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x113011000 == 42 [pid = 1646] [id = 70] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x123c40000 == 41 [pid = 1646] [id = 69] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x12183c800 == 40 [pid = 1646] [id = 68] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x120e53000 == 39 [pid = 1646] [id = 67] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x11962f000 == 38 [pid = 1646] [id = 66] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x118526000 == 37 [pid = 1646] [id = 65] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x11711a000 == 36 [pid = 1646] [id = 64] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x1164d9000 == 35 [pid = 1646] [id = 63] 11:19:38 INFO - PROCESS | 1646 | --DOCSHELL 0x126962800 == 34 [pid = 1646] [id = 61] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x119736400) [pid = 1646] [serial = 156] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x120ea1c00) [pid = 1646] [serial = 157] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x124ac3400) [pid = 1646] [serial = 162] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x115e90400) [pid = 1646] [serial = 144] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x116479400) [pid = 1646] [serial = 145] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118685800) [pid = 1646] [serial = 150] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x118860800) [pid = 1646] [serial = 151] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x117c45000) [pid = 1646] [serial = 147] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1182b4800) [pid = 1646] [serial = 148] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119110000) [pid = 1646] [serial = 153] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x119999c00) [pid = 1646] [serial = 142] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118690400) [pid = 1646] [serial = 141] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1130d4c00) [pid = 1646] [serial = 130] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1121bdc00) [pid = 1646] [serial = 129] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1181a3800) [pid = 1646] [serial = 133] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x116936000) [pid = 1646] [serial = 132] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x124967c00) [pid = 1646] [serial = 160] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1212ec400) [pid = 1646] [serial = 159] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119733c00) [pid = 1646] [serial = 136] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x125d0f000) [pid = 1646] [serial = 165] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x126bd7000) [pid = 1646] [serial = 175] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x126d50c00) [pid = 1646] [serial = 177] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x119108800) [pid = 1646] [serial = 135] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123d78400) [pid = 1646] [serial = 139] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x125437400) [pid = 1646] [serial = 163] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1218b6c00) [pid = 1646] [serial = 138] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x120fd0c00) [pid = 1646] [serial = 168] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12609c800) [pid = 1646] [serial = 169] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128cc2c00) [pid = 1646] [serial = 178] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12656c400) [pid = 1646] [serial = 174] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x125df2800) [pid = 1646] [serial = 166] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12655e000) [pid = 1646] [serial = 172] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x125df0c00) [pid = 1646] [serial = 171] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11972d000) [pid = 1646] [serial = 154] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1646 | 1469557178304 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]]]}] 11:19:38 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. 11:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 11:19:38 INFO - PROCESS | 1646 | 1469557178349 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 1646 | 1469557178350 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:19:38 INFO - PROCESS | 1646 | 1469557178352 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 1646 | 1469557178355 Marionette TRACE conn2 <- [1,302,null,{}] 11:19:38 INFO - PROCESS | 1646 | 1469557178362 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}] 11:19:38 INFO - PROCESS | 1646 | 1469557178365 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:38 INFO - PROCESS | 1646 | 1469557178442 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:19:38 INFO - PROCESS | 1646 | 1469557178489 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 1646 | 1469557178491 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x117491000 == 35 [pid = 1646] [id = 83] 11:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11972d800) [pid = 1646] [serial = 246] [outer = 0x0] 11:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11999ec00) [pid = 1646] [serial = 247] [outer = 0x11972d800] 11:19:38 INFO - PROCESS | 1646 | 1469557178519 Marionette DEBUG loaded listener.js 11:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1212ec800) [pid = 1646] [serial = 248] [outer = 0x11972d800] 11:19:38 INFO - PROCESS | 1646 | 1469557178815 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]]]}] 11:19:38 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. 11:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 520ms 11:19:38 INFO - PROCESS | 1646 | 1469557178873 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 1646 | 1469557178875 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:19:38 INFO - PROCESS | 1646 | 1469557178877 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 1646 | 1469557178878 Marionette TRACE conn2 <- [1,306,null,{}] 11:19:38 INFO - PROCESS | 1646 | 1469557178881 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}] 11:19:38 INFO - PROCESS | 1646 | 1469557178882 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:38 INFO - PROCESS | 1646 | 1469557178958 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:19:38 INFO - PROCESS | 1646 | 1469557178964 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 1646 | 1469557178965 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x11961c800 == 36 [pid = 1646] [id = 84] 11:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124964800) [pid = 1646] [serial = 249] [outer = 0x0] 11:19:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124d93c00) [pid = 1646] [serial = 250] [outer = 0x124964800] 11:19:38 INFO - PROCESS | 1646 | 1469557178991 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12543ac00) [pid = 1646] [serial = 251] [outer = 0x124964800] 11:19:39 INFO - PROCESS | 1646 | 1469557179327 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]]]}] 11:19:39 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. 11:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 470ms 11:19:39 INFO - PROCESS | 1646 | 1469557179349 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:19:39 INFO - PROCESS | 1646 | 1469557179350 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:19:39 INFO - PROCESS | 1646 | 1469557179353 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:19:39 INFO - PROCESS | 1646 | 1469557179354 Marionette TRACE conn2 <- [1,310,null,{}] 11:19:39 INFO - PROCESS | 1646 | 1469557179356 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}] 11:19:39 INFO - PROCESS | 1646 | 1469557179358 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:39 INFO - PROCESS | 1646 | 1469557179457 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:19:39 INFO - PROCESS | 1646 | 1469557179463 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 1646 | 1469557179465 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e47000 == 37 [pid = 1646] [id = 85] 11:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x125d0f400) [pid = 1646] [serial = 252] [outer = 0x0] 11:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x125dec000) [pid = 1646] [serial = 253] [outer = 0x125d0f400] 11:19:39 INFO - PROCESS | 1646 | 1469557179505 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x125df1c00) [pid = 1646] [serial = 254] [outer = 0x125d0f400] 11:19:39 INFO - PROCESS | 1646 | 1469557179955 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]]]}] 11:19:39 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. 11:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 619ms 11:19:39 INFO - PROCESS | 1646 | 1469557179971 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:19:39 INFO - PROCESS | 1646 | 1469557179972 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:19:39 INFO - PROCESS | 1646 | 1469557179974 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:19:39 INFO - PROCESS | 1646 | 1469557179976 Marionette TRACE conn2 <- [1,314,null,{}] 11:19:39 INFO - PROCESS | 1646 | 1469557179978 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}] 11:19:39 INFO - PROCESS | 1646 | 1469557179982 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:40 INFO - PROCESS | 1646 | 1469557180077 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:19:40 INFO - PROCESS | 1646 | 1469557180083 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 1646 | 1469557180084 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x121157000 == 38 [pid = 1646] [id = 86] 11:19:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x125df4400) [pid = 1646] [serial = 255] [outer = 0x0] 11:19:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x125df8800) [pid = 1646] [serial = 256] [outer = 0x125df4400] 11:19:40 INFO - PROCESS | 1646 | 1469557180117 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126bdbc00) [pid = 1646] [serial = 257] [outer = 0x125df4400] 11:19:40 INFO - PROCESS | 1646 | 1469557180452 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]]]}] 11:19:40 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. 11:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 517ms 11:19:40 INFO - PROCESS | 1646 | 1469557180493 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 1646 | 1469557180494 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:19:40 INFO - PROCESS | 1646 | 1469557180496 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 1646 | 1469557180497 Marionette TRACE conn2 <- [1,318,null,{}] 11:19:40 INFO - PROCESS | 1646 | 1469557180500 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}] 11:19:40 INFO - PROCESS | 1646 | 1469557180501 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:40 INFO - PROCESS | 1646 | 1469557180594 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:19:40 INFO - PROCESS | 1646 | 1469557180607 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 1646 | 1469557180608 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c35800 == 39 [pid = 1646] [id = 87] 11:19:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126bd5400) [pid = 1646] [serial = 258] [outer = 0x0] 11:19:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x126d59000) [pid = 1646] [serial = 259] [outer = 0x126bd5400] 11:19:40 INFO - PROCESS | 1646 | 1469557180632 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1291e7c00) [pid = 1646] [serial = 260] [outer = 0x126bd5400] 11:19:40 INFO - PROCESS | 1646 | 1469557180958 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]]]}] 11:19:40 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. 11:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 469ms 11:19:40 INFO - PROCESS | 1646 | 1469557180966 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 1646 | 1469557180968 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:19:40 INFO - PROCESS | 1646 | 1469557180970 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 1646 | 1469557180971 Marionette TRACE conn2 <- [1,322,null,{}] 11:19:40 INFO - PROCESS | 1646 | 1469557180973 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}] 11:19:40 INFO - PROCESS | 1646 | 1469557180974 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:41 INFO - PROCESS | 1646 | 1469557181068 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:19:41 INFO - PROCESS | 1646 | 1469557181096 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 1646 | 1469557181097 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x125415800 == 40 [pid = 1646] [id = 88] 11:19:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1291ed000) [pid = 1646] [serial = 261] [outer = 0x0] 11:19:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1292f2c00) [pid = 1646] [serial = 262] [outer = 0x1291ed000] 11:19:41 INFO - PROCESS | 1646 | 1469557181122 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12947c400) [pid = 1646] [serial = 263] [outer = 0x1291ed000] 11:19:41 INFO - PROCESS | 1646 | 1469557181466 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]]]}] 11:19:41 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. 11:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 518ms 11:19:41 INFO - PROCESS | 1646 | 1469557181491 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:19:41 INFO - PROCESS | 1646 | 1469557181492 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:19:41 INFO - PROCESS | 1646 | 1469557181498 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 1646 | 1469557181500 Marionette TRACE conn2 <- [1,326,null,{}] 11:19:41 INFO - PROCESS | 1646 | 1469557181503 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}] 11:19:41 INFO - PROCESS | 1646 | 1469557181505 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:41 INFO - PROCESS | 1646 | 1469557181648 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:19:41 INFO - PROCESS | 1646 | 1469557181664 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 1646 | 1469557181665 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1260f3000 == 41 [pid = 1646] [id = 89] 11:19:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1292f6400) [pid = 1646] [serial = 264] [outer = 0x0] 11:19:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a539c00) [pid = 1646] [serial = 265] [outer = 0x1292f6400] 11:19:41 INFO - PROCESS | 1646 | 1469557181704 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12a988000) [pid = 1646] [serial = 266] [outer = 0x1292f6400] 11:19:42 INFO - PROCESS | 1646 | 1469557182142 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]]]}] 11:19:42 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. 11:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 11:19:42 INFO - PROCESS | 1646 | 1469557182167 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 1646 | 1469557182168 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:19:42 INFO - PROCESS | 1646 | 1469557182170 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 1646 | 1469557182172 Marionette TRACE conn2 <- [1,330,null,{}] 11:19:42 INFO - PROCESS | 1646 | 1469557182174 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}] 11:19:42 INFO - PROCESS | 1646 | 1469557182175 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:42 INFO - PROCESS | 1646 | 1469557182277 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11693a400) [pid = 1646] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x113c3fc00) [pid = 1646] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x113dd5400) [pid = 1646] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11999b800) [pid = 1646] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x113cddc00) [pid = 1646] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1292ea400) [pid = 1646] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x120fd0000) [pid = 1646] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1182d8000) [pid = 1646] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x125d04400) [pid = 1646] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12a544000) [pid = 1646] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x124ac5000) [pid = 1646] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1292f5000) [pid = 1646] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:19:42 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12a98a000) [pid = 1646] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:19:42 INFO - PROCESS | 1646 | 1469557182435 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 1646 | 1469557182436 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x11931b800 == 42 [pid = 1646] [id = 90] 11:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1131e3400) [pid = 1646] [serial = 267] [outer = 0x0] 11:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11693a400) [pid = 1646] [serial = 268] [outer = 0x1131e3400] 11:19:42 INFO - PROCESS | 1646 | 1469557182460 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119753400) [pid = 1646] [serial = 269] [outer = 0x1131e3400] 11:19:42 INFO - PROCESS | 1646 | 1469557182749 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]]]}] 11:19:42 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. 11:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 618ms 11:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:19:42 INFO - PROCESS | 1646 | 1469557182789 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 1646 | 1469557182791 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:19:42 INFO - PROCESS | 1646 | 1469557182793 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 1646 | 1469557182796 Marionette TRACE conn2 <- [1,334,null,{}] 11:19:42 INFO - PROCESS | 1646 | 1469557182801 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}] 11:19:42 INFO - PROCESS | 1646 | 1469557182802 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:42 INFO - PROCESS | 1646 | 1469557182892 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:19:42 INFO - PROCESS | 1646 | 1469557182907 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 1646 | 1469557182908 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x129445000 == 43 [pid = 1646] [id = 91] 11:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1269b9c00) [pid = 1646] [serial = 270] [outer = 0x0] 11:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a992000) [pid = 1646] [serial = 271] [outer = 0x1269b9c00] 11:19:42 INFO - PROCESS | 1646 | 1469557182936 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b189c00) [pid = 1646] [serial = 272] [outer = 0x1269b9c00] 11:19:43 INFO - PROCESS | 1646 | 1469557183264 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]]]}] 11:19:43 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. 11:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 522ms 11:19:43 INFO - PROCESS | 1646 | 1469557183321 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 1646 | 1469557183322 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:19:43 INFO - PROCESS | 1646 | 1469557183324 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 1646 | 1469557183325 Marionette TRACE conn2 <- [1,338,null,{}] 11:19:43 INFO - PROCESS | 1646 | 1469557183335 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}] 11:19:43 INFO - PROCESS | 1646 | 1469557183336 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:43 INFO - PROCESS | 1646 | 1469557183416 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:19:43 INFO - PROCESS | 1646 | 1469557183419 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 1646 | 1469557183420 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a90a800 == 44 [pid = 1646] [id = 92] 11:19:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12b93c000) [pid = 1646] [serial = 273] [outer = 0x0] 11:19:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b943000) [pid = 1646] [serial = 274] [outer = 0x12b93c000] 11:19:43 INFO - PROCESS | 1646 | 1469557183445 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12ba07c00) [pid = 1646] [serial = 275] [outer = 0x12b93c000] 11:19:43 INFO - PROCESS | 1646 | 1469557183750 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]]]}] 11:19:43 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. 11:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 478ms 11:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:19:43 INFO - PROCESS | 1646 | 1469557183802 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 1646 | 1469557183803 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:19:43 INFO - PROCESS | 1646 | 1469557183805 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 1646 | 1469557183806 Marionette TRACE conn2 <- [1,342,null,{}] 11:19:43 INFO - PROCESS | 1646 | 1469557183809 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}] 11:19:43 INFO - PROCESS | 1646 | 1469557183810 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:43 INFO - PROCESS | 1646 | 1469557183889 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:19:43 INFO - PROCESS | 1646 | 1469557183893 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 1646 | 1469557183894 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b196000 == 45 [pid = 1646] [id = 93] 11:19:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12543c000) [pid = 1646] [serial = 276] [outer = 0x0] 11:19:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12ba11800) [pid = 1646] [serial = 277] [outer = 0x12543c000] 11:19:43 INFO - PROCESS | 1646 | 1469557183920 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12bf06800) [pid = 1646] [serial = 278] [outer = 0x12543c000] 11:19:44 INFO - PROCESS | 1646 | 1469557184216 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]]]}] 11:19:44 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. 11:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 418ms 11:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:19:44 INFO - PROCESS | 1646 | 1469557184223 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 1646 | 1469557184224 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:19:44 INFO - PROCESS | 1646 | 1469557184226 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 1646 | 1469557184228 Marionette TRACE conn2 <- [1,346,null,{}] 11:19:44 INFO - PROCESS | 1646 | 1469557184255 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}] 11:19:44 INFO - PROCESS | 1646 | 1469557184257 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:44 INFO - PROCESS | 1646 | 1469557184368 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:19:44 INFO - PROCESS | 1646 | 1469557184374 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 1646 | 1469557184375 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b1ab800 == 46 [pid = 1646] [id = 94] 11:19:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12b93e000) [pid = 1646] [serial = 279] [outer = 0x0] 11:19:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12bf06c00) [pid = 1646] [serial = 280] [outer = 0x12b93e000] 11:19:44 INFO - PROCESS | 1646 | 1469557184399 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12bf54000) [pid = 1646] [serial = 281] [outer = 0x12b93e000] 11:19:44 INFO - PROCESS | 1646 | 1469557184837 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]]]}] 11:19:44 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. 11:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 11:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:19:44 INFO - PROCESS | 1646 | 1469557184855 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 1646 | 1469557184858 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:19:44 INFO - PROCESS | 1646 | 1469557184861 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 1646 | 1469557184864 Marionette TRACE conn2 <- [1,350,null,{}] 11:19:44 INFO - PROCESS | 1646 | 1469557184868 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}] 11:19:44 INFO - PROCESS | 1646 | 1469557184869 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:44 INFO - PROCESS | 1646 | 1469557184977 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:19:45 INFO - PROCESS | 1646 | 1469557185027 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 1646 | 1469557185029 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x117103800 == 47 [pid = 1646] [id = 95] 11:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x116936000) [pid = 1646] [serial = 282] [outer = 0x0] 11:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1182adc00) [pid = 1646] [serial = 283] [outer = 0x116936000] 11:19:45 INFO - PROCESS | 1646 | 1469557185060 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x118689800) [pid = 1646] [serial = 284] [outer = 0x116936000] 11:19:45 INFO - PROCESS | 1646 | 1469557185477 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]]]}] 11:19:45 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. 11:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 622ms 11:19:45 INFO - PROCESS | 1646 | 1469557185482 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:19:45 INFO - PROCESS | 1646 | 1469557185485 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:19:45 INFO - PROCESS | 1646 | 1469557185490 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 1646 | 1469557185492 Marionette TRACE conn2 <- [1,354,null,{}] 11:19:45 INFO - PROCESS | 1646 | 1469557185494 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}] 11:19:45 INFO - PROCESS | 1646 | 1469557185496 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:45 INFO - PROCESS | 1646 | 1469557185601 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:19:45 INFO - PROCESS | 1646 | 1469557185685 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 1646 | 1469557185687 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12116c000 == 48 [pid = 1646] [id = 96] 11:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11999ac00) [pid = 1646] [serial = 285] [outer = 0x0] 11:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x120ea5800) [pid = 1646] [serial = 286] [outer = 0x11999ac00] 11:19:45 INFO - PROCESS | 1646 | 1469557185718 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x121714400) [pid = 1646] [serial = 287] [outer = 0x11999ac00] 11:19:46 INFO - PROCESS | 1646 | 1469557186113 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]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 669ms 11:19:46 INFO - PROCESS | 1646 | 1469557186160 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 1646 | 1469557186162 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:19:46 INFO - PROCESS | 1646 | 1469557186164 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 1646 | 1469557186167 Marionette TRACE conn2 <- [1,358,null,{}] 11:19:46 INFO - PROCESS | 1646 | 1469557186174 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}] 11:19:46 INFO - PROCESS | 1646 | 1469557186178 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:46 INFO - PROCESS | 1646 | 1469557186317 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:19:46 INFO - PROCESS | 1646 | 1469557186365 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:46 INFO - PROCESS | 1646 | 1469557186367 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5a9000 == 49 [pid = 1646] [id = 97] 11:19:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x125df3000) [pid = 1646] [serial = 288] [outer = 0x0] 11:19:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x125df6800) [pid = 1646] [serial = 289] [outer = 0x125df3000] 11:19:46 INFO - PROCESS | 1646 | 1469557186401 Marionette DEBUG loaded listener.js 11:19:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12655e000) [pid = 1646] [serial = 290] [outer = 0x125df3000] 11:19:46 INFO - PROCESS | 1646 | 1469557186816 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]]]}] 11:19:46 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. 11:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 11:19:46 INFO - PROCESS | 1646 | 1469557186835 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:19:46 INFO - PROCESS | 1646 | 1469557186837 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:19:46 INFO - PROCESS | 1646 | 1469557186840 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 1646 | 1469557186841 Marionette TRACE conn2 <- [1,362,null,{}] 11:19:46 INFO - PROCESS | 1646 | 1469557186843 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}] 11:19:46 INFO - PROCESS | 1646 | 1469557186845 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:46 INFO - PROCESS | 1646 | 1469557186967 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:19:47 INFO - PROCESS | 1646 | 1469557187041 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 1646 | 1469557187043 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12babf000 == 50 [pid = 1646] [id = 98] 11:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1269ba000) [pid = 1646] [serial = 291] [outer = 0x0] 11:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1291e8800) [pid = 1646] [serial = 292] [outer = 0x1269ba000] 11:19:47 INFO - PROCESS | 1646 | 1469557187073 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x12958c000) [pid = 1646] [serial = 293] [outer = 0x1269ba000] 11:19:47 INFO - PROCESS | 1646 | 1469557187527 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]]]}] 11:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 718ms 11:19:47 INFO - PROCESS | 1646 | 1469557187698 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:19:47 INFO - PROCESS | 1646 | 1469557187700 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:19:47 INFO - PROCESS | 1646 | 1469557187722 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 1646 | 1469557187724 Marionette TRACE conn2 <- [1,366,null,{}] 11:19:47 INFO - PROCESS | 1646 | 1469557187728 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}] 11:19:47 INFO - PROCESS | 1646 | 1469557187729 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:47 INFO - PROCESS | 1646 | 1469557187817 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:19:47 INFO - PROCESS | 1646 | 1469557187865 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 1646 | 1469557187868 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x119317000 == 51 [pid = 1646] [id = 99] 11:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1182df400) [pid = 1646] [serial = 294] [outer = 0x0] 11:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11850cc00) [pid = 1646] [serial = 295] [outer = 0x1182df400] 11:19:47 INFO - PROCESS | 1646 | 1469557187896 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x118862c00) [pid = 1646] [serial = 296] [outer = 0x1182df400] 11:19:48 INFO - PROCESS | 1646 | 1469557188373 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]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 675ms 11:19:48 INFO - PROCESS | 1646 | 1469557188392 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 1646 | 1469557188394 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:19:48 INFO - PROCESS | 1646 | 1469557188421 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 1646 | 1469557188423 Marionette TRACE conn2 <- [1,370,null,{}] 11:19:48 INFO - PROCESS | 1646 | 1469557188426 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}] 11:19:48 INFO - PROCESS | 1646 | 1469557188428 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:48 INFO - PROCESS | 1646 | 1469557188523 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x12b196000 == 50 [pid = 1646] [id = 93] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x12a90a800 == 49 [pid = 1646] [id = 92] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x129445000 == 48 [pid = 1646] [id = 91] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x11931b800 == 47 [pid = 1646] [id = 90] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x1260f3000 == 46 [pid = 1646] [id = 89] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x125415800 == 45 [pid = 1646] [id = 88] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x123c35800 == 44 [pid = 1646] [id = 87] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x121157000 == 43 [pid = 1646] [id = 86] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12b17c400) [pid = 1646] [serial = 226] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x120e47000 == 42 [pid = 1646] [id = 85] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x11961c800 == 41 [pid = 1646] [id = 84] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x117491000 == 40 [pid = 1646] [id = 83] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x118fd2800 == 39 [pid = 1646] [id = 82] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x117cba000 == 38 [pid = 1646] [id = 81] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x1296d0800 == 37 [pid = 1646] [id = 79] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x119ae0000 == 36 [pid = 1646] [id = 78] 11:19:48 INFO - PROCESS | 1646 | --DOCSHELL 0x115e55800 == 35 [pid = 1646] [id = 77] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12aadb400) [pid = 1646] [serial = 224] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x11714a000) [pid = 1646] [serial = 186] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x128e56800) [pid = 1646] [serial = 180] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12cf19800) [pid = 1646] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x1292ec400) [pid = 1646] [serial = 207] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12171c400) [pid = 1646] [serial = 195] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x119a42400) [pid = 1646] [serial = 192] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11910b800) [pid = 1646] [serial = 217] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12495a400) [pid = 1646] [serial = 196] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1292f4c00) [pid = 1646] [serial = 208] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12a542800) [pid = 1646] [serial = 218] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12947b000) [pid = 1646] [serial = 211] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x125d05c00) [pid = 1646] [serial = 199] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x129584800) [pid = 1646] [serial = 212] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118f63000) [pid = 1646] [serial = 190] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1291ea000) [pid = 1646] [serial = 205] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12a996000) [pid = 1646] [serial = 221] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x128cc0000) [pid = 1646] [serial = 204] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x120fcf800) [pid = 1646] [serial = 193] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1260a0000) [pid = 1646] [serial = 201] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12a541c00) [pid = 1646] [serial = 215] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12a98d800) [pid = 1646] [serial = 220] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1164e3400) [pid = 1646] [serial = 183] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12958c400) [pid = 1646] [serial = 214] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12aad5000) [pid = 1646] [serial = 223] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118685c00) [pid = 1646] [serial = 189] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x124d2a400) [pid = 1646] [serial = 198] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126bd7400) [pid = 1646] [serial = 202] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1182ac400) [pid = 1646] [serial = 187] [outer = 0x0] [url = about:blank] 11:19:48 INFO - PROCESS | 1646 | 1469557188614 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 1646 | 1469557188616 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x113010000 == 36 [pid = 1646] [id = 100] 11:19:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1182df800) [pid = 1646] [serial = 297] [outer = 0x0] 11:19:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118f63000) [pid = 1646] [serial = 298] [outer = 0x1182df800] 11:19:48 INFO - PROCESS | 1646 | 1469557188645 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1210d9000) [pid = 1646] [serial = 299] [outer = 0x1182df800] 11:19:48 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. 11:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 523ms 11:19:48 INFO - PROCESS | 1646 | 1469557188938 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]]]}] 11:19:48 INFO - PROCESS | 1646 | 1469557188941 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:19:48 INFO - PROCESS | 1646 | 1469557188942 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:19:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:19:48 INFO - PROCESS | 1646 | 1469557188952 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 1646 | 1469557188953 Marionette TRACE conn2 <- [1,374,null,{}] 11:19:48 INFO - PROCESS | 1646 | 1469557188959 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}] 11:19:48 INFO - PROCESS | 1646 | 1469557188965 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:49 INFO - PROCESS | 1646 | 1469557189058 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:19:49 INFO - PROCESS | 1646 | 1469557189066 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:49 INFO - PROCESS | 1646 | 1469557189068 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x119321800 == 37 [pid = 1646] [id = 101] 11:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x125d11c00) [pid = 1646] [serial = 300] [outer = 0x0] 11:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x125dedc00) [pid = 1646] [serial = 301] [outer = 0x125d11c00] 11:19:49 INFO - PROCESS | 1646 | 1469557189096 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x125df7c00) [pid = 1646] [serial = 302] [outer = 0x125d11c00] 11:19:49 INFO - PROCESS | 1646 | 1469557189427 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:19:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:19:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 525ms 11:19:49 INFO - PROCESS | 1646 | 1469557189471 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:19:49 INFO - PROCESS | 1646 | 1469557189472 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:19:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:19:49 INFO - PROCESS | 1646 | 1469557189474 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 1646 | 1469557189475 Marionette TRACE conn2 <- [1,378,null,{}] 11:19:49 INFO - PROCESS | 1646 | 1469557189478 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}] 11:19:49 INFO - PROCESS | 1646 | 1469557189479 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:49 INFO - PROCESS | 1646 | 1469557189560 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:19:49 INFO - PROCESS | 1646 | 1469557189566 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:49 INFO - PROCESS | 1646 | 1469557189567 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x121057000 == 38 [pid = 1646] [id = 102] 11:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1260a7800) [pid = 1646] [serial = 303] [outer = 0x0] 11:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1267b0c00) [pid = 1646] [serial = 304] [outer = 0x1260a7800] 11:19:49 INFO - PROCESS | 1646 | 1469557189593 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126bdd400) [pid = 1646] [serial = 305] [outer = 0x1260a7800] 11:19:49 INFO - PROCESS | 1646 | 1469557189981 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:19:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:19:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 568ms 11:19:50 INFO - PROCESS | 1646 | 1469557190043 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:19:50 INFO - PROCESS | 1646 | 1469557190044 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:19:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:19:50 INFO - PROCESS | 1646 | 1469557190046 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:19:50 INFO - PROCESS | 1646 | 1469557190047 Marionette TRACE conn2 <- [1,382,null,{}] 11:19:50 INFO - PROCESS | 1646 | 1469557190050 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}] 11:19:50 INFO - PROCESS | 1646 | 1469557190051 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:50 INFO - PROCESS | 1646 | 1469557190134 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:19:50 INFO - PROCESS | 1646 | 1469557190138 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 1646 | 1469557190139 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x116add800 == 39 [pid = 1646] [id = 103] 11:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126d55c00) [pid = 1646] [serial = 306] [outer = 0x0] 11:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1291ec800) [pid = 1646] [serial = 307] [outer = 0x126d55c00] 11:19:50 INFO - PROCESS | 1646 | 1469557190164 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a541000) [pid = 1646] [serial = 308] [outer = 0x126d55c00] 11:19:50 INFO - PROCESS | 1646 | 1469557190473 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:19:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:19:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 469ms 11:19:50 INFO - PROCESS | 1646 | 1469557190516 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:19:50 INFO - PROCESS | 1646 | 1469557190517 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:19:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:19:50 INFO - PROCESS | 1646 | 1469557190519 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:19:50 INFO - PROCESS | 1646 | 1469557190521 Marionette TRACE conn2 <- [1,386,null,{}] 11:19:50 INFO - PROCESS | 1646 | 1469557190523 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}] 11:19:50 INFO - PROCESS | 1646 | 1469557190527 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:50 INFO - PROCESS | 1646 | 1469557190656 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:19:50 INFO - PROCESS | 1646 | 1469557190691 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 1646 | 1469557190692 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254cc000 == 40 [pid = 1646] [id = 104] 11:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12a541c00) [pid = 1646] [serial = 309] [outer = 0x0] 11:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a98fc00) [pid = 1646] [serial = 310] [outer = 0x12a541c00] 11:19:50 INFO - PROCESS | 1646 | 1469557190718 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12ba05400) [pid = 1646] [serial = 311] [outer = 0x12a541c00] 11:19:51 INFO - PROCESS | 1646 | 1469557191066 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]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:19:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 567ms 11:19:51 INFO - PROCESS | 1646 | 1469557191088 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 1646 | 1469557191090 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:19:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:19:51 INFO - PROCESS | 1646 | 1469557191093 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 1646 | 1469557191095 Marionette TRACE conn2 <- [1,390,null,{}] 11:19:51 INFO - PROCESS | 1646 | 1469557191110 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}] 11:19:51 INFO - PROCESS | 1646 | 1469557191112 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:51 INFO - PROCESS | 1646 | 1469557191210 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:19:51 INFO - PROCESS | 1646 | 1469557191213 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 1646 | 1469557191214 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b94000 == 41 [pid = 1646] [id = 105] 11:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12aad6800) [pid = 1646] [serial = 312] [outer = 0x0] 11:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12bf0ac00) [pid = 1646] [serial = 313] [outer = 0x12aad6800] 11:19:51 INFO - PROCESS | 1646 | 1469557191237 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x119110c00) [pid = 1646] [serial = 314] [outer = 0x12aad6800] 11:19:51 INFO - PROCESS | 1646 | 1469557191664 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]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:19:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 583ms 11:19:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:19:51 INFO - PROCESS | 1646 | 1469557191677 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 1646 | 1469557191679 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:19:51 INFO - PROCESS | 1646 | 1469557191681 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 1646 | 1469557191682 Marionette TRACE conn2 <- [1,394,null,{}] 11:19:51 INFO - PROCESS | 1646 | 1469557191684 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}] 11:19:51 INFO - PROCESS | 1646 | 1469557191685 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:51 INFO - PROCESS | 1646 | 1469557191787 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:19:51 INFO - PROCESS | 1646 | 1469557191803 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 1646 | 1469557191804 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x129163800 == 42 [pid = 1646] [id = 106] 11:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12bf55800) [pid = 1646] [serial = 315] [outer = 0x0] 11:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12bf5f400) [pid = 1646] [serial = 316] [outer = 0x12bf55800] 11:19:51 INFO - PROCESS | 1646 | 1469557191843 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12bf7b000) [pid = 1646] [serial = 317] [outer = 0x12bf55800] 11:19:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:19:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 669ms 11:19:52 INFO - PROCESS | 1646 | 1469557192345 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]]]}] 11:19:52 INFO - PROCESS | 1646 | 1469557192351 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:19:52 INFO - PROCESS | 1646 | 1469557192352 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:19:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:19:52 INFO - PROCESS | 1646 | 1469557192356 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:19:52 INFO - PROCESS | 1646 | 1469557192358 Marionette TRACE conn2 <- [1,398,null,{}] 11:19:52 INFO - PROCESS | 1646 | 1469557192368 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}] 11:19:52 INFO - PROCESS | 1646 | 1469557192370 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:52 INFO - PROCESS | 1646 | 1469557192506 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:19:52 INFO - PROCESS | 1646 | 1469557192557 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 1646 | 1469557192558 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5ab000 == 43 [pid = 1646] [id = 107] 11:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12bf5e400) [pid = 1646] [serial = 318] [outer = 0x0] 11:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12bf82400) [pid = 1646] [serial = 319] [outer = 0x12bf5e400] 11:19:52 INFO - PROCESS | 1646 | 1469557192582 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12c59b400) [pid = 1646] [serial = 320] [outer = 0x12bf5e400] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x128ccac00) [pid = 1646] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x115e2e400) [pid = 1646] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12543c000) [pid = 1646] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x126bd5400) [pid = 1646] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1291ed000) [pid = 1646] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x125df4400) [pid = 1646] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11972d800) [pid = 1646] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x124964800) [pid = 1646] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x125d0f400) [pid = 1646] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11885e400) [pid = 1646] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x115e8f400) [pid = 1646] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1292f6400) [pid = 1646] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12b93c000) [pid = 1646] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1131e3400) [pid = 1646] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:19:52 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1269b9c00) [pid = 1646] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:19:53 INFO - PROCESS | 1646 | 1469557193065 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]]]}] 11:19:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:19:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 720ms 11:19:53 INFO - PROCESS | 1646 | 1469557193085 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:19:53 INFO - PROCESS | 1646 | 1469557193086 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:19:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:19:53 INFO - PROCESS | 1646 | 1469557193097 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 1646 | 1469557193098 Marionette TRACE conn2 <- [1,402,null,{}] 11:19:53 INFO - PROCESS | 1646 | 1469557193102 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}] 11:19:53 INFO - PROCESS | 1646 | 1469557193103 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:53 INFO - PROCESS | 1646 | 1469557193183 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:19:53 INFO - PROCESS | 1646 | 1469557193187 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:53 INFO - PROCESS | 1646 | 1469557193188 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a91c000 == 44 [pid = 1646] [id = 108] 11:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11910b400) [pid = 1646] [serial = 321] [outer = 0x0] 11:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12bf81400) [pid = 1646] [serial = 322] [outer = 0x11910b400] 11:19:53 INFO - PROCESS | 1646 | 1469557193212 Marionette DEBUG loaded listener.js 11:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12c59f800) [pid = 1646] [serial = 323] [outer = 0x11910b400] 11:19:53 INFO - PROCESS | 1646 | 1469557193523 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]]]}] 11:19:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:19:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 474ms 11:19:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:19:53 INFO - PROCESS | 1646 | 1469557193567 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:19:53 INFO - PROCESS | 1646 | 1469557193568 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:19:53 INFO - PROCESS | 1646 | 1469557193571 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 1646 | 1469557193572 Marionette TRACE conn2 <- [1,406,null,{}] 11:19:53 INFO - PROCESS | 1646 | 1469557193575 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}] 11:19:53 INFO - PROCESS | 1646 | 1469557193583 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:53 INFO - PROCESS | 1646 | 1469557193701 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:19:53 INFO - PROCESS | 1646 | 1469557193739 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:53 INFO - PROCESS | 1646 | 1469557193740 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bad8800 == 45 [pid = 1646] [id = 109] 11:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12c5a0400) [pid = 1646] [serial = 324] [outer = 0x0] 11:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12cb36000) [pid = 1646] [serial = 325] [outer = 0x12c5a0400] 11:19:53 INFO - PROCESS | 1646 | 1469557193767 Marionette DEBUG loaded listener.js 11:19:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12cf13c00) [pid = 1646] [serial = 326] [outer = 0x12c5a0400] 11:19:54 INFO - PROCESS | 1646 | 1469557194057 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]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:19:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 11:19:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:19:54 INFO - PROCESS | 1646 | 1469557194090 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 1646 | 1469557194091 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:19:54 INFO - PROCESS | 1646 | 1469557194093 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 1646 | 1469557194095 Marionette TRACE conn2 <- [1,410,null,{}] 11:19:54 INFO - PROCESS | 1646 | 1469557194100 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}] 11:19:54 INFO - PROCESS | 1646 | 1469557194101 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:54 INFO - PROCESS | 1646 | 1469557194188 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:19:54 INFO - PROCESS | 1646 | 1469557194191 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 1646 | 1469557194192 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcdd800 == 46 [pid = 1646] [id = 110] 11:19:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12bf5cc00) [pid = 1646] [serial = 327] [outer = 0x0] 11:19:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12ccddc00) [pid = 1646] [serial = 328] [outer = 0x12bf5cc00] 11:19:54 INFO - PROCESS | 1646 | 1469557194216 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12cce3c00) [pid = 1646] [serial = 329] [outer = 0x12bf5cc00] 11:19:54 INFO - PROCESS | 1646 | 1469557194534 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]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:19:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 471ms 11:19:54 INFO - PROCESS | 1646 | 1469557194566 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:19:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:19:54 INFO - PROCESS | 1646 | 1469557194574 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:19:54 INFO - PROCESS | 1646 | 1469557194577 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 1646 | 1469557194578 Marionette TRACE conn2 <- [1,414,null,{}] 11:19:54 INFO - PROCESS | 1646 | 1469557194580 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}] 11:19:54 INFO - PROCESS | 1646 | 1469557194581 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:54 INFO - PROCESS | 1646 | 1469557194686 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:19:54 INFO - PROCESS | 1646 | 1469557194692 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 1646 | 1469557194692 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf18800 == 47 [pid = 1646] [id = 111] 11:19:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x110eaac00) [pid = 1646] [serial = 330] [outer = 0x0] 11:19:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x110eaf000) [pid = 1646] [serial = 331] [outer = 0x110eaac00] 11:19:54 INFO - PROCESS | 1646 | 1469557194716 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x110eb3000) [pid = 1646] [serial = 332] [outer = 0x110eaac00] 11:19:55 INFO - PROCESS | 1646 | 1469557195199 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]]]}] 11:19:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:19:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 668ms 11:19:55 INFO - PROCESS | 1646 | 1469557195248 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:19:55 INFO - PROCESS | 1646 | 1469557195251 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:19:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:19:55 INFO - PROCESS | 1646 | 1469557195254 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 1646 | 1469557195258 Marionette TRACE conn2 <- [1,418,null,{}] 11:19:55 INFO - PROCESS | 1646 | 1469557195261 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}] 11:19:55 INFO - PROCESS | 1646 | 1469557195263 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:55 INFO - PROCESS | 1646 | 1469557195369 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:19:55 INFO - PROCESS | 1646 | 1469557195434 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 1646 | 1469557195436 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f11800 == 48 [pid = 1646] [id = 112] 11:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1181a6800) [pid = 1646] [serial = 333] [outer = 0x0] 11:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x118690400) [pid = 1646] [serial = 334] [outer = 0x1181a6800] 11:19:55 INFO - PROCESS | 1646 | 1469557195467 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x119734000) [pid = 1646] [serial = 335] [outer = 0x1181a6800] 11:19:55 INFO - PROCESS | 1646 | 1469557195785 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:19:56 INFO - PROCESS | 1646 | 1469557196426 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]]]}] 11:19:56 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 11:19:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1222ms 11:19:56 INFO - PROCESS | 1646 | 1469557196477 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 1646 | 1469557196480 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:19:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:19:56 INFO - PROCESS | 1646 | 1469557196484 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 1646 | 1469557196486 Marionette TRACE conn2 <- [1,422,null,{}] 11:19:56 INFO - PROCESS | 1646 | 1469557196489 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}] 11:19:56 INFO - PROCESS | 1646 | 1469557196491 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:56 INFO - PROCESS | 1646 | 1469557196598 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:19:56 INFO - PROCESS | 1646 | 1469557196655 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 1646 | 1469557196656 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a79800 == 49 [pid = 1646] [id = 113] 11:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x125df8c00) [pid = 1646] [serial = 336] [outer = 0x0] 11:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x126561000) [pid = 1646] [serial = 337] [outer = 0x125df8c00] 11:19:56 INFO - PROCESS | 1646 | 1469557196690 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x126d55400) [pid = 1646] [serial = 338] [outer = 0x125df8c00] 11:19:57 INFO - PROCESS | 1646 | 1469557197740 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]]]}] 11:19:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:19:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1272ms 11:19:57 INFO - PROCESS | 1646 | 1469557197756 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 1646 | 1469557197758 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:19:57 INFO - PROCESS | 1646 | 1469557197760 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 1646 | 1469557197764 Marionette TRACE conn2 <- [1,426,null,{}] 11:19:57 INFO - PROCESS | 1646 | 1469557197773 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}] 11:19:57 INFO - PROCESS | 1646 | 1469557197776 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:57 INFO - PROCESS | 1646 | 1469557197889 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:19:57 INFO - PROCESS | 1646 | 1469557197982 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 1646 | 1469557197984 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296cb000 == 50 [pid = 1646] [id = 114] 11:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1292f5000) [pid = 1646] [serial = 339] [outer = 0x0] 11:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x12a996800) [pid = 1646] [serial = 340] [outer = 0x1292f5000] 11:19:58 INFO - PROCESS | 1646 | 1469557198019 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x12b18ac00) [pid = 1646] [serial = 341] [outer = 0x1292f5000] 11:19:58 INFO - PROCESS | 1646 | 1469557198603 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] 11:19:58 INFO - PROCESS | 1646 | 1469557198651 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:19:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:19:58 INFO - PROCESS | 1646 | 1469557198656 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:19:58 INFO - PROCESS | 1646 | 1469557198658 Marionette TRACE conn2 <- [1,430,null,{}] 11:19:58 INFO - PROCESS | 1646 | 1469557198661 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}] 11:19:58 INFO - PROCESS | 1646 | 1469557198664 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:58 INFO - PROCESS | 1646 | 1469557198754 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:19:58 INFO - PROCESS | 1646 | 1469557198826 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 1646 | 1469557198829 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x112eb2800 == 51 [pid = 1646] [id = 115] 11:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x111c15c00) [pid = 1646] [serial = 342] [outer = 0x0] 11:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x119110000) [pid = 1646] [serial = 343] [outer = 0x111c15c00] 11:19:58 INFO - PROCESS | 1646 | 1469557198858 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x119993800) [pid = 1646] [serial = 344] [outer = 0x111c15c00] 11:19:59 INFO - PROCESS | 1646 | 1469557199281 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]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 11:19:59 INFO - PROCESS | 1646 | 1469557199327 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 1646 | 1469557199329 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:19:59 INFO - PROCESS | 1646 | 1469557199334 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 1646 | 1469557199335 Marionette TRACE conn2 <- [1,434,null,{}] 11:19:59 INFO - PROCESS | 1646 | 1469557199337 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}] 11:19:59 INFO - PROCESS | 1646 | 1469557199339 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:59 INFO - PROCESS | 1646 | 1469557199445 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcdd800 == 50 [pid = 1646] [id = 110] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12bad8800 == 49 [pid = 1646] [id = 109] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12a91c000 == 48 [pid = 1646] [id = 108] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5ab000 == 47 [pid = 1646] [id = 107] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x129163800 == 46 [pid = 1646] [id = 106] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x128b94000 == 45 [pid = 1646] [id = 105] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x12543a800) [pid = 1646] [serial = 235] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x118fb5800) [pid = 1646] [serial = 232] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11646f000) [pid = 1646] [serial = 229] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x126bd0c00) [pid = 1646] [serial = 238] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x1254cc000 == 44 [pid = 1646] [id = 104] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x116add800 == 43 [pid = 1646] [id = 103] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x121057000 == 42 [pid = 1646] [id = 102] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x119321800 == 41 [pid = 1646] [id = 101] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x113010000 == 40 [pid = 1646] [id = 100] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x119317000 == 39 [pid = 1646] [id = 99] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12babf000 == 38 [pid = 1646] [id = 98] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5a9000 == 37 [pid = 1646] [id = 97] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12116c000 == 36 [pid = 1646] [id = 96] 11:19:59 INFO - PROCESS | 1646 | --DOCSHELL 0x117103800 == 35 [pid = 1646] [id = 95] 11:19:59 INFO - PROCESS | 1646 | 1469557199529 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 1646 | 1469557199530 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:19:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ac6800 == 36 [pid = 1646] [id = 116] 11:19:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x119104000) [pid = 1646] [serial = 345] [outer = 0x0] 11:19:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x1212ee400) [pid = 1646] [serial = 346] [outer = 0x119104000] 11:19:59 INFO - PROCESS | 1646 | 1469557199558 Marionette DEBUG loaded listener.js 11:19:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x126477400) [pid = 1646] [serial = 347] [outer = 0x119104000] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x126d59000) [pid = 1646] [serial = 259] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1292f2c00) [pid = 1646] [serial = 262] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12947c400) [pid = 1646] [serial = 263] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x125df8800) [pid = 1646] [serial = 256] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x11999ec00) [pid = 1646] [serial = 247] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1212ec800) [pid = 1646] [serial = 248] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x124d93c00) [pid = 1646] [serial = 250] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12543ac00) [pid = 1646] [serial = 251] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x125dec000) [pid = 1646] [serial = 253] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x125df1c00) [pid = 1646] [serial = 254] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x11972f000) [pid = 1646] [serial = 245] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119107800) [pid = 1646] [serial = 244] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1182dac00) [pid = 1646] [serial = 242] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x116478800) [pid = 1646] [serial = 241] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12a539c00) [pid = 1646] [serial = 265] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12a988000) [pid = 1646] [serial = 266] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12ba07c00) [pid = 1646] [serial = 275] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x119753400) [pid = 1646] [serial = 269] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12bf06800) [pid = 1646] [serial = 278] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12b943000) [pid = 1646] [serial = 274] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11693a400) [pid = 1646] [serial = 268] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12a992000) [pid = 1646] [serial = 271] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1291e7c00) [pid = 1646] [serial = 260] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12b189c00) [pid = 1646] [serial = 272] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126bdbc00) [pid = 1646] [serial = 257] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1291e8c00) [pid = 1646] [serial = 181] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1176c1000) [pid = 1646] [serial = 184] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12ba11800) [pid = 1646] [serial = 277] [outer = 0x0] [url = about:blank] 11:19:59 INFO - PROCESS | 1646 | 1469557199862 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]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 570ms 11:19:59 INFO - PROCESS | 1646 | 1469557199904 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 1646 | 1469557199906 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:19:59 INFO - PROCESS | 1646 | 1469557199908 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 1646 | 1469557199910 Marionette TRACE conn2 <- [1,438,null,{}] 11:19:59 INFO - PROCESS | 1646 | 1469557199920 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}] 11:19:59 INFO - PROCESS | 1646 | 1469557199923 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:00 INFO - PROCESS | 1646 | 1469557200004 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:20:00 INFO - PROCESS | 1646 | 1469557200060 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 1646 | 1469557200062 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e55000 == 37 [pid = 1646] [id = 117] 11:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126726c00) [pid = 1646] [serial = 348] [outer = 0x0] 11:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128cc1c00) [pid = 1646] [serial = 349] [outer = 0x126726c00] 11:20:00 INFO - PROCESS | 1646 | 1469557200090 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a539c00) [pid = 1646] [serial = 350] [outer = 0x126726c00] 11:20:00 INFO - PROCESS | 1646 | 1469557200370 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]]]}] 11:20:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 474ms 11:20:00 INFO - PROCESS | 1646 | 1469557200386 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:20:00 INFO - PROCESS | 1646 | 1469557200388 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:20:00 INFO - PROCESS | 1646 | 1469557200390 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:20:00 INFO - PROCESS | 1646 | 1469557200391 Marionette TRACE conn2 <- [1,442,null,{}] 11:20:00 INFO - PROCESS | 1646 | 1469557200393 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}] 11:20:00 INFO - PROCESS | 1646 | 1469557200395 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:00 INFO - PROCESS | 1646 | 1469557200495 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:20:00 INFO - PROCESS | 1646 | 1469557200500 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 1646 | 1469557200501 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c31800 == 38 [pid = 1646] [id = 118] 11:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a996000) [pid = 1646] [serial = 351] [outer = 0x0] 11:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12b939400) [pid = 1646] [serial = 352] [outer = 0x12a996000] 11:20:00 INFO - PROCESS | 1646 | 1469557200526 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12b944c00) [pid = 1646] [serial = 353] [outer = 0x12a996000] 11:20:00 INFO - PROCESS | 1646 | 1469557200873 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]]]}] 11:20:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 518ms 11:20:00 INFO - PROCESS | 1646 | 1469557200909 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:20:00 INFO - PROCESS | 1646 | 1469557200910 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:20:00 INFO - PROCESS | 1646 | 1469557200912 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:20:00 INFO - PROCESS | 1646 | 1469557200913 Marionette TRACE conn2 <- [1,446,null,{}] 11:20:00 INFO - PROCESS | 1646 | 1469557200916 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}] 11:20:00 INFO - PROCESS | 1646 | 1469557200917 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:00 INFO - PROCESS | 1646 | 1469557200993 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:20:01 INFO - PROCESS | 1646 | 1469557201000 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 1646 | 1469557201002 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254dd000 == 39 [pid = 1646] [id = 119] 11:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12b945000) [pid = 1646] [serial = 354] [outer = 0x0] 11:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12ba0d800) [pid = 1646] [serial = 355] [outer = 0x12b945000] 11:20:01 INFO - PROCESS | 1646 | 1469557201026 Marionette DEBUG loaded listener.js 11:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12bf54800) [pid = 1646] [serial = 356] [outer = 0x12b945000] 11:20:01 INFO - PROCESS | 1646 | 1469557201351 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]]]}] 11:20:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:20:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 470ms 11:20:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:20:01 INFO - PROCESS | 1646 | 1469557201384 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 1646 | 1469557201386 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:20:01 INFO - PROCESS | 1646 | 1469557201390 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 1646 | 1469557201392 Marionette TRACE conn2 <- [1,450,null,{}] 11:20:01 INFO - PROCESS | 1646 | 1469557201397 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}] 11:20:01 INFO - PROCESS | 1646 | 1469557201413 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:01 INFO - PROCESS | 1646 | 1469557201599 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:20:01 INFO - PROCESS | 1646 | 1469557201616 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 1646 | 1469557201617 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169d2800 == 40 [pid = 1646] [id = 120] 11:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12bf5b000) [pid = 1646] [serial = 357] [outer = 0x0] 11:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12bf77800) [pid = 1646] [serial = 358] [outer = 0x12bf5b000] 11:20:01 INFO - PROCESS | 1646 | 1469557201657 Marionette DEBUG loaded listener.js 11:20:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12cb3d800) [pid = 1646] [serial = 359] [outer = 0x12bf5b000] 11:20:02 INFO - PROCESS | 1646 | 1469557202069 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] 11:20:02 INFO - PROCESS | 1646 | 1469557202112 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:20:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:20:02 INFO - PROCESS | 1646 | 1469557202116 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 1646 | 1469557202117 Marionette TRACE conn2 <- [1,454,null,{}] 11:20:02 INFO - PROCESS | 1646 | 1469557202120 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}] 11:20:02 INFO - PROCESS | 1646 | 1469557202121 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:02 INFO - PROCESS | 1646 | 1469557202219 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:20:02 INFO - PROCESS | 1646 | 1469557202230 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 1646 | 1469557202231 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12943b000 == 41 [pid = 1646] [id = 121] 11:20:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12cb3dc00) [pid = 1646] [serial = 360] [outer = 0x0] 11:20:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12ccdfc00) [pid = 1646] [serial = 361] [outer = 0x12cb3dc00] 11:20:02 INFO - PROCESS | 1646 | 1469557202255 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12cf14000) [pid = 1646] [serial = 362] [outer = 0x12cb3dc00] 11:20:02 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:02 INFO - PROCESS | 1646 | 1469557202579 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]]]}] 11:20:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:20:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 11:20:02 INFO - PROCESS | 1646 | 1469557202635 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:20:02 INFO - PROCESS | 1646 | 1469557202636 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:20:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:20:02 INFO - PROCESS | 1646 | 1469557202638 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 1646 | 1469557202639 Marionette TRACE conn2 <- [1,458,null,{}] 11:20:02 INFO - PROCESS | 1646 | 1469557202641 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}] 11:20:02 INFO - PROCESS | 1646 | 1469557202643 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:02 INFO - PROCESS | 1646 | 1469557202740 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:20:02 INFO - PROCESS | 1646 | 1469557202762 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 1646 | 1469557202763 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a915000 == 42 [pid = 1646] [id = 122] 11:20:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1127d2000) [pid = 1646] [serial = 363] [outer = 0x0] 11:20:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1127dbc00) [pid = 1646] [serial = 364] [outer = 0x1127d2000] 11:20:02 INFO - PROCESS | 1646 | 1469557202787 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1127df800) [pid = 1646] [serial = 365] [outer = 0x1127d2000] 11:20:03 INFO - PROCESS | 1646 | 1469557203139 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] 11:20:03 INFO - PROCESS | 1646 | 1469557203158 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:20:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:20:03 INFO - PROCESS | 1646 | 1469557203161 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 1646 | 1469557203163 Marionette TRACE conn2 <- [1,462,null,{}] 11:20:03 INFO - PROCESS | 1646 | 1469557203173 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}] 11:20:03 INFO - PROCESS | 1646 | 1469557203174 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:03 INFO - PROCESS | 1646 | 1469557203274 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:20:03 INFO - PROCESS | 1646 | 1469557203278 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 1646 | 1469557203280 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b11d800 == 43 [pid = 1646] [id = 123] 11:20:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1127d8c00) [pid = 1646] [serial = 366] [outer = 0x0] 11:20:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1174cac00) [pid = 1646] [serial = 367] [outer = 0x1127d8c00] 11:20:03 INFO - PROCESS | 1646 | 1469557203304 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x1174cfc00) [pid = 1646] [serial = 368] [outer = 0x1127d8c00] 11:20:03 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:03 INFO - PROCESS | 1646 | 1469557203728 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] 11:20:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:20:03 INFO - PROCESS | 1646 | 1469557203789 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:20:03 INFO - PROCESS | 1646 | 1469557203800 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 1646 | 1469557203802 Marionette TRACE conn2 <- [1,466,null,{}] 11:20:03 INFO - PROCESS | 1646 | 1469557203805 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}] 11:20:03 INFO - PROCESS | 1646 | 1469557203807 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:04 INFO - PROCESS | 1646 | 1469557204100 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x115e88c00) [pid = 1646] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x118688800) [pid = 1646] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x125d03c00) [pid = 1646] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1267aec00) [pid = 1646] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x120fd0800) [pid = 1646] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12aad6800) [pid = 1646] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12bf55800) [pid = 1646] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12bf5e400) [pid = 1646] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1182df400) [pid = 1646] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12bf5cc00) [pid = 1646] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1260a7800) [pid = 1646] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x125d11c00) [pid = 1646] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126d55c00) [pid = 1646] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1182df800) [pid = 1646] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12b93e000) [pid = 1646] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12c5a0400) [pid = 1646] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12a541c00) [pid = 1646] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:20:04 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11910b400) [pid = 1646] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:20:04 INFO - PROCESS | 1646 | 1469557204166 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 1646 | 1469557204167 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x11711b000 == 44 [pid = 1646] [id = 124] 11:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x110e78400) [pid = 1646] [serial = 369] [outer = 0x0] 11:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x110e7d800) [pid = 1646] [serial = 370] [outer = 0x110e78400] 11:20:04 INFO - PROCESS | 1646 | 1469557204191 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x110eaa400) [pid = 1646] [serial = 371] [outer = 0x110e78400] 11:20:04 INFO - PROCESS | 1646 | 1469557204469 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] 11:20:04 INFO - PROCESS | 1646 | 1469557204522 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:20:04 INFO - PROCESS | 1646 | 1469557204524 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 1646 | 1469557204526 Marionette TRACE conn2 <- [1,470,null,{}] 11:20:04 INFO - PROCESS | 1646 | 1469557204528 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}] 11:20:04 INFO - PROCESS | 1646 | 1469557204533 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:04 INFO - PROCESS | 1646 | 1469557204624 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:20:04 INFO - PROCESS | 1646 | 1469557204680 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 1646 | 1469557204682 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcd3000 == 45 [pid = 1646] [id = 125] 11:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x110e79800) [pid = 1646] [serial = 372] [outer = 0x0] 11:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1174cbc00) [pid = 1646] [serial = 373] [outer = 0x110e79800] 11:20:04 INFO - PROCESS | 1646 | 1469557204709 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1292f4c00) [pid = 1646] [serial = 374] [outer = 0x110e79800] 11:20:05 INFO - PROCESS | 1646 | 1469557205000 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]]]}] 11:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 11:20:05 INFO - PROCESS | 1646 | 1469557205044 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 1646 | 1469557205046 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:20:05 INFO - PROCESS | 1646 | 1469557205052 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 1646 | 1469557205053 Marionette TRACE conn2 <- [1,474,null,{}] 11:20:05 INFO - PROCESS | 1646 | 1469557205056 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}] 11:20:05 INFO - PROCESS | 1646 | 1469557205057 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:05 INFO - PROCESS | 1646 | 1469557205141 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:20:05 INFO - PROCESS | 1646 | 1469557205146 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 1646 | 1469557205149 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c570000 == 46 [pid = 1646] [id = 126] 11:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x11868b400) [pid = 1646] [serial = 375] [outer = 0x0] 11:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12c59e800) [pid = 1646] [serial = 376] [outer = 0x11868b400] 11:20:05 INFO - PROCESS | 1646 | 1469557205173 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12cf15000) [pid = 1646] [serial = 377] [outer = 0x11868b400] 11:20:05 INFO - PROCESS | 1646 | 1469557205547 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]]]}] 11:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 11:20:05 INFO - PROCESS | 1646 | 1469557205572 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 1646 | 1469557205573 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:20:05 INFO - PROCESS | 1646 | 1469557205577 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 1646 | 1469557205578 Marionette TRACE conn2 <- [1,478,null,{}] 11:20:05 INFO - PROCESS | 1646 | 1469557205584 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}] 11:20:05 INFO - PROCESS | 1646 | 1469557205586 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:05 INFO - PROCESS | 1646 | 1469557205710 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:20:05 INFO - PROCESS | 1646 | 1469557205715 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 1646 | 1469557205716 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6a9000 == 47 [pid = 1646] [id = 127] 11:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x118408c00) [pid = 1646] [serial = 378] [outer = 0x0] 11:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x11840e400) [pid = 1646] [serial = 379] [outer = 0x118408c00] 11:20:05 INFO - PROCESS | 1646 | 1469557205755 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1260a7800) [pid = 1646] [serial = 380] [outer = 0x118408c00] 11:20:06 INFO - PROCESS | 1646 | 1469557206235 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]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 723ms 11:20:06 INFO - PROCESS | 1646 | 1469557206299 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 1646 | 1469557206302 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:20:06 INFO - PROCESS | 1646 | 1469557206305 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 1646 | 1469557206307 Marionette TRACE conn2 <- [1,482,null,{}] 11:20:06 INFO - PROCESS | 1646 | 1469557206311 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}] 11:20:06 INFO - PROCESS | 1646 | 1469557206313 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:06 INFO - PROCESS | 1646 | 1469557206443 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:20:06 INFO - PROCESS | 1646 | 1469557206514 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:06 INFO - PROCESS | 1646 | 1469557206515 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x118530800 == 48 [pid = 1646] [id = 128] 11:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x116798400) [pid = 1646] [serial = 381] [outer = 0x0] 11:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1174cc800) [pid = 1646] [serial = 382] [outer = 0x116798400] 11:20:06 INFO - PROCESS | 1646 | 1469557206548 Marionette DEBUG loaded listener.js 11:20:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1182df400) [pid = 1646] [serial = 383] [outer = 0x116798400] 11:20:07 INFO - PROCESS | 1646 | 1469557207002 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]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 721ms 11:20:07 INFO - PROCESS | 1646 | 1469557207026 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 1646 | 1469557207029 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:20:07 INFO - PROCESS | 1646 | 1469557207053 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 1646 | 1469557207055 Marionette TRACE conn2 <- [1,486,null,{}] 11:20:07 INFO - PROCESS | 1646 | 1469557207058 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}] 11:20:07 INFO - PROCESS | 1646 | 1469557207060 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:07 INFO - PROCESS | 1646 | 1469557207165 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:20:07 INFO - PROCESS | 1646 | 1469557207234 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 1646 | 1469557207236 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254cd000 == 49 [pid = 1646] [id = 129] 11:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x119795c00) [pid = 1646] [serial = 384] [outer = 0x0] 11:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x119798c00) [pid = 1646] [serial = 385] [outer = 0x119795c00] 11:20:07 INFO - PROCESS | 1646 | 1469557207267 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11979dc00) [pid = 1646] [serial = 386] [outer = 0x119795c00] 11:20:07 INFO - PROCESS | 1646 | 1469557207701 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]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:20:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 672ms 11:20:07 INFO - PROCESS | 1646 | 1469557207769 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 1646 | 1469557207770 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:20:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:20:07 INFO - PROCESS | 1646 | 1469557207774 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 1646 | 1469557207777 Marionette TRACE conn2 <- [1,490,null,{}] 11:20:07 INFO - PROCESS | 1646 | 1469557207787 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}] 11:20:07 INFO - PROCESS | 1646 | 1469557207790 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:07 INFO - PROCESS | 1646 | 1469557207892 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:20:07 INFO - PROCESS | 1646 | 1469557207963 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 1646 | 1469557207966 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c576800 == 50 [pid = 1646] [id = 130] 11:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x125d03c00) [pid = 1646] [serial = 387] [outer = 0x0] 11:20:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x125df5400) [pid = 1646] [serial = 388] [outer = 0x125d03c00] 11:20:08 INFO - PROCESS | 1646 | 1469557207998 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1269b7000) [pid = 1646] [serial = 389] [outer = 0x125d03c00] 11:20:08 INFO - PROCESS | 1646 | 1469557208393 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]]]}] 11:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 673ms 11:20:08 INFO - PROCESS | 1646 | 1469557208448 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 1646 | 1469557208449 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:20:08 INFO - PROCESS | 1646 | 1469557208452 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - PROCESS | 1646 | 1469557208453 Marionette TRACE conn2 <- [1,494,null,{}] 11:20:08 INFO - PROCESS | 1646 | 1469557208456 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}] 11:20:08 INFO - PROCESS | 1646 | 1469557208457 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:08 INFO - PROCESS | 1646 | 1469557208562 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:20:08 INFO - PROCESS | 1646 | 1469557208631 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 1646 | 1469557208633 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb1f800 == 51 [pid = 1646] [id = 131] 11:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x125d0f000) [pid = 1646] [serial = 390] [outer = 0x0] 11:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1292ec400) [pid = 1646] [serial = 391] [outer = 0x125d0f000] 11:20:08 INFO - PROCESS | 1646 | 1469557208664 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x12a53fc00) [pid = 1646] [serial = 392] [outer = 0x125d0f000] 11:20:09 INFO - PROCESS | 1646 | 1469557209101 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]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 668ms 11:20:09 INFO - PROCESS | 1646 | 1469557209121 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 1646 | 1469557209122 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:20:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:20:09 INFO - PROCESS | 1646 | 1469557209125 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 1646 | 1469557209126 Marionette TRACE conn2 <- [1,498,null,{}] 11:20:09 INFO - PROCESS | 1646 | 1469557209129 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}] 11:20:09 INFO - PROCESS | 1646 | 1469557209130 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:09 INFO - PROCESS | 1646 | 1469557209251 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:20:09 INFO - PROCESS | 1646 | 1469557209331 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 1646 | 1469557209333 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x118172000 == 52 [pid = 1646] [id = 132] 11:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x113c3fc00) [pid = 1646] [serial = 393] [outer = 0x0] 11:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x126725800) [pid = 1646] [serial = 394] [outer = 0x113c3fc00] 11:20:09 INFO - PROCESS | 1646 | 1469557209363 Marionette DEBUG loaded listener.js 11:20:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x1292f1800) [pid = 1646] [serial = 395] [outer = 0x113c3fc00] 11:20:09 INFO - PROCESS | 1646 | 1469557209949 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]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:20:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 869ms 11:20:09 INFO - PROCESS | 1646 | 1469557209996 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:20:10 INFO - PROCESS | 1646 | 1469557210000 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:20:10 INFO - PROCESS | 1646 | 1469557210005 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:20:10 INFO - PROCESS | 1646 | 1469557210007 Marionette TRACE conn2 <- [1,502,null,{}] 11:20:10 INFO - PROCESS | 1646 | 1469557210014 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}] 11:20:10 INFO - PROCESS | 1646 | 1469557210016 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:10 INFO - PROCESS | 1646 | 1469557210140 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:20:10 INFO - PROCESS | 1646 | 1469557210214 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 1646 | 1469557210215 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x117484800 == 53 [pid = 1646] [id = 133] 11:20:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1127de800) [pid = 1646] [serial = 396] [outer = 0x0] 11:20:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x115e8ac00) [pid = 1646] [serial = 397] [outer = 0x1127de800] 11:20:10 INFO - PROCESS | 1646 | 1469557210242 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x11840d800) [pid = 1646] [serial = 398] [outer = 0x1127de800] 11:20:10 INFO - PROCESS | 1646 | 1469557210681 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]]]}] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12c570000 == 52 [pid = 1646] [id = 126] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcd3000 == 51 [pid = 1646] [id = 125] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x11711b000 == 50 [pid = 1646] [id = 124] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12b11d800 == 49 [pid = 1646] [id = 123] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12a915000 == 48 [pid = 1646] [id = 122] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12943b000 == 47 [pid = 1646] [id = 121] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x110eaf000) [pid = 1646] [serial = 331] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x1291e8800) [pid = 1646] [serial = 292] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x1182adc00) [pid = 1646] [serial = 283] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x125df6800) [pid = 1646] [serial = 289] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x120ea5800) [pid = 1646] [serial = 286] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1169d2800 == 46 [pid = 1646] [id = 120] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1254dd000 == 45 [pid = 1646] [id = 119] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x123c31800 == 44 [pid = 1646] [id = 118] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x120e55000 == 43 [pid = 1646] [id = 117] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x116ac6800 == 42 [pid = 1646] [id = 116] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x112eb2800 == 41 [pid = 1646] [id = 115] 11:20:10 INFO - PROCESS | 1646 | --DOCSHELL 0x118f11800 == 40 [pid = 1646] [id = 112] 11:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 775ms 11:20:10 INFO - PROCESS | 1646 | 1469557210779 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:20:10 INFO - PROCESS | 1646 | 1469557210784 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:20:10 INFO - PROCESS | 1646 | 1469557210788 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:20:10 INFO - PROCESS | 1646 | 1469557210790 Marionette TRACE conn2 <- [1,506,null,{}] 11:20:10 INFO - PROCESS | 1646 | 1469557210792 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}] 11:20:10 INFO - PROCESS | 1646 | 1469557210794 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:10 INFO - PROCESS | 1646 | 1469557210877 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x117c4e000) [pid = 1646] [serial = 230] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x11972bc00) [pid = 1646] [serial = 233] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12b185400) [pid = 1646] [serial = 227] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x1291e4400) [pid = 1646] [serial = 239] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12646b800) [pid = 1646] [serial = 236] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12cf13c00) [pid = 1646] [serial = 326] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12a98fc00) [pid = 1646] [serial = 310] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12bf81400) [pid = 1646] [serial = 322] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12cb36000) [pid = 1646] [serial = 325] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12c59b400) [pid = 1646] [serial = 320] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x119110c00) [pid = 1646] [serial = 314] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x12ba05400) [pid = 1646] [serial = 311] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12bf7b000) [pid = 1646] [serial = 317] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12c59f800) [pid = 1646] [serial = 323] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12cce3c00) [pid = 1646] [serial = 329] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12bf0ac00) [pid = 1646] [serial = 313] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12bf5f400) [pid = 1646] [serial = 316] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12bf82400) [pid = 1646] [serial = 319] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x118862c00) [pid = 1646] [serial = 296] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12ccddc00) [pid = 1646] [serial = 328] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11850cc00) [pid = 1646] [serial = 295] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1267b0c00) [pid = 1646] [serial = 304] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126bdd400) [pid = 1646] [serial = 305] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x125dedc00) [pid = 1646] [serial = 301] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x125df7c00) [pid = 1646] [serial = 302] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1291ec800) [pid = 1646] [serial = 307] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12a541000) [pid = 1646] [serial = 308] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118f63000) [pid = 1646] [serial = 298] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1210d9000) [pid = 1646] [serial = 299] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12bf06c00) [pid = 1646] [serial = 280] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12bf54000) [pid = 1646] [serial = 281] [outer = 0x0] [url = about:blank] 11:20:10 INFO - PROCESS | 1646 | 1469557210944 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 1646 | 1469557210945 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x117110000 == 41 [pid = 1646] [id = 134] 11:20:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11850cc00) [pid = 1646] [serial = 399] [outer = 0x0] 11:20:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11868f400) [pid = 1646] [serial = 400] [outer = 0x11850cc00] 11:20:10 INFO - PROCESS | 1646 | 1469557210974 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11910c400) [pid = 1646] [serial = 401] [outer = 0x11850cc00] 11:20:11 INFO - PROCESS | 1646 | 1469557211265 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]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 519ms 11:20:11 INFO - PROCESS | 1646 | 1469557211307 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 1646 | 1469557211309 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:20:11 INFO - PROCESS | 1646 | 1469557211311 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 1646 | 1469557211316 Marionette TRACE conn2 <- [1,510,null,{}] 11:20:11 INFO - PROCESS | 1646 | 1469557211324 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}] 11:20:11 INFO - PROCESS | 1646 | 1469557211327 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:11 INFO - PROCESS | 1646 | 1469557211408 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:20:11 INFO - PROCESS | 1646 | 1469557211471 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 1646 | 1469557211473 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e51800 == 42 [pid = 1646] [id = 135] 11:20:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119110c00) [pid = 1646] [serial = 402] [outer = 0x0] 11:20:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11979d800) [pid = 1646] [serial = 403] [outer = 0x119110c00] 11:20:11 INFO - PROCESS | 1646 | 1469557211502 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x123ddec00) [pid = 1646] [serial = 404] [outer = 0x119110c00] 11:20:11 INFO - PROCESS | 1646 | 1469557211801 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]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 525ms 11:20:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:20:11 INFO - PROCESS | 1646 | 1469557211836 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 1646 | 1469557211838 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:20:11 INFO - PROCESS | 1646 | 1469557211840 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 1646 | 1469557211841 Marionette TRACE conn2 <- [1,514,null,{}] 11:20:11 INFO - PROCESS | 1646 | 1469557211844 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}] 11:20:11 INFO - PROCESS | 1646 | 1469557211845 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:11 INFO - PROCESS | 1646 | 1469557211928 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:20:11 INFO - PROCESS | 1646 | 1469557211933 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 1646 | 1469557211935 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d76000 == 43 [pid = 1646] [id = 136] 11:20:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x124ee0000) [pid = 1646] [serial = 405] [outer = 0x0] 11:20:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x125df2800) [pid = 1646] [serial = 406] [outer = 0x124ee0000] 11:20:11 INFO - PROCESS | 1646 | 1469557211965 Marionette DEBUG loaded listener.js 11:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126564000) [pid = 1646] [serial = 407] [outer = 0x124ee0000] 11:20:12 INFO - PROCESS | 1646 | 1469557212281 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]]]}] 11:20:12 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 11:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 469ms 11:20:12 INFO - PROCESS | 1646 | 1469557212309 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:20:12 INFO - PROCESS | 1646 | 1469557212310 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:20:12 INFO - PROCESS | 1646 | 1469557212320 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 1646 | 1469557212321 Marionette TRACE conn2 <- [1,518,null,{}] 11:20:12 INFO - PROCESS | 1646 | 1469557212324 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}] 11:20:12 INFO - PROCESS | 1646 | 1469557212325 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:12 INFO - PROCESS | 1646 | 1469557212411 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:20:12 INFO - PROCESS | 1646 | 1469557212417 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 1646 | 1469557212418 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265ed800 == 44 [pid = 1646] [id = 137] 11:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124ac3400) [pid = 1646] [serial = 408] [outer = 0x0] 11:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x126bdc400) [pid = 1646] [serial = 409] [outer = 0x124ac3400] 11:20:12 INFO - PROCESS | 1646 | 1469557212443 Marionette DEBUG loaded listener.js 11:20:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1291e8c00) [pid = 1646] [serial = 410] [outer = 0x124ac3400] 11:20:12 INFO - PROCESS | 1646 | 1469557212785 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]]]}] 11:20:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:20:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 525ms 11:20:12 INFO - PROCESS | 1646 | 1469557212841 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:20:12 INFO - PROCESS | 1646 | 1469557212842 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:20:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:20:12 INFO - PROCESS | 1646 | 1469557212844 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 1646 | 1469557212845 Marionette TRACE conn2 <- [1,522,null,{}] 11:20:12 INFO - PROCESS | 1646 | 1469557212848 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}] 11:20:12 INFO - PROCESS | 1646 | 1469557212852 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:12 INFO - PROCESS | 1646 | 1469557212976 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:20:12 INFO - PROCESS | 1646 | 1469557212988 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 1646 | 1469557212989 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b84800 == 45 [pid = 1646] [id = 138] 11:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a646800) [pid = 1646] [serial = 411] [outer = 0x0] 11:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12aada800) [pid = 1646] [serial = 412] [outer = 0x12a646800] 11:20:13 INFO - PROCESS | 1646 | 1469557213025 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12ba0c000) [pid = 1646] [serial = 413] [outer = 0x12a646800] 11:20:13 INFO - PROCESS | 1646 | 1469557213368 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]]]}] 11:20:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:20:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 568ms 11:20:13 INFO - PROCESS | 1646 | 1469557213413 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 1646 | 1469557213414 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:20:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:20:13 INFO - PROCESS | 1646 | 1469557213416 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 1646 | 1469557213417 Marionette TRACE conn2 <- [1,526,null,{}] 11:20:13 INFO - PROCESS | 1646 | 1469557213420 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}] 11:20:13 INFO - PROCESS | 1646 | 1469557213421 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:13 INFO - PROCESS | 1646 | 1469557213520 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:20:13 INFO - PROCESS | 1646 | 1469557213524 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 1646 | 1469557213525 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5b7800 == 46 [pid = 1646] [id = 139] 11:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12ba0dc00) [pid = 1646] [serial = 414] [outer = 0x0] 11:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12bf55000) [pid = 1646] [serial = 415] [outer = 0x12ba0dc00] 11:20:13 INFO - PROCESS | 1646 | 1469557213580 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12bf5e800) [pid = 1646] [serial = 416] [outer = 0x12ba0dc00] 11:20:13 INFO - PROCESS | 1646 | 1469557213909 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]]]}] 11:20:13 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 11:20:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 11:20:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:20:13 INFO - PROCESS | 1646 | 1469557213942 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 1646 | 1469557213943 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:20:13 INFO - PROCESS | 1646 | 1469557213945 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 1646 | 1469557213946 Marionette TRACE conn2 <- [1,530,null,{}] 11:20:13 INFO - PROCESS | 1646 | 1469557213949 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}] 11:20:13 INFO - PROCESS | 1646 | 1469557213950 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:14 INFO - PROCESS | 1646 | 1469557214051 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:20:14 INFO - PROCESS | 1646 | 1469557214055 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 1646 | 1469557214056 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa66800 == 47 [pid = 1646] [id = 140] 11:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x12ba0f800) [pid = 1646] [serial = 417] [outer = 0x0] 11:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x12bf7dc00) [pid = 1646] [serial = 418] [outer = 0x12ba0f800] 11:20:14 INFO - PROCESS | 1646 | 1469557214112 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12c5a0000) [pid = 1646] [serial = 419] [outer = 0x12ba0f800] 11:20:14 INFO - PROCESS | 1646 | 1469557214417 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"]]]}] 11:20:14 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 11:20:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:20:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:20:14 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 11:20:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:20:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:20:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 11:20:14 INFO - PROCESS | 1646 | 1469557214465 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 1646 | 1469557214467 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:20:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:20:14 INFO - PROCESS | 1646 | 1469557214475 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 1646 | 1469557214476 Marionette TRACE conn2 <- [1,534,null,{}] 11:20:14 INFO - PROCESS | 1646 | 1469557214478 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}] 11:20:14 INFO - PROCESS | 1646 | 1469557214479 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:14 INFO - PROCESS | 1646 | 1469557214585 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:20:14 INFO - PROCESS | 1646 | 1469557214619 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 1646 | 1469557214628 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcd8000 == 48 [pid = 1646] [id = 141] 11:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12bf7a400) [pid = 1646] [serial = 420] [outer = 0x0] 11:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12cb35800) [pid = 1646] [serial = 421] [outer = 0x12bf7a400] 11:20:14 INFO - PROCESS | 1646 | 1469557214653 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x12ccddc00) [pid = 1646] [serial = 422] [outer = 0x12bf7a400] 11:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12cb3dc00) [pid = 1646] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1127d2000) [pid = 1646] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12b945000) [pid = 1646] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12a996000) [pid = 1646] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x126726c00) [pid = 1646] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12bf5b000) [pid = 1646] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1127d8c00) [pid = 1646] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x111c15c00) [pid = 1646] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x119104000) [pid = 1646] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x110e79800) [pid = 1646] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x110e78400) [pid = 1646] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:20:14 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11868b400) [pid = 1646] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:20:15 INFO - PROCESS | 1646 | 1469557215057 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]]]}] 11:20:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:20:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 617ms 11:20:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:20:15 INFO - PROCESS | 1646 | 1469557215093 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 1646 | 1469557215094 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:20:15 INFO - PROCESS | 1646 | 1469557215096 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 1646 | 1469557215097 Marionette TRACE conn2 <- [1,538,null,{}] 11:20:15 INFO - PROCESS | 1646 | 1469557215099 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}] 11:20:15 INFO - PROCESS | 1646 | 1469557215101 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:15 INFO - PROCESS | 1646 | 1469557215186 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:20:15 INFO - PROCESS | 1646 | 1469557215190 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 1646 | 1469557215191 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcef800 == 49 [pid = 1646] [id = 142] 11:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1127d2000) [pid = 1646] [serial = 423] [outer = 0x0] 11:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x112a6ec00) [pid = 1646] [serial = 424] [outer = 0x1127d2000] 11:20:15 INFO - PROCESS | 1646 | 1469557215221 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x112a77800) [pid = 1646] [serial = 425] [outer = 0x1127d2000] 11:20:15 INFO - PROCESS | 1646 | 1469557215580 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]]]}] 11:20:15 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. 11:20:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms 11:20:15 INFO - PROCESS | 1646 | 1469557215625 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 1646 | 1469557215627 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:20:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:20:15 INFO - PROCESS | 1646 | 1469557215632 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 1646 | 1469557215635 Marionette TRACE conn2 <- [1,542,null,{}] 11:20:15 INFO - PROCESS | 1646 | 1469557215639 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}] 11:20:15 INFO - PROCESS | 1646 | 1469557215641 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:15 INFO - PROCESS | 1646 | 1469557215793 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:20:15 INFO - PROCESS | 1646 | 1469557215799 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 1646 | 1469557215801 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6b0000 == 50 [pid = 1646] [id = 143] 11:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x112a79c00) [pid = 1646] [serial = 426] [outer = 0x0] 11:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x121209400) [pid = 1646] [serial = 427] [outer = 0x112a79c00] 11:20:15 INFO - PROCESS | 1646 | 1469557215844 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12cb3d000) [pid = 1646] [serial = 428] [outer = 0x112a79c00] 11:20:16 INFO - PROCESS | 1646 | 1469557216202 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]]]}] 11:20:16 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. 11:20:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 621ms 11:20:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:20:16 INFO - PROCESS | 1646 | 1469557216254 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 1646 | 1469557216257 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:20:16 INFO - PROCESS | 1646 | 1469557216260 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 1646 | 1469557216262 Marionette TRACE conn2 <- [1,546,null,{}] 11:20:16 INFO - PROCESS | 1646 | 1469557216265 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}] 11:20:16 INFO - PROCESS | 1646 | 1469557216267 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:16 INFO - PROCESS | 1646 | 1469557216397 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:20:16 INFO - PROCESS | 1646 | 1469557216407 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 1646 | 1469557216408 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cbb3000 == 51 [pid = 1646] [id = 144] 11:20:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x11939ec00) [pid = 1646] [serial = 429] [outer = 0x0] 11:20:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1193a3000) [pid = 1646] [serial = 430] [outer = 0x11939ec00] 11:20:16 INFO - PROCESS | 1646 | 1469557216455 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1193ab000) [pid = 1646] [serial = 431] [outer = 0x11939ec00] 11:20:16 INFO - PROCESS | 1646 | 1469557216893 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]]]}] 11:20:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:20:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 674ms 11:20:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:20:16 INFO - PROCESS | 1646 | 1469557216936 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 1646 | 1469557216937 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:20:16 INFO - PROCESS | 1646 | 1469557216939 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 1646 | 1469557216940 Marionette TRACE conn2 <- [1,550,null,{}] 11:20:17 INFO - PROCESS | 1646 | 1469557217021 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}] 11:20:17 INFO - PROCESS | 1646 | 1469557217023 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:17 INFO - PROCESS | 1646 | 1469557217128 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:20:17 INFO - PROCESS | 1646 | 1469557217244 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 1646 | 1469557217246 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x116add000 == 52 [pid = 1646] [id = 145] 11:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1127d1400) [pid = 1646] [serial = 432] [outer = 0x0] 11:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1127da000) [pid = 1646] [serial = 433] [outer = 0x1127d1400] 11:20:17 INFO - PROCESS | 1646 | 1469557217286 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x112a75c00) [pid = 1646] [serial = 434] [outer = 0x1127d1400] 11:20:17 INFO - PROCESS | 1646 | 1469557217664 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]]]}] 11:20:17 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. 11:20:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 733ms 11:20:17 INFO - PROCESS | 1646 | 1469557217673 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:20:17 INFO - PROCESS | 1646 | 1469557217676 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:20:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:20:17 INFO - PROCESS | 1646 | 1469557217679 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:20:17 INFO - PROCESS | 1646 | 1469557217681 Marionette TRACE conn2 <- [1,554,null,{}] 11:20:17 INFO - PROCESS | 1646 | 1469557217685 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}] 11:20:17 INFO - PROCESS | 1646 | 1469557217687 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:17 INFO - PROCESS | 1646 | 1469557217793 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:20:17 INFO - PROCESS | 1646 | 1469557217889 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 1646 | 1469557217892 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x125412800 == 53 [pid = 1646] [id = 146] 11:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1174d4800) [pid = 1646] [serial = 435] [outer = 0x0] 11:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x118408800) [pid = 1646] [serial = 436] [outer = 0x1174d4800] 11:20:17 INFO - PROCESS | 1646 | 1469557217923 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x118863000) [pid = 1646] [serial = 437] [outer = 0x1174d4800] 11:20:18 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:18 INFO - PROCESS | 1646 | 1469557218340 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]]]}] 11:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 11:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:20:18 INFO - PROCESS | 1646 | 1469557218349 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:20:18 INFO - PROCESS | 1646 | 1469557218351 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:20:18 INFO - PROCESS | 1646 | 1469557218354 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 1646 | 1469557218355 Marionette TRACE conn2 <- [1,558,null,{}] 11:20:18 INFO - PROCESS | 1646 | 1469557218357 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}] 11:20:18 INFO - PROCESS | 1646 | 1469557218359 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:18 INFO - PROCESS | 1646 | 1469557218465 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:20:18 INFO - PROCESS | 1646 | 1469557218521 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 1646 | 1469557218524 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c575000 == 54 [pid = 1646] [id = 147] 11:20:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x1194fa400) [pid = 1646] [serial = 438] [outer = 0x0] 11:20:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11979a800) [pid = 1646] [serial = 439] [outer = 0x1194fa400] 11:20:18 INFO - PROCESS | 1646 | 1469557218560 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x120e9a400) [pid = 1646] [serial = 440] [outer = 0x1194fa400] 11:20:18 INFO - PROCESS | 1646 | 1469557218984 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]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 669ms 11:20:19 INFO - PROCESS | 1646 | 1469557219027 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:20:19 INFO - PROCESS | 1646 | 1469557219031 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:20:19 INFO - PROCESS | 1646 | 1469557219035 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 1646 | 1469557219036 Marionette TRACE conn2 <- [1,562,null,{}] 11:20:19 INFO - PROCESS | 1646 | 1469557219039 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}] 11:20:19 INFO - PROCESS | 1646 | 1469557219040 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:19 INFO - PROCESS | 1646 | 1469557219169 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:20:19 INFO - PROCESS | 1646 | 1469557219252 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 1646 | 1469557219254 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d4e2000 == 55 [pid = 1646] [id = 148] 11:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x12495ec00) [pid = 1646] [serial = 441] [outer = 0x0] 11:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x1291ebc00) [pid = 1646] [serial = 442] [outer = 0x12495ec00] 11:20:19 INFO - PROCESS | 1646 | 1469557219286 Marionette DEBUG loaded listener.js 11:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x129589000) [pid = 1646] [serial = 443] [outer = 0x12495ec00] 11:20:19 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:19 INFO - PROCESS | 1646 | 1469557219693 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]]]}] 11:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 11:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:20:19 INFO - PROCESS | 1646 | 1469557219705 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 1646 | 1469557219707 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:20:19 INFO - PROCESS | 1646 | 1469557219709 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 1646 | 1469557219710 Marionette TRACE conn2 <- [1,566,null,{}] 11:20:19 INFO - PROCESS | 1646 | 1469557219713 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}] 11:20:19 INFO - PROCESS | 1646 | 1469557219714 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:19 INFO - PROCESS | 1646 | 1469557219817 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:20:19 INFO - PROCESS | 1646 | 1469557219889 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 1646 | 1469557219891 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d5eb800 == 56 [pid = 1646] [id = 149] 11:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x12a645c00) [pid = 1646] [serial = 444] [outer = 0x0] 11:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x12aaf6c00) [pid = 1646] [serial = 445] [outer = 0x12a645c00] 11:20:19 INFO - PROCESS | 1646 | 1469557219920 Marionette DEBUG loaded listener.js 11:20:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x12b940800) [pid = 1646] [serial = 446] [outer = 0x12a645c00] 11:20:20 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:20 INFO - PROCESS | 1646 | 1469557220315 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]]]}] 11:20:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:20:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 618ms 11:20:20 INFO - PROCESS | 1646 | 1469557220328 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:20:20 INFO - PROCESS | 1646 | 1469557220329 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:20:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:20:20 INFO - PROCESS | 1646 | 1469557220332 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:20:20 INFO - PROCESS | 1646 | 1469557220333 Marionette TRACE conn2 <- [1,570,null,{}] 11:20:20 INFO - PROCESS | 1646 | 1469557220335 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}] 11:20:20 INFO - PROCESS | 1646 | 1469557220339 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:20 INFO - PROCESS | 1646 | 1469557220465 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:20:20 INFO - PROCESS | 1646 | 1469557220555 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 1646 | 1469557220556 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da81000 == 57 [pid = 1646] [id = 150] 11:20:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x12cb40800) [pid = 1646] [serial = 447] [outer = 0x0] 11:20:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x12cf18c00) [pid = 1646] [serial = 448] [outer = 0x12cb40800] 11:20:20 INFO - PROCESS | 1646 | 1469557220587 Marionette DEBUG loaded listener.js 11:20:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x12cf20c00) [pid = 1646] [serial = 449] [outer = 0x12cb40800] 11:20:20 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:21 INFO - PROCESS | 1646 | 1469557221031 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]]]}] 11:20:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:20:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 719ms 11:20:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:20:21 INFO - PROCESS | 1646 | 1469557221066 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:20:21 INFO - PROCESS | 1646 | 1469557221069 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:20:21 INFO - PROCESS | 1646 | 1469557221074 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:20:21 INFO - PROCESS | 1646 | 1469557221076 Marionette TRACE conn2 <- [1,574,null,{}] 11:20:21 INFO - PROCESS | 1646 | 1469557221081 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}] 11:20:21 INFO - PROCESS | 1646 | 1469557221084 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:21 INFO - PROCESS | 1646 | 1469557221232 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:20:21 INFO - PROCESS | 1646 | 1469557221371 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:21 INFO - PROCESS | 1646 | 1469557221373 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e05f000 == 58 [pid = 1646] [id = 151] 11:20:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x128ba7800) [pid = 1646] [serial = 450] [outer = 0x0] 11:20:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x128bafc00) [pid = 1646] [serial = 451] [outer = 0x128ba7800] 11:20:21 INFO - PROCESS | 1646 | 1469557221401 Marionette DEBUG loaded listener.js 11:20:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 135 (0x128bb5400) [pid = 1646] [serial = 452] [outer = 0x128ba7800] 11:20:21 INFO - PROCESS | 1646 | 1469557221991 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]]]}] 11:20:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:20:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 972ms 11:20:22 INFO - PROCESS | 1646 | 1469557222045 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:20:22 INFO - PROCESS | 1646 | 1469557222048 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:20:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:20:22 INFO - PROCESS | 1646 | 1469557222051 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:20:22 INFO - PROCESS | 1646 | 1469557222053 Marionette TRACE conn2 <- [1,578,null,{}] 11:20:22 INFO - PROCESS | 1646 | 1469557222057 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}] 11:20:22 INFO - PROCESS | 1646 | 1469557222059 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:22 INFO - PROCESS | 1646 | 1469557222159 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:20:22 INFO - PROCESS | 1646 | 1469557222232 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 1646 | 1469557222235 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12128a800 == 59 [pid = 1646] [id = 152] 11:20:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 136 (0x11267a800) [pid = 1646] [serial = 453] [outer = 0x0] 11:20:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 137 (0x1127d1c00) [pid = 1646] [serial = 454] [outer = 0x11267a800] 11:20:22 INFO - PROCESS | 1646 | 1469557222264 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 138 (0x112a72800) [pid = 1646] [serial = 455] [outer = 0x11267a800] 11:20:22 INFO - PROCESS | 1646 | 1469557222707 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]]]}] 11:20:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:20:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 11:20:22 INFO - PROCESS | 1646 | 1469557222722 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:20:22 INFO - PROCESS | 1646 | 1469557222725 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:20:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:20:22 INFO - PROCESS | 1646 | 1469557222750 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:20:22 INFO - PROCESS | 1646 | 1469557222752 Marionette TRACE conn2 <- [1,582,null,{}] 11:20:22 INFO - PROCESS | 1646 | 1469557222758 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}] 11:20:22 INFO - PROCESS | 1646 | 1469557222760 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:22 INFO - PROCESS | 1646 | 1469557222906 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:20:23 INFO - PROCESS | 1646 | 1469557223009 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:23 INFO - PROCESS | 1646 | 1469557223010 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x11943b800 == 60 [pid = 1646] [id = 153] 11:20:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 139 (0x1174d1800) [pid = 1646] [serial = 456] [outer = 0x0] 11:20:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 140 (0x117c44800) [pid = 1646] [serial = 457] [outer = 0x1174d1800] 11:20:23 INFO - PROCESS | 1646 | 1469557223054 Marionette DEBUG loaded listener.js 11:20:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 141 (0x11840f400) [pid = 1646] [serial = 458] [outer = 0x1174d1800] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6b0000 == 59 [pid = 1646] [id = 143] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcef800 == 58 [pid = 1646] [id = 142] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcd8000 == 57 [pid = 1646] [id = 141] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa66800 == 56 [pid = 1646] [id = 140] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5b7800 == 55 [pid = 1646] [id = 139] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x128b84800 == 54 [pid = 1646] [id = 138] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1265ed800 == 53 [pid = 1646] [id = 137] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x124d76000 == 52 [pid = 1646] [id = 136] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x120e51800 == 51 [pid = 1646] [id = 135] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x117110000 == 50 [pid = 1646] [id = 134] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x117484800 == 49 [pid = 1646] [id = 133] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12c576800 == 48 [pid = 1646] [id = 130] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1254cd000 == 47 [pid = 1646] [id = 129] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x118530800 == 46 [pid = 1646] [id = 128] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6a9000 == 45 [pid = 1646] [id = 127] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf18800 == 44 [pid = 1646] [id = 111] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x1296cb000 == 43 [pid = 1646] [id = 114] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb1f800 == 42 [pid = 1646] [id = 131] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12b1ab800 == 41 [pid = 1646] [id = 94] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x118172000 == 40 [pid = 1646] [id = 132] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x128a79800 == 39 [pid = 1646] [id = 113] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x11696c000 == 38 [pid = 1646] [id = 62] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12a904000 == 37 [pid = 1646] [id = 76] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa6a000 == 36 [pid = 1646] [id = 80] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12128a800 == 35 [pid = 1646] [id = 152] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12e05f000 == 34 [pid = 1646] [id = 151] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12da81000 == 33 [pid = 1646] [id = 150] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12d5eb800 == 32 [pid = 1646] [id = 149] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12d4e2000 == 31 [pid = 1646] [id = 148] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12c575000 == 30 [pid = 1646] [id = 147] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x125412800 == 29 [pid = 1646] [id = 146] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x12cbb3000 == 28 [pid = 1646] [id = 144] 11:20:23 INFO - PROCESS | 1646 | --DOCSHELL 0x116add000 == 27 [pid = 1646] [id = 145] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 140 (0x12ccdfc00) [pid = 1646] [serial = 361] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 139 (0x1127dbc00) [pid = 1646] [serial = 364] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 138 (0x118690400) [pid = 1646] [serial = 334] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 137 (0x126561000) [pid = 1646] [serial = 337] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 136 (0x12ba0d800) [pid = 1646] [serial = 355] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 135 (0x12bf54800) [pid = 1646] [serial = 356] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 134 (0x12b939400) [pid = 1646] [serial = 352] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x12b944c00) [pid = 1646] [serial = 353] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x128cc1c00) [pid = 1646] [serial = 349] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x12a539c00) [pid = 1646] [serial = 350] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x12bf77800) [pid = 1646] [serial = 358] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12a996800) [pid = 1646] [serial = 340] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x1174cac00) [pid = 1646] [serial = 367] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x119993800) [pid = 1646] [serial = 344] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x119110000) [pid = 1646] [serial = 343] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x1212ee400) [pid = 1646] [serial = 346] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x126477400) [pid = 1646] [serial = 347] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x1174cfc00) [pid = 1646] [serial = 368] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x1127df800) [pid = 1646] [serial = 365] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x1174cbc00) [pid = 1646] [serial = 373] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x110eaa400) [pid = 1646] [serial = 371] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x11840e400) [pid = 1646] [serial = 379] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x12c59e800) [pid = 1646] [serial = 376] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x110e7d800) [pid = 1646] [serial = 370] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12cf14000) [pid = 1646] [serial = 362] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12cf15000) [pid = 1646] [serial = 377] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1292f4c00) [pid = 1646] [serial = 374] [outer = 0x0] [url = about:blank] 11:20:23 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12cb3d800) [pid = 1646] [serial = 359] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1646 | 1469557224109 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]]]}] 11:20:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:20:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1395ms 11:20:24 INFO - PROCESS | 1646 | 1469557224125 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:20:24 INFO - PROCESS | 1646 | 1469557224127 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:20:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:20:24 INFO - PROCESS | 1646 | 1469557224130 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:20:24 INFO - PROCESS | 1646 | 1469557224136 Marionette TRACE conn2 <- [1,586,null,{}] 11:20:24 INFO - PROCESS | 1646 | 1469557224139 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}] 11:20:24 INFO - PROCESS | 1646 | 1469557224141 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:24 INFO - PROCESS | 1646 | 1469557224221 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:20:24 INFO - PROCESS | 1646 | 1469557224225 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:24 INFO - PROCESS | 1646 | 1469557224227 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x11696c800 == 28 [pid = 1646] [id = 154] 11:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11267c400) [pid = 1646] [serial = 459] [outer = 0x0] 11:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x112aaf400) [pid = 1646] [serial = 460] [outer = 0x11267c400] 11:20:24 INFO - PROCESS | 1646 | 1469557224257 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x114fb5c00) [pid = 1646] [serial = 461] [outer = 0x11267c400] 11:20:24 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:24 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:24 INFO - PROCESS | 1646 | 1469557224614 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]]]}] 11:20:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:20:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 525ms 11:20:24 INFO - PROCESS | 1646 | 1469557224655 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:20:24 INFO - PROCESS | 1646 | 1469557224657 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:20:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:20:24 INFO - PROCESS | 1646 | 1469557224664 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:20:24 INFO - PROCESS | 1646 | 1469557224666 Marionette TRACE conn2 <- [1,590,null,{}] 11:20:24 INFO - PROCESS | 1646 | 1469557224673 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}] 11:20:24 INFO - PROCESS | 1646 | 1469557224674 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:24 INFO - PROCESS | 1646 | 1469557224752 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:20:24 INFO - PROCESS | 1646 | 1469557224756 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:24 INFO - PROCESS | 1646 | 1469557224757 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cb7000 == 29 [pid = 1646] [id = 155] 11:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x115e8b000) [pid = 1646] [serial = 462] [outer = 0x0] 11:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x1174c8800) [pid = 1646] [serial = 463] [outer = 0x115e8b000] 11:20:24 INFO - PROCESS | 1646 | 1469557224781 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x1176c4000) [pid = 1646] [serial = 464] [outer = 0x115e8b000] 11:20:25 INFO - PROCESS | 1646 | 1469557225220 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]]]}] 11:20:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:20:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 577ms 11:20:25 INFO - PROCESS | 1646 | 1469557225239 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 1646 | 1469557225241 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:20:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:20:25 INFO - PROCESS | 1646 | 1469557225245 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 1646 | 1469557225249 Marionette TRACE conn2 <- [1,594,null,{}] 11:20:25 INFO - PROCESS | 1646 | 1469557225261 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}] 11:20:25 INFO - PROCESS | 1646 | 1469557225266 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:25 INFO - PROCESS | 1646 | 1469557225385 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:20:25 INFO - PROCESS | 1646 | 1469557225395 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 1646 | 1469557225398 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x11962e800 == 30 [pid = 1646] [id = 156] 11:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1182ad400) [pid = 1646] [serial = 465] [outer = 0x0] 11:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11840cc00) [pid = 1646] [serial = 466] [outer = 0x1182ad400] 11:20:25 INFO - PROCESS | 1646 | 1469557225443 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x11868e400) [pid = 1646] [serial = 467] [outer = 0x1182ad400] 11:20:25 INFO - PROCESS | 1646 | 1469557225807 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]]]}] 11:20:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:20:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 575ms 11:20:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:20:25 INFO - PROCESS | 1646 | 1469557225820 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 1646 | 1469557225822 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:20:25 INFO - PROCESS | 1646 | 1469557225824 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 1646 | 1469557225825 Marionette TRACE conn2 <- [1,598,null,{}] 11:20:25 INFO - PROCESS | 1646 | 1469557225827 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}] 11:20:25 INFO - PROCESS | 1646 | 1469557225829 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:25 INFO - PROCESS | 1646 | 1469557225954 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:20:25 INFO - PROCESS | 1646 | 1469557225968 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 1646 | 1469557225969 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x121042800 == 31 [pid = 1646] [id = 157] 11:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x11856b800) [pid = 1646] [serial = 468] [outer = 0x0] 11:20:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x11885b800) [pid = 1646] [serial = 469] [outer = 0x11856b800] 11:20:25 INFO - PROCESS | 1646 | 1469557225995 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11868b000) [pid = 1646] [serial = 470] [outer = 0x11856b800] 11:20:26 INFO - PROCESS | 1646 | 1469557226348 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]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:20:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 569ms 11:20:26 INFO - PROCESS | 1646 | 1469557226394 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 1646 | 1469557226395 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:20:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:20:26 INFO - PROCESS | 1646 | 1469557226397 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 1646 | 1469557226398 Marionette TRACE conn2 <- [1,602,null,{}] 11:20:26 INFO - PROCESS | 1646 | 1469557226400 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}] 11:20:26 INFO - PROCESS | 1646 | 1469557226402 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:26 INFO - PROCESS | 1646 | 1469557226498 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:20:26 INFO - PROCESS | 1646 | 1469557226501 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:26 INFO - PROCESS | 1646 | 1469557226502 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x123dce000 == 32 [pid = 1646] [id = 158] 11:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x112a78000) [pid = 1646] [serial = 471] [outer = 0x0] 11:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x1193a8000) [pid = 1646] [serial = 472] [outer = 0x112a78000] 11:20:26 INFO - PROCESS | 1646 | 1469557226527 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11972c400) [pid = 1646] [serial = 473] [outer = 0x112a78000] 11:20:26 INFO - PROCESS | 1646 | 1469557226887 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]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:20:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms 11:20:26 INFO - PROCESS | 1646 | 1469557226918 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 1646 | 1469557226919 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:20:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:20:26 INFO - PROCESS | 1646 | 1469557226921 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 1646 | 1469557226922 Marionette TRACE conn2 <- [1,606,null,{}] 11:20:26 INFO - PROCESS | 1646 | 1469557226924 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}] 11:20:26 INFO - PROCESS | 1646 | 1469557226928 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:27 INFO - PROCESS | 1646 | 1469557227038 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:20:27 INFO - PROCESS | 1646 | 1469557227041 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 1646 | 1469557227043 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696d800 == 33 [pid = 1646] [id = 159] 11:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x11972bc00) [pid = 1646] [serial = 474] [outer = 0x0] 11:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x1197a0400) [pid = 1646] [serial = 475] [outer = 0x11972bc00] 11:20:27 INFO - PROCESS | 1646 | 1469557227068 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 131 (0x124963400) [pid = 1646] [serial = 476] [outer = 0x11972bc00] 11:20:27 INFO - PROCESS | 1646 | 1469557227410 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]]]}] 11:20:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:20:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 11:20:27 INFO - PROCESS | 1646 | 1469557227440 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:20:27 INFO - PROCESS | 1646 | 1469557227450 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:20:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:20:27 INFO - PROCESS | 1646 | 1469557227460 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:20:27 INFO - PROCESS | 1646 | 1469557227461 Marionette TRACE conn2 <- [1,610,null,{}] 11:20:27 INFO - PROCESS | 1646 | 1469557227464 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}] 11:20:27 INFO - PROCESS | 1646 | 1469557227465 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:27 INFO - PROCESS | 1646 | 1469557227559 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:20:27 INFO - PROCESS | 1646 | 1469557227565 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 1646 | 1469557227566 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12943f800 == 34 [pid = 1646] [id = 160] 11:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 132 (0x112679800) [pid = 1646] [serial = 477] [outer = 0x0] 11:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 133 (0x12543a000) [pid = 1646] [serial = 478] [outer = 0x112679800] 11:20:27 INFO - PROCESS | 1646 | 1469557227591 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 134 (0x125df2c00) [pid = 1646] [serial = 479] [outer = 0x112679800] 11:20:27 INFO - PROCESS | 1646 | 1469557227906 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]]]}] 11:20:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:20:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 11:20:27 INFO - PROCESS | 1646 | 1469557227937 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:20:27 INFO - PROCESS | 1646 | 1469557227938 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:20:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 133 (0x124ac3400) [pid = 1646] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 132 (0x11850cc00) [pid = 1646] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 131 (0x125d03c00) [pid = 1646] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 130 (0x118408c00) [pid = 1646] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x113c3fc00) [pid = 1646] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x1127d2000) [pid = 1646] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x1127de800) [pid = 1646] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x12ba0dc00) [pid = 1646] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x12bf7a400) [pid = 1646] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x124ee0000) [pid = 1646] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x11939ec00) [pid = 1646] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12a646800) [pid = 1646] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x119795c00) [pid = 1646] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x119110c00) [pid = 1646] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x125df8c00) [pid = 1646] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x11999ac00) [pid = 1646] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x12ba0f800) [pid = 1646] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x112a79c00) [pid = 1646] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x125d0f000) [pid = 1646] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x125df3000) [pid = 1646] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1292f5000) [pid = 1646] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1181a6800) [pid = 1646] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1269ba000) [pid = 1646] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x110eaac00) [pid = 1646] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x116798400) [pid = 1646] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:20:28 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x116936000) [pid = 1646] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:20:28 INFO - PROCESS | 1646 | 1469557228346 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 1646 | 1469557228347 Marionette TRACE conn2 <- [1,614,null,{}] 11:20:28 INFO - PROCESS | 1646 | 1469557228350 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}] 11:20:28 INFO - PROCESS | 1646 | 1469557228351 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:28 INFO - PROCESS | 1646 | 1469557228426 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:20:28 INFO - PROCESS | 1646 | 1469557228433 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:28 INFO - PROCESS | 1646 | 1469557228434 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181c5800 == 35 [pid = 1646] [id = 161] 11:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x115e86400) [pid = 1646] [serial = 480] [outer = 0x0] 11:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1181a6800) [pid = 1646] [serial = 481] [outer = 0x115e86400] 11:20:28 INFO - PROCESS | 1646 | 1469557228459 Marionette DEBUG loaded listener.js 11:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x119106800) [pid = 1646] [serial = 482] [outer = 0x115e86400] 11:20:28 INFO - PROCESS | 1646 | 1469557228788 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]]]}] 11:20:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:20:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 520ms 11:20:28 INFO - PROCESS | 1646 | 1469557228817 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 1646 | 1469557228818 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:20:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:20:28 INFO - PROCESS | 1646 | 1469557228821 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 1646 | 1469557228822 Marionette TRACE conn2 <- [1,618,null,{}] 11:20:28 INFO - PROCESS | 1646 | 1469557228824 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}] 11:20:28 INFO - PROCESS | 1646 | 1469557228826 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:28 INFO - PROCESS | 1646 | 1469557228902 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:20:28 INFO - PROCESS | 1646 | 1469557228966 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:28 INFO - PROCESS | 1646 | 1469557228967 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5b3800 == 36 [pid = 1646] [id = 162] 11:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x110eaac00) [pid = 1646] [serial = 483] [outer = 0x0] 11:20:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x119798400) [pid = 1646] [serial = 484] [outer = 0x110eaac00] 11:20:28 INFO - PROCESS | 1646 | 1469557228992 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x125df4c00) [pid = 1646] [serial = 485] [outer = 0x110eaac00] 11:20:29 INFO - PROCESS | 1646 | 1469557229257 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]]]}] 11:20:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:20:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 11:20:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:20:29 INFO - PROCESS | 1646 | 1469557229290 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:20:29 INFO - PROCESS | 1646 | 1469557229291 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:20:29 INFO - PROCESS | 1646 | 1469557229293 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:20:29 INFO - PROCESS | 1646 | 1469557229294 Marionette TRACE conn2 <- [1,622,null,{}] 11:20:29 INFO - PROCESS | 1646 | 1469557229304 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}] 11:20:29 INFO - PROCESS | 1646 | 1469557229306 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:29 INFO - PROCESS | 1646 | 1469557229388 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:20:29 INFO - PROCESS | 1646 | 1469557229392 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 1646 | 1469557229393 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a90b000 == 37 [pid = 1646] [id = 163] 11:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x121941400) [pid = 1646] [serial = 486] [outer = 0x0] 11:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12656ac00) [pid = 1646] [serial = 487] [outer = 0x121941400] 11:20:29 INFO - PROCESS | 1646 | 1469557229419 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x126bd0000) [pid = 1646] [serial = 488] [outer = 0x121941400] 11:20:29 INFO - PROCESS | 1646 | 1469557229765 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]]]}] 11:20:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:20:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 11:20:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:20:29 INFO - PROCESS | 1646 | 1469557229824 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:20:29 INFO - PROCESS | 1646 | 1469557229826 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:20:29 INFO - PROCESS | 1646 | 1469557229828 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:20:29 INFO - PROCESS | 1646 | 1469557229830 Marionette TRACE conn2 <- [1,626,null,{}] 11:20:29 INFO - PROCESS | 1646 | 1469557229832 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}] 11:20:29 INFO - PROCESS | 1646 | 1469557229833 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:29 INFO - PROCESS | 1646 | 1469557229920 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:20:29 INFO - PROCESS | 1646 | 1469557229923 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 1646 | 1469557229925 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9ad800 == 38 [pid = 1646] [id = 164] 11:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 118 (0x126474000) [pid = 1646] [serial = 489] [outer = 0x0] 11:20:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 119 (0x128bac800) [pid = 1646] [serial = 490] [outer = 0x126474000] 11:20:29 INFO - PROCESS | 1646 | 1469557229952 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 120 (0x1291e2c00) [pid = 1646] [serial = 491] [outer = 0x126474000] 11:20:30 INFO - PROCESS | 1646 | 1469557230276 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]]]}] 11:20:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:20:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 472ms 11:20:30 INFO - PROCESS | 1646 | 1469557230357 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 1646 | 1469557230359 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:20:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:20:30 INFO - PROCESS | 1646 | 1469557230363 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 1646 | 1469557230366 Marionette TRACE conn2 <- [1,630,null,{}] 11:20:30 INFO - PROCESS | 1646 | 1469557230370 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}] 11:20:30 INFO - PROCESS | 1646 | 1469557230372 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:30 INFO - PROCESS | 1646 | 1469557230464 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:20:30 INFO - PROCESS | 1646 | 1469557230568 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:30 INFO - PROCESS | 1646 | 1469557230572 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x116022800 == 39 [pid = 1646] [id = 165] 11:20:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 121 (0x11267c800) [pid = 1646] [serial = 492] [outer = 0x0] 11:20:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 122 (0x1127d4400) [pid = 1646] [serial = 493] [outer = 0x11267c800] 11:20:30 INFO - PROCESS | 1646 | 1469557230603 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 123 (0x112a73c00) [pid = 1646] [serial = 494] [outer = 0x11267c800] 11:20:31 INFO - PROCESS | 1646 | 1469557231147 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]]]}] 11:20:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:20:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 821ms 11:20:31 INFO - PROCESS | 1646 | 1469557231203 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:20:31 INFO - PROCESS | 1646 | 1469557231205 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:20:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:20:31 INFO - PROCESS | 1646 | 1469557231211 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 1646 | 1469557231214 Marionette TRACE conn2 <- [1,634,null,{}] 11:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 124 (0x115e27400) [pid = 1646] [serial = 495] [outer = 0x12cf1c000] 11:20:31 INFO - PROCESS | 1646 | 1469557231242 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}] 11:20:31 INFO - PROCESS | 1646 | 1469557231243 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:31 INFO - PROCESS | 1646 | 1469557231400 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:20:31 INFO - PROCESS | 1646 | 1469557231512 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 1646 | 1469557231514 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e4f800 == 40 [pid = 1646] [id = 166] 11:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 125 (0x11679b400) [pid = 1646] [serial = 496] [outer = 0x0] 11:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 126 (0x1182df800) [pid = 1646] [serial = 497] [outer = 0x11679b400] 11:20:31 INFO - PROCESS | 1646 | 1469557231563 Marionette DEBUG loaded listener.js 11:20:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 127 (0x118568800) [pid = 1646] [serial = 498] [outer = 0x11679b400] 11:20:31 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:32 INFO - PROCESS | 1646 | 1469557232270 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]]]}] 11:20:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:20:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1129ms 11:20:32 INFO - PROCESS | 1646 | 1469557232337 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:20:32 INFO - PROCESS | 1646 | 1469557232339 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:20:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:20:32 INFO - PROCESS | 1646 | 1469557232342 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:20:32 INFO - PROCESS | 1646 | 1469557232345 Marionette TRACE conn2 <- [1,638,null,{}] 11:20:32 INFO - PROCESS | 1646 | 1469557232348 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}] 11:20:32 INFO - PROCESS | 1646 | 1469557232350 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:32 INFO - PROCESS | 1646 | 1469557232452 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:20:32 INFO - PROCESS | 1646 | 1469557232512 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 1646 | 1469557232515 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x117109800 == 41 [pid = 1646] [id = 167] 11:20:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 128 (0x11267f400) [pid = 1646] [serial = 499] [outer = 0x0] 11:20:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 129 (0x1127e0000) [pid = 1646] [serial = 500] [outer = 0x11267f400] 11:20:32 INFO - PROCESS | 1646 | 1469557232543 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 130 (0x112a7b800) [pid = 1646] [serial = 501] [outer = 0x11267f400] 11:20:32 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12a90b000 == 40 [pid = 1646] [id = 163] 11:20:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5b3800 == 39 [pid = 1646] [id = 162] 11:20:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1181c5800 == 38 [pid = 1646] [id = 161] 11:20:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12943f800 == 37 [pid = 1646] [id = 160] 11:20:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12696d800 == 36 [pid = 1646] [id = 159] 11:20:32 INFO - PROCESS | 1646 | --DOCSHELL 0x123dce000 == 35 [pid = 1646] [id = 158] 11:20:32 INFO - PROCESS | 1646 | --DOCSHELL 0x121042800 == 34 [pid = 1646] [id = 157] 11:20:32 INFO - PROCESS | 1646 | --DOCSHELL 0x11962e800 == 33 [pid = 1646] [id = 156] 11:20:32 INFO - PROCESS | 1646 | --DOCSHELL 0x117cb7000 == 32 [pid = 1646] [id = 155] 11:20:32 INFO - PROCESS | 1646 | --DOCSHELL 0x11696c800 == 31 [pid = 1646] [id = 154] 11:20:32 INFO - PROCESS | 1646 | --DOCSHELL 0x11943b800 == 30 [pid = 1646] [id = 153] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 129 (0x12aada800) [pid = 1646] [serial = 412] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 128 (0x11868f400) [pid = 1646] [serial = 400] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 127 (0x119798c00) [pid = 1646] [serial = 385] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 126 (0x11979d800) [pid = 1646] [serial = 403] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 125 (0x126d55400) [pid = 1646] [serial = 338] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 124 (0x121714400) [pid = 1646] [serial = 287] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 123 (0x12c5a0000) [pid = 1646] [serial = 419] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 122 (0x12ba0c000) [pid = 1646] [serial = 413] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 121 (0x12cb3d000) [pid = 1646] [serial = 428] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 120 (0x12a53fc00) [pid = 1646] [serial = 392] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 119 (0x12655e000) [pid = 1646] [serial = 290] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 118 (0x1292ec400) [pid = 1646] [serial = 391] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 117 (0x126564000) [pid = 1646] [serial = 407] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x123ddec00) [pid = 1646] [serial = 404] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12ccddc00) [pid = 1646] [serial = 422] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12b18ac00) [pid = 1646] [serial = 341] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12bf55000) [pid = 1646] [serial = 415] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x125df5400) [pid = 1646] [serial = 388] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119734000) [pid = 1646] [serial = 335] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x11840d800) [pid = 1646] [serial = 398] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1292f1800) [pid = 1646] [serial = 395] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11979dc00) [pid = 1646] [serial = 386] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x126bdc400) [pid = 1646] [serial = 409] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12bf7dc00) [pid = 1646] [serial = 418] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x112a77800) [pid = 1646] [serial = 425] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12958c000) [pid = 1646] [serial = 293] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x110eb3000) [pid = 1646] [serial = 332] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1182df400) [pid = 1646] [serial = 383] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118689800) [pid = 1646] [serial = 284] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1174cc800) [pid = 1646] [serial = 382] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x121209400) [pid = 1646] [serial = 427] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1193ab000) [pid = 1646] [serial = 431] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1291e8c00) [pid = 1646] [serial = 410] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11910c400) [pid = 1646] [serial = 401] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1269b7000) [pid = 1646] [serial = 389] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1260a7800) [pid = 1646] [serial = 380] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126725800) [pid = 1646] [serial = 394] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112a6ec00) [pid = 1646] [serial = 424] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x115e8ac00) [pid = 1646] [serial = 397] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12bf5e800) [pid = 1646] [serial = 416] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12cb35800) [pid = 1646] [serial = 421] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x125df2800) [pid = 1646] [serial = 406] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1193a3000) [pid = 1646] [serial = 430] [outer = 0x0] [url = about:blank] 11:20:32 INFO - PROCESS | 1646 | 1469557232985 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]]]}] 11:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 11:20:33 INFO - PROCESS | 1646 | 1469557233013 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:20:33 INFO - PROCESS | 1646 | 1469557233016 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:20:33 INFO - PROCESS | 1646 | 1469557233020 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:20:33 INFO - PROCESS | 1646 | 1469557233022 Marionette TRACE conn2 <- [1,642,null,{}] 11:20:33 INFO - PROCESS | 1646 | 1469557233024 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}] 11:20:33 INFO - PROCESS | 1646 | 1469557233026 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:33 INFO - PROCESS | 1646 | 1469557233106 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:20:33 INFO - PROCESS | 1646 | 1469557233112 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:33 INFO - PROCESS | 1646 | 1469557233113 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169d5800 == 31 [pid = 1646] [id = 168] 11:20:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x112aa6400) [pid = 1646] [serial = 502] [outer = 0x0] 11:20:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x116154800) [pid = 1646] [serial = 503] [outer = 0x112aa6400] 11:20:33 INFO - PROCESS | 1646 | 1469557233143 Marionette DEBUG loaded listener.js 11:20:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11714a000) [pid = 1646] [serial = 504] [outer = 0x112aa6400] 11:20:33 INFO - PROCESS | 1646 | 1469557233484 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]]]}] 11:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 518ms 11:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:20:33 INFO - PROCESS | 1646 | 1469557233539 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:20:33 INFO - PROCESS | 1646 | 1469557233540 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:20:33 INFO - PROCESS | 1646 | 1469557233543 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:20:33 INFO - PROCESS | 1646 | 1469557233545 Marionette TRACE conn2 <- [1,646,null,{}] 11:20:33 INFO - PROCESS | 1646 | 1469557233553 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}] 11:20:33 INFO - PROCESS | 1646 | 1469557233556 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:33 INFO - PROCESS | 1646 | 1469557233640 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:20:33 INFO - PROCESS | 1646 | 1469557233645 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:33 INFO - PROCESS | 1646 | 1469557233647 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x119425800 == 32 [pid = 1646] [id = 169] 11:20:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x117c4f000) [pid = 1646] [serial = 505] [outer = 0x0] 11:20:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118410800) [pid = 1646] [serial = 506] [outer = 0x117c4f000] 11:20:33 INFO - PROCESS | 1646 | 1469557233678 Marionette DEBUG loaded listener.js 11:20:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118572c00) [pid = 1646] [serial = 507] [outer = 0x117c4f000] 11:20:34 INFO - PROCESS | 1646 | 1469557234024 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]]]}] 11:20:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:20:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 520ms 11:20:34 INFO - PROCESS | 1646 | 1469557234065 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:20:34 INFO - PROCESS | 1646 | 1469557234068 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:20:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:20:34 INFO - PROCESS | 1646 | 1469557234070 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:20:34 INFO - PROCESS | 1646 | 1469557234071 Marionette TRACE conn2 <- [1,650,null,{}] 11:20:34 INFO - PROCESS | 1646 | 1469557234073 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}] 11:20:34 INFO - PROCESS | 1646 | 1469557234075 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:34 INFO - PROCESS | 1646 | 1469557234154 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:20:34 INFO - PROCESS | 1646 | 1469557234158 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 1646 | 1469557234159 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x121039800 == 33 [pid = 1646] [id = 170] 11:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118688400) [pid = 1646] [serial = 508] [outer = 0x0] 11:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1186b2400) [pid = 1646] [serial = 509] [outer = 0x118688400] 11:20:34 INFO - PROCESS | 1646 | 1469557234184 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118f62c00) [pid = 1646] [serial = 510] [outer = 0x118688400] 11:20:34 INFO - PROCESS | 1646 | 1469557234543 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]]]}] 11:20:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:20:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 11:20:34 INFO - PROCESS | 1646 | 1469557234589 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:20:34 INFO - PROCESS | 1646 | 1469557234590 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:20:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:20:34 INFO - PROCESS | 1646 | 1469557234592 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:20:34 INFO - PROCESS | 1646 | 1469557234593 Marionette TRACE conn2 <- [1,654,null,{}] 11:20:34 INFO - PROCESS | 1646 | 1469557234595 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}] 11:20:34 INFO - PROCESS | 1646 | 1469557234597 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:34 INFO - PROCESS | 1646 | 1469557234676 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:20:34 INFO - PROCESS | 1646 | 1469557234759 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 1646 | 1469557234760 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x121354000 == 34 [pid = 1646] [id = 171] 11:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11868b800) [pid = 1646] [serial = 511] [outer = 0x0] 11:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x119103c00) [pid = 1646] [serial = 512] [outer = 0x11868b800] 11:20:34 INFO - PROCESS | 1646 | 1469557234799 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1194f7800) [pid = 1646] [serial = 513] [outer = 0x11868b800] 11:20:35 INFO - PROCESS | 1646 | 1469557235238 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]]]}] 11:20:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:20:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 668ms 11:20:35 INFO - PROCESS | 1646 | 1469557235261 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 1646 | 1469557235262 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:20:35 INFO - PROCESS | 1646 | 1469557235266 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 1646 | 1469557235267 Marionette TRACE conn2 <- [1,658,null,{}] 11:20:35 INFO - PROCESS | 1646 | 1469557235269 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}] 11:20:35 INFO - PROCESS | 1646 | 1469557235273 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:35 INFO - PROCESS | 1646 | 1469557235395 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:20:35 INFO - PROCESS | 1646 | 1469557235406 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 1646 | 1469557235407 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x125423800 == 35 [pid = 1646] [id = 172] 11:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1193a0c00) [pid = 1646] [serial = 514] [outer = 0x0] 11:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x119797400) [pid = 1646] [serial = 515] [outer = 0x1193a0c00] 11:20:35 INFO - PROCESS | 1646 | 1469557235432 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x120fd0000) [pid = 1646] [serial = 516] [outer = 0x1193a0c00] 11:20:35 INFO - PROCESS | 1646 | 1469557235793 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]]]}] 11:20:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:20:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 569ms 11:20:35 INFO - PROCESS | 1646 | 1469557235836 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 1646 | 1469557235837 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:20:35 INFO - PROCESS | 1646 | 1469557235839 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 1646 | 1469557235840 Marionette TRACE conn2 <- [1,662,null,{}] 11:20:35 INFO - PROCESS | 1646 | 1469557235843 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}] 11:20:35 INFO - PROCESS | 1646 | 1469557235844 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:35 INFO - PROCESS | 1646 | 1469557235939 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:20:35 INFO - PROCESS | 1646 | 1469557235944 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 1646 | 1469557235944 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x128cf2800 == 36 [pid = 1646] [id = 173] 11:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x111fe3c00) [pid = 1646] [serial = 517] [outer = 0x0] 11:20:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1212f2400) [pid = 1646] [serial = 518] [outer = 0x111fe3c00] 11:20:35 INFO - PROCESS | 1646 | 1469557235976 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x123d28400) [pid = 1646] [serial = 519] [outer = 0x111fe3c00] 11:20:36 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:36 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:36 INFO - PROCESS | 1646 | 1469557236317 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]]]}] 11:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 518ms 11:20:36 INFO - PROCESS | 1646 | 1469557236358 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:20:36 INFO - PROCESS | 1646 | 1469557236359 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:20:36 INFO - PROCESS | 1646 | 1469557236361 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:20:36 INFO - PROCESS | 1646 | 1469557236362 Marionette TRACE conn2 <- [1,666,null,{}] 11:20:36 INFO - PROCESS | 1646 | 1469557236364 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}] 11:20:36 INFO - PROCESS | 1646 | 1469557236365 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:36 INFO - PROCESS | 1646 | 1469557236463 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:20:36 INFO - PROCESS | 1646 | 1469557236466 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 1646 | 1469557236468 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296c2800 == 37 [pid = 1646] [id = 174] 11:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1212ec800) [pid = 1646] [serial = 520] [outer = 0x0] 11:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x124d96c00) [pid = 1646] [serial = 521] [outer = 0x1212ec800] 11:20:36 INFO - PROCESS | 1646 | 1469557236493 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x125debc00) [pid = 1646] [serial = 522] [outer = 0x1212ec800] 11:20:36 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:36 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:36 INFO - PROCESS | 1646 | 1469557236831 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]]]}] 11:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 11:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:20:36 INFO - PROCESS | 1646 | 1469557236880 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:20:36 INFO - PROCESS | 1646 | 1469557236882 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:20:36 INFO - PROCESS | 1646 | 1469557236884 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:20:36 INFO - PROCESS | 1646 | 1469557236885 Marionette TRACE conn2 <- [1,670,null,{}] 11:20:36 INFO - PROCESS | 1646 | 1469557236887 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}] 11:20:36 INFO - PROCESS | 1646 | 1469557236888 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:36 INFO - PROCESS | 1646 | 1469557236989 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:20:36 INFO - PROCESS | 1646 | 1469557236993 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 1646 | 1469557236994 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5be800 == 38 [pid = 1646] [id = 175] 11:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x124d91400) [pid = 1646] [serial = 523] [outer = 0x0] 11:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x125df9400) [pid = 1646] [serial = 524] [outer = 0x124d91400] 11:20:37 INFO - PROCESS | 1646 | 1469557237026 Marionette DEBUG loaded listener.js 11:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x126518000) [pid = 1646] [serial = 525] [outer = 0x124d91400] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1127d1400) [pid = 1646] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x112a78000) [pid = 1646] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11856b800) [pid = 1646] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11972bc00) [pid = 1646] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1174d4800) [pid = 1646] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1182ad400) [pid = 1646] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x115e8b000) [pid = 1646] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11267c400) [pid = 1646] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1194fa400) [pid = 1646] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1174d1800) [pid = 1646] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12495ec00) [pid = 1646] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12a645c00) [pid = 1646] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12cb40800) [pid = 1646] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128ba7800) [pid = 1646] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112679800) [pid = 1646] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11267a800) [pid = 1646] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x115e86400) [pid = 1646] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x121941400) [pid = 1646] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:20:37 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x110eaac00) [pid = 1646] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:20:37 INFO - PROCESS | 1646 | 1469557237495 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]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:20:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 620ms 11:20:37 INFO - PROCESS | 1646 | 1469557237506 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 1646 | 1469557237507 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:20:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:20:37 INFO - PROCESS | 1646 | 1469557237511 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 1646 | 1469557237513 Marionette TRACE conn2 <- [1,674,null,{}] 11:20:37 INFO - PROCESS | 1646 | 1469557237519 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}] 11:20:37 INFO - PROCESS | 1646 | 1469557237520 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:37 INFO - PROCESS | 1646 | 1469557237639 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:20:37 INFO - PROCESS | 1646 | 1469557237644 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 1646 | 1469557237645 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x129445000 == 39 [pid = 1646] [id = 176] 11:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11267c400) [pid = 1646] [serial = 526] [outer = 0x0] 11:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1182ad400) [pid = 1646] [serial = 527] [outer = 0x11267c400] 11:20:37 INFO - PROCESS | 1646 | 1469557237685 Marionette DEBUG loaded listener.js 11:20:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1193acc00) [pid = 1646] [serial = 528] [outer = 0x11267c400] 11:20:37 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:38 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:20:38 INFO - PROCESS | 1646 | 1469557238085 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]]]}] 11:20:38 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 11:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 625ms 11:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:20:38 INFO - PROCESS | 1646 | 1469557238136 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:20:38 INFO - PROCESS | 1646 | 1469557238137 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:20:38 INFO - PROCESS | 1646 | 1469557238140 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:20:38 INFO - PROCESS | 1646 | 1469557238141 Marionette TRACE conn2 <- [1,678,null,{}] 11:20:38 INFO - PROCESS | 1646 | 1469557238144 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}] 11:20:38 INFO - PROCESS | 1646 | 1469557238145 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:38 INFO - PROCESS | 1646 | 1469557238274 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:20:38 INFO - PROCESS | 1646 | 1469557238281 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 1646 | 1469557238282 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b195800 == 40 [pid = 1646] [id = 177] 11:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11999ac00) [pid = 1646] [serial = 529] [outer = 0x0] 11:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126725800) [pid = 1646] [serial = 530] [outer = 0x11999ac00] 11:20:38 INFO - PROCESS | 1646 | 1469557238308 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x126bdb400) [pid = 1646] [serial = 531] [outer = 0x11999ac00] 11:20:38 INFO - PROCESS | 1646 | 1469557238603 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]]]}] 11:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 519ms 11:20:38 INFO - PROCESS | 1646 | 1469557238659 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:20:38 INFO - PROCESS | 1646 | 1469557238660 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:20:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:20:38 INFO - PROCESS | 1646 | 1469557238663 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:20:38 INFO - PROCESS | 1646 | 1469557238664 Marionette TRACE conn2 <- [1,682,null,{}] 11:20:38 INFO - PROCESS | 1646 | 1469557238666 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}] 11:20:38 INFO - PROCESS | 1646 | 1469557238667 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:38 INFO - PROCESS | 1646 | 1469557238747 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:20:38 INFO - PROCESS | 1646 | 1469557238753 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 1646 | 1469557238754 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcd3000 == 41 [pid = 1646] [id = 178] 11:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126bdc000) [pid = 1646] [serial = 532] [outer = 0x0] 11:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x128bab400) [pid = 1646] [serial = 533] [outer = 0x126bdc000] 11:20:38 INFO - PROCESS | 1646 | 1469557238778 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128ccc400) [pid = 1646] [serial = 534] [outer = 0x126bdc000] 11:20:39 INFO - PROCESS | 1646 | 1469557239613 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]]]}] 11:20:39 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) 11:20:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 11:20:39 INFO - PROCESS | 1646 | 1469557239633 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:20:39 INFO - PROCESS | 1646 | 1469557239636 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:20:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:20:39 INFO - PROCESS | 1646 | 1469557239640 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 1646 | 1469557239642 Marionette TRACE conn2 <- [1,686,null,{}] 11:20:39 INFO - PROCESS | 1646 | 1469557239646 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}] 11:20:39 INFO - PROCESS | 1646 | 1469557239648 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:39 INFO - PROCESS | 1646 | 1469557239756 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:20:39 INFO - PROCESS | 1646 | 1469557239811 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 1646 | 1469557239813 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x116954000 == 42 [pid = 1646] [id = 179] 11:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1127db800) [pid = 1646] [serial = 535] [outer = 0x0] 11:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x112a74400) [pid = 1646] [serial = 536] [outer = 0x1127db800] 11:20:39 INFO - PROCESS | 1646 | 1469557239846 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11306e000) [pid = 1646] [serial = 537] [outer = 0x1127db800] 11:20:40 INFO - PROCESS | 1646 | 1469557240796 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]]]}] 11:20:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:20:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1172ms 11:20:40 INFO - PROCESS | 1646 | 1469557240812 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:20:40 INFO - PROCESS | 1646 | 1469557240816 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:20:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:20:40 INFO - PROCESS | 1646 | 1469557240821 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:20:40 INFO - PROCESS | 1646 | 1469557240823 Marionette TRACE conn2 <- [1,690,null,{}] 11:20:40 INFO - PROCESS | 1646 | 1469557240826 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}] 11:20:40 INFO - PROCESS | 1646 | 1469557240827 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:40 INFO - PROCESS | 1646 | 1469557240929 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:20:40 INFO - PROCESS | 1646 | 1469557240985 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 1646 | 1469557240986 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12116a000 == 43 [pid = 1646] [id = 180] 11:20:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x116153800) [pid = 1646] [serial = 538] [outer = 0x0] 11:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1182de400) [pid = 1646] [serial = 539] [outer = 0x116153800] 11:20:41 INFO - PROCESS | 1646 | 1469557241017 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11856ec00) [pid = 1646] [serial = 540] [outer = 0x116153800] 11:20:41 INFO - PROCESS | 1646 | 1469557241922 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]]]}] 11:20:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:20:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1120ms 11:20:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:20:41 INFO - PROCESS | 1646 | 1469557241942 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 1646 | 1469557241943 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:20:41 INFO - PROCESS | 1646 | 1469557241946 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 1646 | 1469557241949 Marionette TRACE conn2 <- [1,694,null,{}] 11:20:41 INFO - PROCESS | 1646 | 1469557241958 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}] 11:20:41 INFO - PROCESS | 1646 | 1469557241961 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:42 INFO - PROCESS | 1646 | 1469557242064 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:20:42 INFO - PROCESS | 1646 | 1469557242122 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 1646 | 1469557242124 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296c5800 == 44 [pid = 1646] [id = 181] 11:20:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x118f54c00) [pid = 1646] [serial = 541] [outer = 0x0] 11:20:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11979c400) [pid = 1646] [serial = 542] [outer = 0x118f54c00] 11:20:42 INFO - PROCESS | 1646 | 1469557242156 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x119a3ec00) [pid = 1646] [serial = 543] [outer = 0x118f54c00] 11:20:43 INFO - PROCESS | 1646 | 1469557243237 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]]]}] 11:20:43 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) 11:20:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1323ms 11:20:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:20:43 INFO - PROCESS | 1646 | 1469557243271 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:20:43 INFO - PROCESS | 1646 | 1469557243273 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:20:43 INFO - PROCESS | 1646 | 1469557243276 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 1646 | 1469557243278 Marionette TRACE conn2 <- [1,698,null,{}] 11:20:43 INFO - PROCESS | 1646 | 1469557243281 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}] 11:20:43 INFO - PROCESS | 1646 | 1469557243283 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:43 INFO - PROCESS | 1646 | 1469557243372 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:20:43 INFO - PROCESS | 1646 | 1469557243460 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:43 INFO - PROCESS | 1646 | 1469557243462 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12b195800 == 43 [pid = 1646] [id = 177] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x129445000 == 42 [pid = 1646] [id = 176] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5be800 == 41 [pid = 1646] [id = 175] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1296c2800 == 40 [pid = 1646] [id = 174] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x128cf2800 == 39 [pid = 1646] [id = 173] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x125423800 == 38 [pid = 1646] [id = 172] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x121354000 == 37 [pid = 1646] [id = 171] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x121039800 == 36 [pid = 1646] [id = 170] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x119425800 == 35 [pid = 1646] [id = 169] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1169d5800 == 34 [pid = 1646] [id = 168] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x117109800 == 33 [pid = 1646] [id = 167] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x120e4f800 == 32 [pid = 1646] [id = 166] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9ad800 == 31 [pid = 1646] [id = 164] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x116022800 == 30 [pid = 1646] [id = 165] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x1296c5800 == 29 [pid = 1646] [id = 181] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12116a000 == 28 [pid = 1646] [id = 180] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcd3000 == 27 [pid = 1646] [id = 178] 11:20:44 INFO - PROCESS | 1646 | --DOCSHELL 0x116954000 == 26 [pid = 1646] [id = 179] 11:20:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x111c96800 == 27 [pid = 1646] [id = 182] 11:20:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x110eb2000) [pid = 1646] [serial = 544] [outer = 0x0] 11:20:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x111aaf800) [pid = 1646] [serial = 545] [outer = 0x110eb2000] 11:20:44 INFO - PROCESS | 1646 | 1469557244043 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1127d5c00) [pid = 1646] [serial = 546] [outer = 0x110eb2000] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x112a75c00) [pid = 1646] [serial = 434] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1127da000) [pid = 1646] [serial = 433] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1193a8000) [pid = 1646] [serial = 472] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11868b000) [pid = 1646] [serial = 470] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1197a0400) [pid = 1646] [serial = 475] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x118863000) [pid = 1646] [serial = 437] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11840cc00) [pid = 1646] [serial = 466] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11868e400) [pid = 1646] [serial = 467] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118408800) [pid = 1646] [serial = 436] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1174c8800) [pid = 1646] [serial = 463] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1176c4000) [pid = 1646] [serial = 464] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112aaf400) [pid = 1646] [serial = 460] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x114fb5c00) [pid = 1646] [serial = 461] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x120e9a400) [pid = 1646] [serial = 440] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11840f400) [pid = 1646] [serial = 458] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x117c44800) [pid = 1646] [serial = 457] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11979a800) [pid = 1646] [serial = 439] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x129589000) [pid = 1646] [serial = 443] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1291ebc00) [pid = 1646] [serial = 442] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12b940800) [pid = 1646] [serial = 446] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12aaf6c00) [pid = 1646] [serial = 445] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x12cf20c00) [pid = 1646] [serial = 449] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12cf18c00) [pid = 1646] [serial = 448] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128bb5400) [pid = 1646] [serial = 452] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128bafc00) [pid = 1646] [serial = 451] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12543a000) [pid = 1646] [serial = 478] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112a72800) [pid = 1646] [serial = 455] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1127d1c00) [pid = 1646] [serial = 454] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x124963400) [pid = 1646] [serial = 476] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1181a6800) [pid = 1646] [serial = 481] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x128bac800) [pid = 1646] [serial = 490] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119106800) [pid = 1646] [serial = 482] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12656ac00) [pid = 1646] [serial = 487] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x125df2c00) [pid = 1646] [serial = 479] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11885b800) [pid = 1646] [serial = 469] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x125df4c00) [pid = 1646] [serial = 485] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11972c400) [pid = 1646] [serial = 473] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x126bd0000) [pid = 1646] [serial = 488] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x119798400) [pid = 1646] [serial = 484] [outer = 0x0] [url = about:blank] 11:20:44 INFO - PROCESS | 1646 | 1469557244877 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]]]}] 11:20:44 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) 11:20:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1621ms 11:20:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:20:44 INFO - PROCESS | 1646 | 1469557244898 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:20:44 INFO - PROCESS | 1646 | 1469557244900 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:20:44 INFO - PROCESS | 1646 | 1469557244904 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 1646 | 1469557244905 Marionette TRACE conn2 <- [1,702,null,{}] 11:20:44 INFO - PROCESS | 1646 | 1469557244908 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}] 11:20:44 INFO - PROCESS | 1646 | 1469557244910 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:44 INFO - PROCESS | 1646 | 1469557244994 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:20:45 INFO - PROCESS | 1646 | 1469557245040 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 1646 | 1469557245042 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x116693000 == 28 [pid = 1646] [id = 183] 11:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x112a7e800) [pid = 1646] [serial = 547] [outer = 0x0] 11:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1132b7c00) [pid = 1646] [serial = 548] [outer = 0x112a7e800] 11:20:45 INFO - PROCESS | 1646 | 1469557245070 Marionette DEBUG loaded listener.js 11:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x114f7c800) [pid = 1646] [serial = 549] [outer = 0x112a7e800] 11:20:45 INFO - PROCESS | 1646 | 1469557245858 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]]]}] 11:20:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:20:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 11:20:45 INFO - PROCESS | 1646 | 1469557245874 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:20:45 INFO - PROCESS | 1646 | 1469557245876 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:20:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:20:45 INFO - PROCESS | 1646 | 1469557245882 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:20:45 INFO - PROCESS | 1646 | 1469557245884 Marionette TRACE conn2 <- [1,706,null,{}] 11:20:45 INFO - PROCESS | 1646 | 1469557245887 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}] 11:20:45 INFO - PROCESS | 1646 | 1469557245888 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:45 INFO - PROCESS | 1646 | 1469557245970 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:20:45 INFO - PROCESS | 1646 | 1469557245975 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 1646 | 1469557245977 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x115e57800 == 29 [pid = 1646] [id = 184] 11:20:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x115e92800) [pid = 1646] [serial = 550] [outer = 0x0] 11:20:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1174ca000) [pid = 1646] [serial = 551] [outer = 0x115e92800] 11:20:46 INFO - PROCESS | 1646 | 1469557246005 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1174d4c00) [pid = 1646] [serial = 552] [outer = 0x115e92800] 11:20:46 INFO - PROCESS | 1646 | 1469557246892 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]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:20:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1021ms 11:20:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:20:46 INFO - PROCESS | 1646 | 1469557246924 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:20:46 INFO - PROCESS | 1646 | 1469557246925 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:20:46 INFO - PROCESS | 1646 | 1469557246928 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:20:46 INFO - PROCESS | 1646 | 1469557246930 Marionette TRACE conn2 <- [1,710,null,{}] 11:20:46 INFO - PROCESS | 1646 | 1469557246938 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}] 11:20:46 INFO - PROCESS | 1646 | 1469557246942 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:47 INFO - PROCESS | 1646 | 1469557247040 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:20:47 INFO - PROCESS | 1646 | 1469557247075 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 1646 | 1469557247076 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x11930f000 == 30 [pid = 1646] [id = 185] 11:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11840f400) [pid = 1646] [serial = 553] [outer = 0x0] 11:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11856c000) [pid = 1646] [serial = 554] [outer = 0x11840f400] 11:20:47 INFO - PROCESS | 1646 | 1469557247101 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118573400) [pid = 1646] [serial = 555] [outer = 0x11840f400] 11:20:47 INFO - PROCESS | 1646 | 1469557247892 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]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:20:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 972ms 11:20:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:20:47 INFO - PROCESS | 1646 | 1469557247900 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 1646 | 1469557247902 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:20:47 INFO - PROCESS | 1646 | 1469557247904 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 1646 | 1469557247905 Marionette TRACE conn2 <- [1,714,null,{}] 11:20:47 INFO - PROCESS | 1646 | 1469557247907 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}] 11:20:47 INFO - PROCESS | 1646 | 1469557247909 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:48 INFO - PROCESS | 1646 | 1469557248009 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:20:48 INFO - PROCESS | 1646 | 1469557248012 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:48 INFO - PROCESS | 1646 | 1469557248014 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a68800 == 31 [pid = 1646] [id = 186] 11:20:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118687800) [pid = 1646] [serial = 556] [outer = 0x0] 11:20:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118861c00) [pid = 1646] [serial = 557] [outer = 0x118687800] 11:20:48 INFO - PROCESS | 1646 | 1469557248040 Marionette DEBUG loaded listener.js 11:20:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118fb4c00) [pid = 1646] [serial = 558] [outer = 0x118687800] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1193a0c00) [pid = 1646] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x111fe3c00) [pid = 1646] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x117c4f000) [pid = 1646] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11679b400) [pid = 1646] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126474000) [pid = 1646] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118688400) [pid = 1646] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112aa6400) [pid = 1646] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11267c800) [pid = 1646] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11267f400) [pid = 1646] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11868b800) [pid = 1646] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1212ec800) [pid = 1646] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x124d91400) [pid = 1646] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11999ac00) [pid = 1646] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x11267c400) [pid = 1646] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:20:48 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x126bdc000) [pid = 1646] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:20:48 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 11:20:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1069ms 11:20:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:20:48 INFO - PROCESS | 1646 | 1469557248969 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]]]}] 11:20:48 INFO - PROCESS | 1646 | 1469557248973 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:20:48 INFO - PROCESS | 1646 | 1469557248975 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:20:48 INFO - PROCESS | 1646 | 1469557248977 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 1646 | 1469557248978 Marionette TRACE conn2 <- [1,718,null,{}] 11:20:48 INFO - PROCESS | 1646 | 1469557248981 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}] 11:20:48 INFO - PROCESS | 1646 | 1469557248982 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:49 INFO - PROCESS | 1646 | 1469557249053 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:20:49 INFO - PROCESS | 1646 | 1469557249057 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 1646 | 1469557249058 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e5a000 == 32 [pid = 1646] [id = 187] 11:20:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x118689400) [pid = 1646] [serial = 559] [outer = 0x0] 11:20:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118861400) [pid = 1646] [serial = 560] [outer = 0x118689400] 11:20:49 INFO - PROCESS | 1646 | 1469557249093 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1193ab400) [pid = 1646] [serial = 561] [outer = 0x118689400] 11:20:49 INFO - PROCESS | 1646 | 1469557249913 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]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:20:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 968ms 11:20:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:20:49 INFO - PROCESS | 1646 | 1469557249945 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:20:49 INFO - PROCESS | 1646 | 1469557249947 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:20:49 INFO - PROCESS | 1646 | 1469557249951 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:20:49 INFO - PROCESS | 1646 | 1469557249952 Marionette TRACE conn2 <- [1,722,null,{}] 11:20:49 INFO - PROCESS | 1646 | 1469557249954 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}] 11:20:49 INFO - PROCESS | 1646 | 1469557249958 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:50 INFO - PROCESS | 1646 | 1469557250053 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:20:50 INFO - PROCESS | 1646 | 1469557250059 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 1646 | 1469557250060 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x112155000 == 33 [pid = 1646] [id = 188] 11:20:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11868a400) [pid = 1646] [serial = 562] [outer = 0x0] 11:20:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119798800) [pid = 1646] [serial = 563] [outer = 0x11868a400] 11:20:50 INFO - PROCESS | 1646 | 1469557250086 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1197a4400) [pid = 1646] [serial = 564] [outer = 0x11868a400] 11:20:50 INFO - PROCESS | 1646 | 1469557250425 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] 11:20:50 INFO - PROCESS | 1646 | 1469557250473 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:20:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:20:50 INFO - PROCESS | 1646 | 1469557250476 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - PROCESS | 1646 | 1469557250479 Marionette TRACE conn2 <- [1,726,null,{}] 11:20:50 INFO - PROCESS | 1646 | 1469557250482 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}] 11:20:50 INFO - PROCESS | 1646 | 1469557250484 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:50 INFO - PROCESS | 1646 | 1469557250588 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:20:50 INFO - PROCESS | 1646 | 1469557250656 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 1646 | 1469557250660 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x116965000 == 34 [pid = 1646] [id = 189] 11:20:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112a71400) [pid = 1646] [serial = 565] [outer = 0x0] 11:20:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x112a78800) [pid = 1646] [serial = 566] [outer = 0x112a71400] 11:20:50 INFO - PROCESS | 1646 | 1469557250692 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1132a8400) [pid = 1646] [serial = 567] [outer = 0x112a71400] 11:20:51 INFO - PROCESS | 1646 | 1469557251274 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]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:20:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 871ms 11:20:51 INFO - PROCESS | 1646 | 1469557251348 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:20:51 INFO - PROCESS | 1646 | 1469557251351 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:20:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:20:51 INFO - PROCESS | 1646 | 1469557251356 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 1646 | 1469557251358 Marionette TRACE conn2 <- [1,730,null,{}] 11:20:51 INFO - PROCESS | 1646 | 1469557251360 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}] 11:20:51 INFO - PROCESS | 1646 | 1469557251362 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:51 INFO - PROCESS | 1646 | 1469557251467 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:20:51 INFO - PROCESS | 1646 | 1469557251519 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 1646 | 1469557251520 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e49000 == 35 [pid = 1646] [id = 190] 11:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1174d0c00) [pid = 1646] [serial = 568] [outer = 0x0] 11:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x117c4e400) [pid = 1646] [serial = 569] [outer = 0x1174d0c00] 11:20:51 INFO - PROCESS | 1646 | 1469557251551 Marionette DEBUG loaded listener.js 11:20:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1182dac00) [pid = 1646] [serial = 570] [outer = 0x1174d0c00] 11:20:52 INFO - PROCESS | 1646 | 1469557252167 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] 11:20:52 INFO - PROCESS | 1646 | 1469557252229 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:20:52 INFO - PROCESS | 1646 | 1469557252232 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 1646 | 1469557252234 Marionette TRACE conn2 <- [1,734,null,{}] 11:20:52 INFO - PROCESS | 1646 | 1469557252238 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}] 11:20:52 INFO - PROCESS | 1646 | 1469557252239 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:52 INFO - PROCESS | 1646 | 1469557252339 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:20:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12915f800 == 34 [pid = 1646] [id = 6] 11:20:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12a90f800 == 33 [pid = 1646] [id = 8] 11:20:52 INFO - PROCESS | 1646 | --DOCSHELL 0x1169d4000 == 32 [pid = 1646] [id = 26] 11:20:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb11800 == 31 [pid = 1646] [id = 15] 11:20:52 INFO - PROCESS | 1646 | --DOCSHELL 0x12b19a000 == 30 [pid = 1646] [id = 9] 11:20:52 INFO - PROCESS | 1646 | --DOCSHELL 0x113219000 == 29 [pid = 1646] [id = 24] 11:20:52 INFO - PROCESS | 1646 | --DOCSHELL 0x11264f800 == 28 [pid = 1646] [id = 23] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x119797400) [pid = 1646] [serial = 515] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1212f2400) [pid = 1646] [serial = 518] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118410800) [pid = 1646] [serial = 506] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118572c00) [pid = 1646] [serial = 507] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1182df800) [pid = 1646] [serial = 497] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x118568800) [pid = 1646] [serial = 498] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1291e2c00) [pid = 1646] [serial = 491] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x120fd0000) [pid = 1646] [serial = 516] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1186b2400) [pid = 1646] [serial = 509] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x118f62c00) [pid = 1646] [serial = 510] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x116154800) [pid = 1646] [serial = 503] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x11714a000) [pid = 1646] [serial = 504] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1127d4400) [pid = 1646] [serial = 493] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x112a73c00) [pid = 1646] [serial = 494] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1127e0000) [pid = 1646] [serial = 500] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x112a7b800) [pid = 1646] [serial = 501] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x119103c00) [pid = 1646] [serial = 512] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x124d96c00) [pid = 1646] [serial = 521] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x123d28400) [pid = 1646] [serial = 519] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x129479c00) [pid = 1646] [serial = 209] [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.] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x125df9400) [pid = 1646] [serial = 524] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x125debc00) [pid = 1646] [serial = 522] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x126bdb400) [pid = 1646] [serial = 531] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x1182ad400) [pid = 1646] [serial = 527] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x126518000) [pid = 1646] [serial = 525] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x1193acc00) [pid = 1646] [serial = 528] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x126725800) [pid = 1646] [serial = 530] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x128ccc400) [pid = 1646] [serial = 534] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 54 (0x1194f7800) [pid = 1646] [serial = 513] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | --DOMWINDOW == 53 (0x128bab400) [pid = 1646] [serial = 533] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1646 | 1469557252444 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 1646 | 1469557252447 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x113219000 == 29 [pid = 1646] [id = 191] 11:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x112675000) [pid = 1646] [serial = 571] [outer = 0x0] 11:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x112a7b800) [pid = 1646] [serial = 572] [outer = 0x112675000] 11:20:52 INFO - PROCESS | 1646 | 1469557252475 Marionette DEBUG loaded listener.js 11:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x115e8ac00) [pid = 1646] [serial = 573] [outer = 0x112675000] 11:20:52 INFO - PROCESS | 1646 | 1469557252797 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]]]}] 11:20:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:20:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 619ms 11:20:52 INFO - PROCESS | 1646 | 1469557252852 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:20:52 INFO - PROCESS | 1646 | 1469557252855 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:20:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:20:52 INFO - PROCESS | 1646 | 1469557252883 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 1646 | 1469557252885 Marionette TRACE conn2 <- [1,738,null,{}] 11:20:52 INFO - PROCESS | 1646 | 1469557252888 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}] 11:20:52 INFO - PROCESS | 1646 | 1469557252890 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:52 INFO - PROCESS | 1646 | 1469557252965 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:20:52 INFO - PROCESS | 1646 | 1469557252971 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 1646 | 1469557252972 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x118fda800 == 30 [pid = 1646] [id = 192] 11:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x1174c8400) [pid = 1646] [serial = 574] [outer = 0x0] 11:20:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x118406c00) [pid = 1646] [serial = 575] [outer = 0x1174c8400] 11:20:53 INFO - PROCESS | 1646 | 1469557253003 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x118569400) [pid = 1646] [serial = 576] [outer = 0x1174c8400] 11:20:53 INFO - PROCESS | 1646 | 1469557253811 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]]]}] 11:20:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:20:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 972ms 11:20:53 INFO - PROCESS | 1646 | 1469557253856 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:20:53 INFO - PROCESS | 1646 | 1469557253857 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:20:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:20:53 INFO - PROCESS | 1646 | 1469557253862 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:20:53 INFO - PROCESS | 1646 | 1469557253864 Marionette TRACE conn2 <- [1,742,null,{}] 11:20:53 INFO - PROCESS | 1646 | 1469557253872 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}] 11:20:53 INFO - PROCESS | 1646 | 1469557253875 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:53 INFO - PROCESS | 1646 | 1469557253961 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:20:53 INFO - PROCESS | 1646 | 1469557253969 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:53 INFO - PROCESS | 1646 | 1469557253971 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x121159800 == 31 [pid = 1646] [id = 193] 11:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x118684c00) [pid = 1646] [serial = 577] [outer = 0x0] 11:20:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x1193a4c00) [pid = 1646] [serial = 578] [outer = 0x118684c00] 11:20:54 INFO - PROCESS | 1646 | 1469557253999 Marionette DEBUG loaded listener.js 11:20:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1194f9000) [pid = 1646] [serial = 579] [outer = 0x118684c00] 11:20:54 INFO - PROCESS | 1646 | 1469557254820 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]]]}] 11:20:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:20:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 974ms 11:20:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:20:54 INFO - PROCESS | 1646 | 1469557254834 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:20:54 INFO - PROCESS | 1646 | 1469557254835 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:20:54 INFO - PROCESS | 1646 | 1469557254838 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 1646 | 1469557254839 Marionette TRACE conn2 <- [1,746,null,{}] 11:20:54 INFO - PROCESS | 1646 | 1469557254841 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}] 11:20:54 INFO - PROCESS | 1646 | 1469557254842 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:54 INFO - PROCESS | 1646 | 1469557254936 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:20:54 INFO - PROCESS | 1646 | 1469557254968 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:54 INFO - PROCESS | 1646 | 1469557254969 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d5e000 == 32 [pid = 1646] [id = 194] 11:20:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x119730800) [pid = 1646] [serial = 580] [outer = 0x0] 11:20:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x11979b800) [pid = 1646] [serial = 581] [outer = 0x119730800] 11:20:54 INFO - PROCESS | 1646 | 1469557254995 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x11999dc00) [pid = 1646] [serial = 582] [outer = 0x119730800] 11:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x118f54c00) [pid = 1646] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x11840f400) [pid = 1646] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x110eb2000) [pid = 1646] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x1127db800) [pid = 1646] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x116153800) [pid = 1646] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x118687800) [pid = 1646] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x118689400) [pid = 1646] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x112a7e800) [pid = 1646] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:20:55 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x115e92800) [pid = 1646] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:20:55 INFO - PROCESS | 1646 | 1469557255784 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]]]}] 11:20:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:20:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 11:20:55 INFO - PROCESS | 1646 | 1469557255807 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:20:55 INFO - PROCESS | 1646 | 1469557255808 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:20:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:20:55 INFO - PROCESS | 1646 | 1469557255810 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:20:55 INFO - PROCESS | 1646 | 1469557255812 Marionette TRACE conn2 <- [1,750,null,{}] 11:20:55 INFO - PROCESS | 1646 | 1469557255814 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}] 11:20:55 INFO - PROCESS | 1646 | 1469557255817 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:55 INFO - PROCESS | 1646 | 1469557255888 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:20:55 INFO - PROCESS | 1646 | 1469557255892 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 1646 | 1469557255902 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254dd000 == 33 [pid = 1646] [id = 195] 11:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x1121bdc00) [pid = 1646] [serial = 583] [outer = 0x0] 11:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x11693a800) [pid = 1646] [serial = 584] [outer = 0x1121bdc00] 11:20:55 INFO - PROCESS | 1646 | 1469557255928 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x118866000) [pid = 1646] [serial = 585] [outer = 0x1121bdc00] 11:20:56 INFO - PROCESS | 1646 | 1469557256739 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]]]}] 11:20:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:20:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 11:20:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:20:56 INFO - PROCESS | 1646 | 1469557256781 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:20:56 INFO - PROCESS | 1646 | 1469557256782 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:20:56 INFO - PROCESS | 1646 | 1469557256784 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 1646 | 1469557256785 Marionette TRACE conn2 <- [1,754,null,{}] 11:20:56 INFO - PROCESS | 1646 | 1469557256788 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}] 11:20:56 INFO - PROCESS | 1646 | 1469557256792 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:56 INFO - PROCESS | 1646 | 1469557256905 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:20:56 INFO - PROCESS | 1646 | 1469557256912 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 1646 | 1469557256913 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12695d000 == 34 [pid = 1646] [id = 196] 11:20:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1127d4c00) [pid = 1646] [serial = 586] [outer = 0x0] 11:20:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x120fcd000) [pid = 1646] [serial = 587] [outer = 0x1127d4c00] 11:20:56 INFO - PROCESS | 1646 | 1469557256939 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x123de0000) [pid = 1646] [serial = 588] [outer = 0x1127d4c00] 11:20:57 INFO - PROCESS | 1646 | 1469557257723 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]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:20:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 971ms 11:20:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:20:57 INFO - PROCESS | 1646 | 1469557257755 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 1646 | 1469557257756 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:20:57 INFO - PROCESS | 1646 | 1469557257758 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 1646 | 1469557257759 Marionette TRACE conn2 <- [1,758,null,{}] 11:20:57 INFO - PROCESS | 1646 | 1469557257762 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}] 11:20:57 INFO - PROCESS | 1646 | 1469557257763 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:57 INFO - PROCESS | 1646 | 1469557257837 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:20:57 INFO - PROCESS | 1646 | 1469557257840 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 1646 | 1469557257841 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a88000 == 35 [pid = 1646] [id = 197] 11:20:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x124a1dc00) [pid = 1646] [serial = 589] [outer = 0x0] 11:20:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x124d2d000) [pid = 1646] [serial = 590] [outer = 0x124a1dc00] 11:20:57 INFO - PROCESS | 1646 | 1469557257875 Marionette DEBUG loaded listener.js 11:20:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x125438000) [pid = 1646] [serial = 591] [outer = 0x124a1dc00] 11:20:58 INFO - PROCESS | 1646 | 1469557258185 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]]]}] 11:20:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:20:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 467ms 11:20:58 INFO - PROCESS | 1646 | 1469557258227 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:20:58 INFO - PROCESS | 1646 | 1469557258228 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:20:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:20:58 INFO - PROCESS | 1646 | 1469557258230 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:20:58 INFO - PROCESS | 1646 | 1469557258232 Marionette TRACE conn2 <- [1,762,null,{}] 11:20:58 INFO - PROCESS | 1646 | 1469557258234 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}] 11:20:58 INFO - PROCESS | 1646 | 1469557258235 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:58 INFO - PROCESS | 1646 | 1469557258308 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:20:58 INFO - PROCESS | 1646 | 1469557258361 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 1646 | 1469557258362 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x128cde000 == 36 [pid = 1646] [id = 198] 11:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x112a6ec00) [pid = 1646] [serial = 592] [outer = 0x0] 11:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x125d03c00) [pid = 1646] [serial = 593] [outer = 0x112a6ec00] 11:20:58 INFO - PROCESS | 1646 | 1469557258386 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x125def000) [pid = 1646] [serial = 594] [outer = 0x112a6ec00] 11:20:59 INFO - PROCESS | 1646 | 1469557259293 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]]]}] 11:20:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:20:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1069ms 11:20:59 INFO - PROCESS | 1646 | 1469557259301 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:20:59 INFO - PROCESS | 1646 | 1469557259303 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:20:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:20:59 INFO - PROCESS | 1646 | 1469557259306 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 1646 | 1469557259308 Marionette TRACE conn2 <- [1,766,null,{}] 11:20:59 INFO - PROCESS | 1646 | 1469557259312 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}] 11:20:59 INFO - PROCESS | 1646 | 1469557259314 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:59 INFO - PROCESS | 1646 | 1469557259398 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:20:59 INFO - PROCESS | 1646 | 1469557259489 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 1646 | 1469557259491 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:20:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x118532000 == 37 [pid = 1646] [id = 199] 11:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1133b4000) [pid = 1646] [serial = 595] [outer = 0x0] 11:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x116154800) [pid = 1646] [serial = 596] [outer = 0x1133b4000] 11:20:59 INFO - PROCESS | 1646 | 1469557259522 Marionette DEBUG loaded listener.js 11:20:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1174c9000) [pid = 1646] [serial = 597] [outer = 0x1133b4000] 11:21:00 INFO - PROCESS | 1646 | 1469557260416 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]]]}] 11:21:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:21:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 11:21:00 INFO - PROCESS | 1646 | 1469557260427 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:21:00 INFO - PROCESS | 1646 | 1469557260430 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:21:00 INFO - PROCESS | 1646 | 1469557260435 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 1646 | 1469557260437 Marionette TRACE conn2 <- [1,770,null,{}] 11:21:00 INFO - PROCESS | 1646 | 1469557260439 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}] 11:21:00 INFO - PROCESS | 1646 | 1469557260441 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:00 INFO - PROCESS | 1646 | 1469557260541 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:21:00 INFO - PROCESS | 1646 | 1469557260589 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:00 INFO - PROCESS | 1646 | 1469557260591 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x11942c800 == 38 [pid = 1646] [id = 200] 11:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x113cd8800) [pid = 1646] [serial = 598] [outer = 0x0] 11:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118686c00) [pid = 1646] [serial = 599] [outer = 0x113cd8800] 11:21:00 INFO - PROCESS | 1646 | 1469557260622 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x118fb2400) [pid = 1646] [serial = 600] [outer = 0x113cd8800] 11:21:01 INFO - PROCESS | 1646 | 1469557261183 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]]]}] 11:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 770ms 11:21:01 INFO - PROCESS | 1646 | 1469557261205 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:21:01 INFO - PROCESS | 1646 | 1469557261208 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:21:01 INFO - PROCESS | 1646 | 1469557261211 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:21:01 INFO - PROCESS | 1646 | 1469557261212 Marionette TRACE conn2 <- [1,774,null,{}] 11:21:01 INFO - PROCESS | 1646 | 1469557261218 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}] 11:21:01 INFO - PROCESS | 1646 | 1469557261220 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:01 INFO - PROCESS | 1646 | 1469557261308 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:21:01 INFO - PROCESS | 1646 | 1469557261375 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:01 INFO - PROCESS | 1646 | 1469557261377 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x117112800 == 39 [pid = 1646] [id = 201] 11:21:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1133b6400) [pid = 1646] [serial = 601] [outer = 0x0] 11:21:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x115e92400) [pid = 1646] [serial = 602] [outer = 0x1133b6400] 11:21:01 INFO - PROCESS | 1646 | 1469557261406 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1174c9c00) [pid = 1646] [serial = 603] [outer = 0x1133b6400] 11:21:02 INFO - PROCESS | 1646 | --DOCSHELL 0x111c96800 == 38 [pid = 1646] [id = 182] 11:21:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6a0800 == 37 [pid = 1646] [id = 14] 11:21:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12d5e8800 == 36 [pid = 1646] [id = 19] 11:21:02 INFO - PROCESS | 1646 | --DOCSHELL 0x116953800 == 35 [pid = 1646] [id = 25] 11:21:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf24800 == 34 [pid = 1646] [id = 12] 11:21:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12cbae800 == 33 [pid = 1646] [id = 16] 11:21:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12bace000 == 32 [pid = 1646] [id = 21] 11:21:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9ad000 == 31 [pid = 1646] [id = 10] 11:21:02 INFO - PROCESS | 1646 | --DOCSHELL 0x11668a000 == 30 [pid = 1646] [id = 11] 11:21:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12e054800 == 29 [pid = 1646] [id = 22] 11:21:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12da73000 == 28 [pid = 1646] [id = 20] 11:21:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12c56d000 == 27 [pid = 1646] [id = 13] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x11979c400) [pid = 1646] [serial = 542] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11856c000) [pid = 1646] [serial = 554] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x111aaf800) [pid = 1646] [serial = 545] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11306e000) [pid = 1646] [serial = 537] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x112a74400) [pid = 1646] [serial = 536] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x11856ec00) [pid = 1646] [serial = 540] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1182de400) [pid = 1646] [serial = 539] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x118861c00) [pid = 1646] [serial = 557] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x118573400) [pid = 1646] [serial = 555] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x118861400) [pid = 1646] [serial = 560] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1127d5c00) [pid = 1646] [serial = 546] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x1132b7c00) [pid = 1646] [serial = 548] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x114f7c800) [pid = 1646] [serial = 549] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x1174ca000) [pid = 1646] [serial = 551] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x118fb4c00) [pid = 1646] [serial = 558] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x119a3ec00) [pid = 1646] [serial = 543] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x119798800) [pid = 1646] [serial = 563] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x1193ab400) [pid = 1646] [serial = 561] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x1174d4c00) [pid = 1646] [serial = 552] [outer = 0x0] [url = about:blank] 11:21:02 INFO - PROCESS | 1646 | 1469557262363 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]]]}] 11:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1177ms 11:21:02 INFO - PROCESS | 1646 | 1469557262388 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:21:02 INFO - PROCESS | 1646 | 1469557262390 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:21:02 INFO - PROCESS | 1646 | 1469557262393 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 1646 | 1469557262395 Marionette TRACE conn2 <- [1,778,null,{}] 11:21:02 INFO - PROCESS | 1646 | 1469557262400 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}] 11:21:02 INFO - PROCESS | 1646 | 1469557262401 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:02 INFO - PROCESS | 1646 | 1469557262474 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:21:02 INFO - PROCESS | 1646 | 1469557262478 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 1646 | 1469557262481 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x11668a000 == 28 [pid = 1646] [id = 202] 11:21:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x112a72800) [pid = 1646] [serial = 604] [outer = 0x0] 11:21:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x112a75c00) [pid = 1646] [serial = 605] [outer = 0x112a72800] 11:21:02 INFO - PROCESS | 1646 | 1469557262513 Marionette DEBUG loaded listener.js 11:21:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x112d19000) [pid = 1646] [serial = 606] [outer = 0x112a72800] 11:21:02 INFO - PROCESS | 1646 | 1469557262842 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]]]}] 11:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 470ms 11:21:02 INFO - PROCESS | 1646 | 1469557262864 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:21:02 INFO - PROCESS | 1646 | 1469557262870 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:21:02 INFO - PROCESS | 1646 | 1469557262875 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 1646 | 1469557262877 Marionette TRACE conn2 <- [1,782,null,{}] 11:21:02 INFO - PROCESS | 1646 | 1469557262879 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}] 11:21:02 INFO - PROCESS | 1646 | 1469557262881 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:02 INFO - PROCESS | 1646 | 1469557262959 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:21:03 INFO - PROCESS | 1646 | 1469557263006 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 1646 | 1469557263007 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x11748f800 == 29 [pid = 1646] [id = 203] 11:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x112e31400) [pid = 1646] [serial = 607] [outer = 0x0] 11:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x114f7c800) [pid = 1646] [serial = 608] [outer = 0x112e31400] 11:21:03 INFO - PROCESS | 1646 | 1469557263035 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1174cc400) [pid = 1646] [serial = 609] [outer = 0x112e31400] 11:21:03 INFO - PROCESS | 1646 | 1469557263351 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]]]}] 11:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 522ms 11:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:21:03 INFO - PROCESS | 1646 | 1469557263398 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:21:03 INFO - PROCESS | 1646 | 1469557263400 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:21:03 INFO - PROCESS | 1646 | 1469557263402 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:21:03 INFO - PROCESS | 1646 | 1469557263404 Marionette TRACE conn2 <- [1,786,null,{}] 11:21:03 INFO - PROCESS | 1646 | 1469557263412 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}] 11:21:03 INFO - PROCESS | 1646 | 1469557263416 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:03 INFO - PROCESS | 1646 | 1469557263491 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:21:03 INFO - PROCESS | 1646 | 1469557263540 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 1646 | 1469557263542 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x119309800 == 30 [pid = 1646] [id = 204] 11:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1127d5800) [pid = 1646] [serial = 610] [outer = 0x0] 11:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1182d8400) [pid = 1646] [serial = 611] [outer = 0x1127d5800] 11:21:03 INFO - PROCESS | 1646 | 1469557263570 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118565000) [pid = 1646] [serial = 612] [outer = 0x1127d5800] 11:21:03 INFO - PROCESS | 1646 | 1469557263853 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]]]}] 11:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 471ms 11:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:21:03 INFO - PROCESS | 1646 | 1469557263873 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:21:03 INFO - PROCESS | 1646 | 1469557263875 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:21:03 INFO - PROCESS | 1646 | 1469557263877 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:21:03 INFO - PROCESS | 1646 | 1469557263878 Marionette TRACE conn2 <- [1,790,null,{}] 11:21:03 INFO - PROCESS | 1646 | 1469557263881 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}] 11:21:03 INFO - PROCESS | 1646 | 1469557263883 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:03 INFO - PROCESS | 1646 | 1469557263972 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:21:03 INFO - PROCESS | 1646 | 1469557263976 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 1646 | 1469557263978 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e45800 == 31 [pid = 1646] [id = 205] 11:21:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x118568000) [pid = 1646] [serial = 613] [outer = 0x0] 11:21:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x11868c400) [pid = 1646] [serial = 614] [outer = 0x118568000] 11:21:04 INFO - PROCESS | 1646 | 1469557264005 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118866c00) [pid = 1646] [serial = 615] [outer = 0x118568000] 11:21:04 INFO - PROCESS | 1646 | 1469557264354 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]]]}] 11:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 519ms 11:21:04 INFO - PROCESS | 1646 | 1469557264396 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:21:04 INFO - PROCESS | 1646 | 1469557264397 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:21:04 INFO - PROCESS | 1646 | 1469557264401 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 1646 | 1469557264409 Marionette TRACE conn2 <- [1,794,null,{}] 11:21:04 INFO - PROCESS | 1646 | 1469557264413 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}] 11:21:04 INFO - PROCESS | 1646 | 1469557264414 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:04 INFO - PROCESS | 1646 | 1469557264502 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:21:04 INFO - PROCESS | 1646 | 1469557264531 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 1646 | 1469557264532 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12116e800 == 32 [pid = 1646] [id = 206] 11:21:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x112a7dc00) [pid = 1646] [serial = 616] [outer = 0x0] 11:21:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x118fb5400) [pid = 1646] [serial = 617] [outer = 0x112a7dc00] 11:21:04 INFO - PROCESS | 1646 | 1469557264557 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1193a0800) [pid = 1646] [serial = 618] [outer = 0x112a7dc00] 11:21:04 INFO - PROCESS | 1646 | 1469557264894 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]]]}] 11:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 527ms 11:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:21:04 INFO - PROCESS | 1646 | 1469557264928 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:21:04 INFO - PROCESS | 1646 | 1469557264929 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:21:04 INFO - PROCESS | 1646 | 1469557264931 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 1646 | 1469557264932 Marionette TRACE conn2 <- [1,798,null,{}] 11:21:04 INFO - PROCESS | 1646 | 1469557264942 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}] 11:21:04 INFO - PROCESS | 1646 | 1469557264946 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:05 INFO - PROCESS | 1646 | 1469557265057 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:21:05 INFO - PROCESS | 1646 | 1469557265061 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:05 INFO - PROCESS | 1646 | 1469557265062 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x124add800 == 33 [pid = 1646] [id = 207] 11:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11646d400) [pid = 1646] [serial = 619] [outer = 0x0] 11:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1194fe800) [pid = 1646] [serial = 620] [outer = 0x11646d400] 11:21:05 INFO - PROCESS | 1646 | 1469557265088 Marionette DEBUG loaded listener.js 11:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x119a48c00) [pid = 1646] [serial = 621] [outer = 0x11646d400] 11:21:05 INFO - PROCESS | 1646 | 1469557265398 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]]]}] 11:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 526ms 11:21:05 INFO - PROCESS | 1646 | 1469557265458 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 1646 | 1469557265459 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:21:05 INFO - PROCESS | 1646 | 1469557265461 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 1646 | 1469557265462 Marionette TRACE conn2 <- [1,802,null,{}] 11:21:05 INFO - PROCESS | 1646 | 1469557265464 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}] 11:21:05 INFO - PROCESS | 1646 | 1469557265466 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:05 INFO - PROCESS | 1646 | 1469557265558 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:21:05 INFO - PROCESS | 1646 | 1469557265590 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:05 INFO - PROCESS | 1646 | 1469557265591 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x126446000 == 34 [pid = 1646] [id = 208] 11:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119a3ec00) [pid = 1646] [serial = 622] [outer = 0x0] 11:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x120ea6400) [pid = 1646] [serial = 623] [outer = 0x119a3ec00] 11:21:05 INFO - PROCESS | 1646 | 1469557265616 Marionette DEBUG loaded listener.js 11:21:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1212eb800) [pid = 1646] [serial = 624] [outer = 0x119a3ec00] 11:21:05 INFO - PROCESS | 1646 | 1469557265983 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]]]}] 11:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 568ms 11:21:06 INFO - PROCESS | 1646 | 1469557266029 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:21:06 INFO - PROCESS | 1646 | 1469557266030 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:21:06 INFO - PROCESS | 1646 | 1469557266033 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:21:06 INFO - PROCESS | 1646 | 1469557266034 Marionette TRACE conn2 <- [1,806,null,{}] 11:21:06 INFO - PROCESS | 1646 | 1469557266036 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}] 11:21:06 INFO - PROCESS | 1646 | 1469557266037 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:06 INFO - PROCESS | 1646 | 1469557266127 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:21:06 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1127d4c00) [pid = 1646] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:21:06 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1121bdc00) [pid = 1646] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:21:06 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1174c8400) [pid = 1646] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:21:06 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x118684c00) [pid = 1646] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:21:06 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x11868a400) [pid = 1646] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:21:06 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x112a71400) [pid = 1646] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:21:06 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x1174d0c00) [pid = 1646] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:21:06 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x124a1dc00) [pid = 1646] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:21:06 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x112675000) [pid = 1646] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:21:06 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x119730800) [pid = 1646] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:21:06 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x112a6ec00) [pid = 1646] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:21:06 INFO - PROCESS | 1646 | 1469557266247 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 1646 | 1469557266248 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x123d41000 == 35 [pid = 1646] [id = 209] 11:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1121be800) [pid = 1646] [serial = 625] [outer = 0x0] 11:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x112a73800) [pid = 1646] [serial = 626] [outer = 0x1121be800] 11:21:06 INFO - PROCESS | 1646 | 1469557266275 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11868a400) [pid = 1646] [serial = 627] [outer = 0x1121be800] 11:21:06 INFO - PROCESS | 1646 | [1646] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:21:06 INFO - PROCESS | 1646 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:21:06 INFO - PROCESS | 1646 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:21:06 INFO - PROCESS | 1646 | [GFX2-]: Using SkiaGL canvas. 11:21:06 INFO - PROCESS | 1646 | 1469557266564 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]]]}] 11:21:06 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 11:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 569ms 11:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:21:06 INFO - PROCESS | 1646 | 1469557266604 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:21:06 INFO - PROCESS | 1646 | 1469557266606 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:21:06 INFO - PROCESS | 1646 | 1469557266608 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:21:06 INFO - PROCESS | 1646 | 1469557266610 Marionette TRACE conn2 <- [1,810,null,{}] 11:21:06 INFO - PROCESS | 1646 | 1469557266612 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}] 11:21:06 INFO - PROCESS | 1646 | 1469557266613 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:06 INFO - PROCESS | 1646 | 1469557266695 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:21:06 INFO - PROCESS | 1646 | 1469557266700 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 1646 | 1469557266702 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x119309000 == 36 [pid = 1646] [id = 210] 11:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x118565c00) [pid = 1646] [serial = 628] [outer = 0x0] 11:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x121720000) [pid = 1646] [serial = 629] [outer = 0x118565c00] 11:21:06 INFO - PROCESS | 1646 | 1469557266727 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x124a1d400) [pid = 1646] [serial = 630] [outer = 0x118565c00] 11:21:07 INFO - PROCESS | 1646 | 1469557267038 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]]]}] 11:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 468ms 11:21:07 INFO - PROCESS | 1646 | 1469557267077 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 1646 | 1469557267078 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:21:07 INFO - PROCESS | 1646 | 1469557267080 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 1646 | 1469557267082 Marionette TRACE conn2 <- [1,814,null,{}] 11:21:07 INFO - PROCESS | 1646 | 1469557267084 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}] 11:21:07 INFO - PROCESS | 1646 | 1469557267085 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:07 INFO - PROCESS | 1646 | 1469557267157 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:21:07 INFO - PROCESS | 1646 | 1469557267208 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:07 INFO - PROCESS | 1646 | 1469557267209 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12916d000 == 37 [pid = 1646] [id = 211] 11:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1193a7400) [pid = 1646] [serial = 631] [outer = 0x0] 11:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x124d21c00) [pid = 1646] [serial = 632] [outer = 0x1193a7400] 11:21:07 INFO - PROCESS | 1646 | 1469557267234 Marionette DEBUG loaded listener.js 11:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x125439800) [pid = 1646] [serial = 633] [outer = 0x1193a7400] 11:21:07 INFO - PROCESS | 1646 | 1469557267542 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] 11:21:07 INFO - PROCESS | 1646 | 1469557267605 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:21:07 INFO - PROCESS | 1646 | 1469557267609 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 1646 | 1469557267611 Marionette TRACE conn2 <- [1,818,null,{}] 11:21:07 INFO - PROCESS | 1646 | 1469557267614 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}] 11:21:07 INFO - PROCESS | 1646 | 1469557267617 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:07 INFO - PROCESS | 1646 | 1469557267756 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:21:07 INFO - PROCESS | 1646 | 1469557267804 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:07 INFO - PROCESS | 1646 | 1469557267805 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12116d800 == 38 [pid = 1646] [id = 212] 11:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x119798c00) [pid = 1646] [serial = 634] [outer = 0x0] 11:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x125debc00) [pid = 1646] [serial = 635] [outer = 0x119798c00] 11:21:07 INFO - PROCESS | 1646 | 1469557267831 Marionette DEBUG loaded listener.js 11:21:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x126478800) [pid = 1646] [serial = 636] [outer = 0x119798c00] 11:21:08 INFO - PROCESS | 1646 | 1469557268114 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]]]}] 11:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 520ms 11:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:21:08 INFO - PROCESS | 1646 | 1469557268128 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:21:08 INFO - PROCESS | 1646 | 1469557268130 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:21:08 INFO - PROCESS | 1646 | 1469557268140 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:21:08 INFO - PROCESS | 1646 | 1469557268141 Marionette TRACE conn2 <- [1,822,null,{}] 11:21:08 INFO - PROCESS | 1646 | 1469557268144 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}] 11:21:08 INFO - PROCESS | 1646 | 1469557268146 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:08 INFO - PROCESS | 1646 | 1469557268238 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:21:08 INFO - PROCESS | 1646 | 1469557268345 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 1646 | 1469557268347 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x112636800 == 39 [pid = 1646] [id = 213] 11:21:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x110e7d000) [pid = 1646] [serial = 637] [outer = 0x0] 11:21:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x110eae000) [pid = 1646] [serial = 638] [outer = 0x110e7d000] 11:21:08 INFO - PROCESS | 1646 | 1469557268390 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112137800) [pid = 1646] [serial = 639] [outer = 0x110e7d000] 11:21:08 INFO - PROCESS | 1646 | 1469557268972 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] 11:21:09 INFO - PROCESS | 1646 | 1469557269014 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:21:09 INFO - PROCESS | 1646 | 1469557269040 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 1646 | 1469557269042 Marionette TRACE conn2 <- [1,826,null,{}] 11:21:09 INFO - PROCESS | 1646 | 1469557269047 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}] 11:21:09 INFO - PROCESS | 1646 | 1469557269050 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:09 INFO - PROCESS | 1646 | 1469557269193 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:21:09 INFO - PROCESS | 1646 | 1469557269251 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:09 INFO - PROCESS | 1646 | 1469557269253 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f15000 == 40 [pid = 1646] [id = 214] 11:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x114fabc00) [pid = 1646] [serial = 640] [outer = 0x0] 11:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x116989000) [pid = 1646] [serial = 641] [outer = 0x114fabc00] 11:21:09 INFO - PROCESS | 1646 | 1469557269284 Marionette DEBUG loaded listener.js 11:21:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1174d3c00) [pid = 1646] [serial = 642] [outer = 0x114fabc00] 11:21:09 INFO - PROCESS | 1646 | 1469557269940 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]]]}] 11:21:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12116d800 == 39 [pid = 1646] [id = 212] 11:21:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12916d000 == 38 [pid = 1646] [id = 211] 11:21:09 INFO - PROCESS | 1646 | --DOCSHELL 0x119309000 == 37 [pid = 1646] [id = 210] 11:21:09 INFO - PROCESS | 1646 | --DOCSHELL 0x123d41000 == 36 [pid = 1646] [id = 209] 11:21:09 INFO - PROCESS | 1646 | --DOCSHELL 0x126446000 == 35 [pid = 1646] [id = 208] 11:21:09 INFO - PROCESS | 1646 | --DOCSHELL 0x124add800 == 34 [pid = 1646] [id = 207] 11:21:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12116e800 == 33 [pid = 1646] [id = 206] 11:21:09 INFO - PROCESS | 1646 | --DOCSHELL 0x120e45800 == 32 [pid = 1646] [id = 205] 11:21:09 INFO - PROCESS | 1646 | --DOCSHELL 0x119309800 == 31 [pid = 1646] [id = 204] 11:21:09 INFO - PROCESS | 1646 | --DOCSHELL 0x11748f800 == 30 [pid = 1646] [id = 203] 11:21:09 INFO - PROCESS | 1646 | --DOCSHELL 0x11668a000 == 29 [pid = 1646] [id = 202] 11:21:09 INFO - PROCESS | 1646 | --DOCSHELL 0x117112800 == 28 [pid = 1646] [id = 201] 11:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 995ms 11:21:10 INFO - PROCESS | 1646 | 1469557270012 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 1646 | 1469557270014 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:21:10 INFO - PROCESS | 1646 | 1469557270017 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 1646 | 1469557270019 Marionette TRACE conn2 <- [1,830,null,{}] 11:21:10 INFO - PROCESS | 1646 | 1469557270023 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}] 11:21:10 INFO - PROCESS | 1646 | 1469557270024 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:10 INFO - PROCESS | 1646 | 1469557270096 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x125438000) [pid = 1646] [serial = 591] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11979b800) [pid = 1646] [serial = 581] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11999dc00) [pid = 1646] [serial = 582] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1194f9000) [pid = 1646] [serial = 579] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118866000) [pid = 1646] [serial = 585] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x125def000) [pid = 1646] [serial = 594] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x125d03c00) [pid = 1646] [serial = 593] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x123de0000) [pid = 1646] [serial = 588] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11693a800) [pid = 1646] [serial = 584] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x120fcd000) [pid = 1646] [serial = 587] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x118406c00) [pid = 1646] [serial = 575] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x118569400) [pid = 1646] [serial = 576] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1193a4c00) [pid = 1646] [serial = 578] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x1197a4400) [pid = 1646] [serial = 564] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x112a78800) [pid = 1646] [serial = 566] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1132a8400) [pid = 1646] [serial = 567] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x117c4e400) [pid = 1646] [serial = 569] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1182dac00) [pid = 1646] [serial = 570] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x124d2d000) [pid = 1646] [serial = 590] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x112a7b800) [pid = 1646] [serial = 572] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x115e8ac00) [pid = 1646] [serial = 573] [outer = 0x0] [url = about:blank] 11:21:10 INFO - PROCESS | 1646 | 1469557270156 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 1646 | 1469557270157 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ac5000 == 29 [pid = 1646] [id = 215] 11:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x112a6f800) [pid = 1646] [serial = 643] [outer = 0x0] 11:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x112a83800) [pid = 1646] [serial = 644] [outer = 0x112a6f800] 11:21:10 INFO - PROCESS | 1646 | 1469557270186 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x115e8ac00) [pid = 1646] [serial = 645] [outer = 0x112a6f800] 11:21:10 INFO - PROCESS | 1646 | 1469557270498 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]]]}] 11:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 520ms 11:21:10 INFO - PROCESS | 1646 | 1469557270538 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 1646 | 1469557270541 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:21:10 INFO - PROCESS | 1646 | 1469557270546 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 1646 | 1469557270548 Marionette TRACE conn2 <- [1,834,null,{}] 11:21:10 INFO - PROCESS | 1646 | 1469557270550 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}] 11:21:10 INFO - PROCESS | 1646 | 1469557270552 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:10 INFO - PROCESS | 1646 | 1469557270627 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:21:10 INFO - PROCESS | 1646 | 1469557270685 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 1646 | 1469557270686 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cae000 == 30 [pid = 1646] [id = 216] 11:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x112a78800) [pid = 1646] [serial = 646] [outer = 0x0] 11:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1174ca000) [pid = 1646] [serial = 647] [outer = 0x112a78800] 11:21:10 INFO - PROCESS | 1646 | 1469557270715 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11840a400) [pid = 1646] [serial = 648] [outer = 0x112a78800] 11:21:11 INFO - PROCESS | 1646 | 1469557271017 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]]]}] 11:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 523ms 11:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:21:11 INFO - PROCESS | 1646 | 1469557271070 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:21:11 INFO - PROCESS | 1646 | 1469557271071 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:21:11 INFO - PROCESS | 1646 | 1469557271073 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:21:11 INFO - PROCESS | 1646 | 1469557271076 Marionette TRACE conn2 <- [1,838,null,{}] 11:21:11 INFO - PROCESS | 1646 | 1469557271084 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}] 11:21:11 INFO - PROCESS | 1646 | 1469557271087 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:11 INFO - PROCESS | 1646 | 1469557271162 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:21:11 INFO - PROCESS | 1646 | 1469557271215 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:11 INFO - PROCESS | 1646 | 1469557271217 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e45800 == 31 [pid = 1646] [id = 217] 11:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11840a000) [pid = 1646] [serial = 649] [outer = 0x0] 11:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118688800) [pid = 1646] [serial = 650] [outer = 0x11840a000] 11:21:11 INFO - PROCESS | 1646 | 1469557271245 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11910f800) [pid = 1646] [serial = 651] [outer = 0x11840a000] 11:21:11 INFO - PROCESS | 1646 | 1469557271525 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]]]}] 11:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 471ms 11:21:11 INFO - PROCESS | 1646 | 1469557271544 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:21:11 INFO - PROCESS | 1646 | 1469557271546 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:21:11 INFO - PROCESS | 1646 | 1469557271556 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:21:11 INFO - PROCESS | 1646 | 1469557271557 Marionette TRACE conn2 <- [1,842,null,{}] 11:21:11 INFO - PROCESS | 1646 | 1469557271560 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}] 11:21:11 INFO - PROCESS | 1646 | 1469557271561 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:11 INFO - PROCESS | 1646 | 1469557271646 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:21:11 INFO - PROCESS | 1646 | 1469557271653 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:11 INFO - PROCESS | 1646 | 1469557271654 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x123d4e000 == 32 [pid = 1646] [id = 218] 11:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1193ab000) [pid = 1646] [serial = 652] [outer = 0x0] 11:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1194fe000) [pid = 1646] [serial = 653] [outer = 0x1193ab000] 11:21:11 INFO - PROCESS | 1646 | 1469557271679 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x119757800) [pid = 1646] [serial = 654] [outer = 0x1193ab000] 11:21:12 INFO - PROCESS | 1646 | 1469557272026 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]]]}] 11:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 529ms 11:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:21:12 INFO - PROCESS | 1646 | 1469557272077 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 1646 | 1469557272078 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:21:12 INFO - PROCESS | 1646 | 1469557272080 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 1646 | 1469557272081 Marionette TRACE conn2 <- [1,846,null,{}] 11:21:12 INFO - PROCESS | 1646 | 1469557272095 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}] 11:21:12 INFO - PROCESS | 1646 | 1469557272096 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:12 INFO - PROCESS | 1646 | 1469557272186 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:21:12 INFO - PROCESS | 1646 | 1469557272190 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 1646 | 1469557272191 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x117caa800 == 33 [pid = 1646] [id = 219] 11:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1193a2c00) [pid = 1646] [serial = 655] [outer = 0x0] 11:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1197a0400) [pid = 1646] [serial = 656] [outer = 0x1193a2c00] 11:21:12 INFO - PROCESS | 1646 | 1469557272216 Marionette DEBUG loaded listener.js 11:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x120e99800) [pid = 1646] [serial = 657] [outer = 0x1193a2c00] 11:21:12 INFO - PROCESS | 1646 | 1469557272540 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]]]}] 11:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 472ms 11:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:21:12 INFO - PROCESS | 1646 | 1469557272553 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 1646 | 1469557272554 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:21:12 INFO - PROCESS | 1646 | 1469557272556 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 1646 | 1469557272557 Marionette TRACE conn2 <- [1,850,null,{}] 11:21:12 INFO - PROCESS | 1646 | 1469557272560 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}] 11:21:12 INFO - PROCESS | 1646 | 1469557272564 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:12 INFO - PROCESS | 1646 | 1469557272678 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:21:12 INFO - PROCESS | 1646 | 1469557272712 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 1646 | 1469557272714 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12695f800 == 34 [pid = 1646] [id = 220] 11:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x120ea4c00) [pid = 1646] [serial = 658] [outer = 0x0] 11:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x123c18000) [pid = 1646] [serial = 659] [outer = 0x120ea4c00] 11:21:12 INFO - PROCESS | 1646 | 1469557272739 Marionette DEBUG loaded listener.js 11:21:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x125d94000) [pid = 1646] [serial = 660] [outer = 0x120ea4c00] 11:21:13 INFO - PROCESS | 1646 | 1469557273077 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]]]}] 11:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 567ms 11:21:13 INFO - PROCESS | 1646 | 1469557273125 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:21:13 INFO - PROCESS | 1646 | 1469557273126 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:21:13 INFO - PROCESS | 1646 | 1469557273128 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:21:13 INFO - PROCESS | 1646 | 1469557273129 Marionette TRACE conn2 <- [1,854,null,{}] 11:21:13 INFO - PROCESS | 1646 | 1469557273131 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}] 11:21:13 INFO - PROCESS | 1646 | 1469557273133 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:13 INFO - PROCESS | 1646 | 1469557273226 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:21:13 INFO - PROCESS | 1646 | 1469557273229 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 1646 | 1469557273231 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x129150000 == 35 [pid = 1646] [id = 221] 11:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x120fccc00) [pid = 1646] [serial = 661] [outer = 0x0] 11:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x125df7400) [pid = 1646] [serial = 662] [outer = 0x120fccc00] 11:21:13 INFO - PROCESS | 1646 | 1469557273255 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1260a9800) [pid = 1646] [serial = 663] [outer = 0x120fccc00] 11:21:13 INFO - PROCESS | 1646 | 1469557273558 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]]]}] 11:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 11:21:13 INFO - PROCESS | 1646 | 1469557273597 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:21:13 INFO - PROCESS | 1646 | 1469557273598 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:21:13 INFO - PROCESS | 1646 | 1469557273603 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:21:13 INFO - PROCESS | 1646 | 1469557273604 Marionette TRACE conn2 <- [1,858,null,{}] 11:21:13 INFO - PROCESS | 1646 | 1469557273606 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}] 11:21:13 INFO - PROCESS | 1646 | 1469557273607 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:13 INFO - PROCESS | 1646 | 1469557273697 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:21:13 INFO - PROCESS | 1646 | 1469557273707 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 1646 | 1469557273708 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296d3800 == 36 [pid = 1646] [id = 222] 11:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x125df6400) [pid = 1646] [serial = 664] [outer = 0x0] 11:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126726c00) [pid = 1646] [serial = 665] [outer = 0x125df6400] 11:21:13 INFO - PROCESS | 1646 | 1469557273732 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1269b2c00) [pid = 1646] [serial = 666] [outer = 0x125df6400] 11:21:14 INFO - PROCESS | 1646 | 1469557274064 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]]]}] 11:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 519ms 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1133b6400) [pid = 1646] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11646d400) [pid = 1646] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112a7dc00) [pid = 1646] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112a72800) [pid = 1646] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112e31400) [pid = 1646] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x119a3ec00) [pid = 1646] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1121be800) [pid = 1646] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1127d5800) [pid = 1646] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x113cd8800) [pid = 1646] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118565c00) [pid = 1646] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118568000) [pid = 1646] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1193a7400) [pid = 1646] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:21:14 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1133b4000) [pid = 1646] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:21:14 INFO - PROCESS | 1646 | 1469557274179 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 1646 | 1469557274180 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:21:14 INFO - PROCESS | 1646 | 1469557274185 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 1646 | 1469557274186 Marionette TRACE conn2 <- [1,862,null,{}] 11:21:14 INFO - PROCESS | 1646 | 1469557274189 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}] 11:21:14 INFO - PROCESS | 1646 | 1469557274190 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:14 INFO - PROCESS | 1646 | 1469557274264 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:21:14 INFO - PROCESS | 1646 | 1469557274269 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 1646 | 1469557274270 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b87000 == 37 [pid = 1646] [id = 223] 11:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1133b4000) [pid = 1646] [serial = 667] [outer = 0x0] 11:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11714a000) [pid = 1646] [serial = 668] [outer = 0x1133b4000] 11:21:14 INFO - PROCESS | 1646 | 1469557274295 Marionette DEBUG loaded listener.js 11:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118861400) [pid = 1646] [serial = 669] [outer = 0x1133b4000] 11:21:14 INFO - PROCESS | 1646 | 1469557274595 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]]]}] 11:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 420ms 11:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:21:14 INFO - PROCESS | 1646 | 1469557274608 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 1646 | 1469557274609 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:21:14 INFO - PROCESS | 1646 | 1469557274611 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 1646 | 1469557274612 Marionette TRACE conn2 <- [1,866,null,{}] 11:21:14 INFO - PROCESS | 1646 | 1469557274614 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}] 11:21:14 INFO - PROCESS | 1646 | 1469557274617 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:14 INFO - PROCESS | 1646 | 1469557274696 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:21:14 INFO - PROCESS | 1646 | 1469557274701 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 1646 | 1469557274703 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181b6000 == 38 [pid = 1646] [id = 224] 11:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11974b800) [pid = 1646] [serial = 670] [outer = 0x0] 11:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1269b2800) [pid = 1646] [serial = 671] [outer = 0x11974b800] 11:21:14 INFO - PROCESS | 1646 | 1469557274727 Marionette DEBUG loaded listener.js 11:21:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x126bd1800) [pid = 1646] [serial = 672] [outer = 0x11974b800] 11:21:15 INFO - PROCESS | 1646 | 1469557275057 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]]]}] 11:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 11:21:15 INFO - PROCESS | 1646 | 1469557275080 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 1646 | 1469557275081 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:21:15 INFO - PROCESS | 1646 | 1469557275086 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 1646 | 1469557275088 Marionette TRACE conn2 <- [1,870,null,{}] 11:21:15 INFO - PROCESS | 1646 | 1469557275090 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}] 11:21:15 INFO - PROCESS | 1646 | 1469557275091 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:15 INFO - PROCESS | 1646 | 1469557275202 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:21:15 INFO - PROCESS | 1646 | 1469557275208 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 1646 | 1469557275209 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa7b000 == 39 [pid = 1646] [id = 225] 11:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x126bd5800) [pid = 1646] [serial = 673] [outer = 0x0] 11:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126d52400) [pid = 1646] [serial = 674] [outer = 0x126bd5800] 11:21:15 INFO - PROCESS | 1646 | 1469557275236 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x128bad800) [pid = 1646] [serial = 675] [outer = 0x126bd5800] 11:21:15 INFO - PROCESS | 1646 | 1469557275578 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]]]}] 11:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 520ms 11:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:21:15 INFO - PROCESS | 1646 | 1469557275607 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 1646 | 1469557275609 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:21:15 INFO - PROCESS | 1646 | 1469557275613 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 1646 | 1469557275614 Marionette TRACE conn2 <- [1,874,null,{}] 11:21:15 INFO - PROCESS | 1646 | 1469557275618 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}] 11:21:15 INFO - PROCESS | 1646 | 1469557275620 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:15 INFO - PROCESS | 1646 | 1469557275738 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:21:15 INFO - PROCESS | 1646 | 1469557275811 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 1646 | 1469557275812 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9a7800 == 40 [pid = 1646] [id = 226] 11:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119758400) [pid = 1646] [serial = 676] [outer = 0x0] 11:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128baf400) [pid = 1646] [serial = 677] [outer = 0x119758400] 11:21:15 INFO - PROCESS | 1646 | 1469557275850 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128cc8400) [pid = 1646] [serial = 678] [outer = 0x119758400] 11:21:16 INFO - PROCESS | 1646 | 1469557276121 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]]]}] 11:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 524ms 11:21:16 INFO - PROCESS | 1646 | 1469557276140 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 1646 | 1469557276142 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:21:16 INFO - PROCESS | 1646 | 1469557276145 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 1646 | 1469557276146 Marionette TRACE conn2 <- [1,878,null,{}] 11:21:16 INFO - PROCESS | 1646 | 1469557276157 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}] 11:21:16 INFO - PROCESS | 1646 | 1469557276158 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:16 INFO - PROCESS | 1646 | 1469557276288 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:21:16 INFO - PROCESS | 1646 | 1469557276339 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:16 INFO - PROCESS | 1646 | 1469557276341 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x113009800 == 41 [pid = 1646] [id = 227] 11:21:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x110e77c00) [pid = 1646] [serial = 679] [outer = 0x0] 11:21:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x111aa5800) [pid = 1646] [serial = 680] [outer = 0x110e77c00] 11:21:16 INFO - PROCESS | 1646 | 1469557276372 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x112a71c00) [pid = 1646] [serial = 681] [outer = 0x110e77c00] 11:21:16 INFO - PROCESS | 1646 | 1469557276827 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]]]}] 11:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 720ms 11:21:16 INFO - PROCESS | 1646 | 1469557276865 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 1646 | 1469557276868 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:21:16 INFO - PROCESS | 1646 | 1469557276871 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 1646 | 1469557276873 Marionette TRACE conn2 <- [1,882,null,{}] 11:21:16 INFO - PROCESS | 1646 | 1469557276876 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}] 11:21:16 INFO - PROCESS | 1646 | 1469557276880 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:16 INFO - PROCESS | 1646 | 1469557276981 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:21:17 INFO - PROCESS | 1646 | 1469557277072 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 1646 | 1469557277074 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aec800 == 42 [pid = 1646] [id = 228] 11:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1174d4c00) [pid = 1646] [serial = 682] [outer = 0x0] 11:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1181a3800) [pid = 1646] [serial = 683] [outer = 0x1174d4c00] 11:21:17 INFO - PROCESS | 1646 | 1469557277104 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118410800) [pid = 1646] [serial = 684] [outer = 0x1174d4c00] 11:21:17 INFO - PROCESS | 1646 | 1469557277503 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]]]}] 11:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 11:21:17 INFO - PROCESS | 1646 | 1469557277542 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:21:17 INFO - PROCESS | 1646 | 1469557277544 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:21:17 INFO - PROCESS | 1646 | 1469557277546 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:21:17 INFO - PROCESS | 1646 | 1469557277547 Marionette TRACE conn2 <- [1,886,null,{}] 11:21:17 INFO - PROCESS | 1646 | 1469557277550 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}] 11:21:17 INFO - PROCESS | 1646 | 1469557277551 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:17 INFO - PROCESS | 1646 | 1469557277650 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:21:17 INFO - PROCESS | 1646 | 1469557277705 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 1646 | 1469557277706 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296d1000 == 43 [pid = 1646] [id = 229] 11:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11856ec00) [pid = 1646] [serial = 685] [outer = 0x0] 11:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1193a0400) [pid = 1646] [serial = 686] [outer = 0x11856ec00] 11:21:17 INFO - PROCESS | 1646 | 1469557277735 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11979d400) [pid = 1646] [serial = 687] [outer = 0x11856ec00] 11:21:18 INFO - PROCESS | 1646 | 1469557278135 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]]]}] 11:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 619ms 11:21:18 INFO - PROCESS | 1646 | 1469557278165 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 1646 | 1469557278168 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:21:18 INFO - PROCESS | 1646 | 1469557278176 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 1646 | 1469557278179 Marionette TRACE conn2 <- [1,890,null,{}] 11:21:18 INFO - PROCESS | 1646 | 1469557278182 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}] 11:21:18 INFO - PROCESS | 1646 | 1469557278184 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:18 INFO - PROCESS | 1646 | 1469557278287 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:21:18 INFO - PROCESS | 1646 | 1469557278379 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:18 INFO - PROCESS | 1646 | 1469557278381 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bad9000 == 44 [pid = 1646] [id = 230] 11:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x121714800) [pid = 1646] [serial = 688] [outer = 0x0] 11:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x124d28400) [pid = 1646] [serial = 689] [outer = 0x121714800] 11:21:18 INFO - PROCESS | 1646 | 1469557278409 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x125df0000) [pid = 1646] [serial = 690] [outer = 0x121714800] 11:21:18 INFO - PROCESS | 1646 | 1469557278817 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]]]}] 11:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 674ms 11:21:18 INFO - PROCESS | 1646 | 1469557278847 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 1646 | 1469557278848 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:21:18 INFO - PROCESS | 1646 | 1469557278851 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 1646 | 1469557278852 Marionette TRACE conn2 <- [1,894,null,{}] 11:21:18 INFO - PROCESS | 1646 | 1469557278855 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}] 11:21:18 INFO - PROCESS | 1646 | 1469557278856 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:18 INFO - PROCESS | 1646 | 1469557278955 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:21:19 INFO - PROCESS | 1646 | 1469557279008 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 1646 | 1469557279009 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x118166000 == 45 [pid = 1646] [id = 231] 11:21:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1182dd800) [pid = 1646] [serial = 691] [outer = 0x0] 11:21:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x120fd2000) [pid = 1646] [serial = 692] [outer = 0x1182dd800] 11:21:19 INFO - PROCESS | 1646 | 1469557279038 Marionette DEBUG loaded listener.js 11:21:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1260a5000) [pid = 1646] [serial = 693] [outer = 0x1182dd800] 11:21:19 INFO - PROCESS | 1646 | 1469557279623 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]]]}] 11:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 819ms 11:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:21:19 INFO - PROCESS | 1646 | 1469557279671 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:21:19 INFO - PROCESS | 1646 | 1469557279675 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:21:19 INFO - PROCESS | 1646 | 1469557279680 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:21:19 INFO - PROCESS | 1646 | 1469557279683 Marionette TRACE conn2 <- [1,898,null,{}] 11:21:19 INFO - PROCESS | 1646 | 1469557279690 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}] 11:21:19 INFO - PROCESS | 1646 | 1469557279692 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:19 INFO - PROCESS | 1646 | 1469557279819 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:21:19 INFO - PROCESS | 1646 | 1469557279915 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 1646 | 1469557279916 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x113c2d800 == 46 [pid = 1646] [id = 232] 11:21:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11267d000) [pid = 1646] [serial = 694] [outer = 0x0] 11:21:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1127d3800) [pid = 1646] [serial = 695] [outer = 0x11267d000] 11:21:19 INFO - PROCESS | 1646 | 1469557279961 Marionette DEBUG loaded listener.js 11:21:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x112a71400) [pid = 1646] [serial = 696] [outer = 0x11267d000] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x11942c800 == 45 [pid = 1646] [id = 200] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9a7800 == 44 [pid = 1646] [id = 226] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa7b000 == 43 [pid = 1646] [id = 225] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1181b6000 == 42 [pid = 1646] [id = 224] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x128b87000 == 41 [pid = 1646] [id = 223] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1296d3800 == 40 [pid = 1646] [id = 222] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x129150000 == 39 [pid = 1646] [id = 221] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12695f800 == 38 [pid = 1646] [id = 220] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x117caa800 == 37 [pid = 1646] [id = 219] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x123d4e000 == 36 [pid = 1646] [id = 218] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x120e45800 == 35 [pid = 1646] [id = 217] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x117cae000 == 34 [pid = 1646] [id = 216] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x116ac5000 == 33 [pid = 1646] [id = 215] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x118f15000 == 32 [pid = 1646] [id = 214] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x112636800 == 31 [pid = 1646] [id = 213] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x118166000 == 30 [pid = 1646] [id = 231] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x12bad9000 == 29 [pid = 1646] [id = 230] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x1296d1000 == 28 [pid = 1646] [id = 229] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x119aec800 == 27 [pid = 1646] [id = 228] 11:21:20 INFO - PROCESS | 1646 | --DOCSHELL 0x113009800 == 26 [pid = 1646] [id = 227] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x125debc00) [pid = 1646] [serial = 635] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1174c9c00) [pid = 1646] [serial = 603] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1194fe800) [pid = 1646] [serial = 620] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1193a0800) [pid = 1646] [serial = 618] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112a75c00) [pid = 1646] [serial = 605] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x114f7c800) [pid = 1646] [serial = 608] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x120ea6400) [pid = 1646] [serial = 623] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112a73800) [pid = 1646] [serial = 626] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118565000) [pid = 1646] [serial = 612] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x115e92400) [pid = 1646] [serial = 602] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112d19000) [pid = 1646] [serial = 606] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118fb2400) [pid = 1646] [serial = 600] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1212eb800) [pid = 1646] [serial = 624] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x124a1d400) [pid = 1646] [serial = 630] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11868c400) [pid = 1646] [serial = 614] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118fb5400) [pid = 1646] [serial = 617] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x125439800) [pid = 1646] [serial = 633] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119a48c00) [pid = 1646] [serial = 621] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118686c00) [pid = 1646] [serial = 599] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x116154800) [pid = 1646] [serial = 596] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1182d8400) [pid = 1646] [serial = 611] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x121720000) [pid = 1646] [serial = 629] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11868a400) [pid = 1646] [serial = 627] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1174cc400) [pid = 1646] [serial = 609] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x124d21c00) [pid = 1646] [serial = 632] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1174c9000) [pid = 1646] [serial = 597] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118866c00) [pid = 1646] [serial = 615] [outer = 0x0] [url = about:blank] 11:21:20 INFO - PROCESS | 1646 | 1469557280860 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]]]}] 11:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1228ms 11:21:20 INFO - PROCESS | 1646 | 1469557280908 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 1646 | 1469557280911 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:21:20 INFO - PROCESS | 1646 | 1469557280914 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 1646 | 1469557280916 Marionette TRACE conn2 <- [1,902,null,{}] 11:21:20 INFO - PROCESS | 1646 | 1469557280921 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}] 11:21:20 INFO - PROCESS | 1646 | 1469557280923 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:21 INFO - PROCESS | 1646 | 1469557280997 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:21:21 INFO - PROCESS | 1646 | 1469557281006 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 1646 | 1469557281009 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1133e4800 == 27 [pid = 1646] [id = 233] 11:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112678800) [pid = 1646] [serial = 697] [outer = 0x0] 11:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1127d5c00) [pid = 1646] [serial = 698] [outer = 0x112678800] 11:21:21 INFO - PROCESS | 1646 | 1469557281036 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x110ea8400) [pid = 1646] [serial = 699] [outer = 0x112678800] 11:21:21 INFO - PROCESS | 1646 | 1469557281397 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]]]}] 11:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 523ms 11:21:21 INFO - PROCESS | 1646 | 1469557281437 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:21:21 INFO - PROCESS | 1646 | 1469557281441 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:21:21 INFO - PROCESS | 1646 | 1469557281445 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:21:21 INFO - PROCESS | 1646 | 1469557281447 Marionette TRACE conn2 <- [1,906,null,{}] 11:21:21 INFO - PROCESS | 1646 | 1469557281449 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}] 11:21:21 INFO - PROCESS | 1646 | 1469557281451 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:21 INFO - PROCESS | 1646 | 1469557281528 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:21:21 INFO - PROCESS | 1646 | 1469557281532 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 1646 | 1469557281534 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x11711c800 == 28 [pid = 1646] [id = 234] 11:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x113061400) [pid = 1646] [serial = 700] [outer = 0x0] 11:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1131eb800) [pid = 1646] [serial = 701] [outer = 0x113061400] 11:21:21 INFO - PROCESS | 1646 | 1469557281565 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x113c3c800) [pid = 1646] [serial = 702] [outer = 0x113061400] 11:21:21 INFO - PROCESS | 1646 | 1469557281906 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]]]}] 11:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 469ms 11:21:21 INFO - PROCESS | 1646 | 1469557281914 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:21:21 INFO - PROCESS | 1646 | 1469557281917 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:21:21 INFO - PROCESS | 1646 | 1469557281919 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:21:21 INFO - PROCESS | 1646 | 1469557281922 Marionette TRACE conn2 <- [1,910,null,{}] 11:21:21 INFO - PROCESS | 1646 | 1469557281930 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}] 11:21:21 INFO - PROCESS | 1646 | 1469557281935 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:22 INFO - PROCESS | 1646 | 1469557282014 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:21:22 INFO - PROCESS | 1646 | 1469557282064 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:22 INFO - PROCESS | 1646 | 1469557282066 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x118fc6800 == 29 [pid = 1646] [id = 235] 11:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112675c00) [pid = 1646] [serial = 703] [outer = 0x0] 11:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1164eac00) [pid = 1646] [serial = 704] [outer = 0x112675c00] 11:21:22 INFO - PROCESS | 1646 | 1469557282095 Marionette DEBUG loaded listener.js 11:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1174cb800) [pid = 1646] [serial = 705] [outer = 0x112675c00] 11:21:22 INFO - PROCESS | 1646 | 1469557282423 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]]]}] 11:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 522ms 11:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:21:22 INFO - PROCESS | 1646 | 1469557282442 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:21:22 INFO - PROCESS | 1646 | 1469557282445 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:21:22 INFO - PROCESS | 1646 | 1469557282448 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:21:22 INFO - PROCESS | 1646 | 1469557282452 Marionette TRACE conn2 <- [1,914,null,{}] 11:21:22 INFO - PROCESS | 1646 | 1469557282455 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}] 11:21:22 INFO - PROCESS | 1646 | 1469557282457 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:22 INFO - PROCESS | 1646 | 1469557282575 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:21:22 INFO - PROCESS | 1646 | 1469557282651 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:22 INFO - PROCESS | 1646 | 1469557282652 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x11963a800 == 30 [pid = 1646] [id = 236] 11:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1174cc800) [pid = 1646] [serial = 706] [outer = 0x0] 11:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x117c4e800) [pid = 1646] [serial = 707] [outer = 0x1174cc800] 11:21:22 INFO - PROCESS | 1646 | 1469557282693 Marionette DEBUG loaded listener.js 11:21:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1182d8400) [pid = 1646] [serial = 708] [outer = 0x1174cc800] 11:21:23 INFO - PROCESS | 1646 | 1469557282996 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]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 573ms 11:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:21:23 INFO - PROCESS | 1646 | 1469557283029 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 1646 | 1469557283031 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:21:23 INFO - PROCESS | 1646 | 1469557283040 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 1646 | 1469557283049 Marionette TRACE conn2 <- [1,918,null,{}] 11:21:23 INFO - PROCESS | 1646 | 1469557283055 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}] 11:21:23 INFO - PROCESS | 1646 | 1469557283056 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:23 INFO - PROCESS | 1646 | 1469557283149 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:21:23 INFO - PROCESS | 1646 | 1469557283183 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 1646 | 1469557283184 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x121055800 == 31 [pid = 1646] [id = 237] 11:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x111f0b000) [pid = 1646] [serial = 709] [outer = 0x0] 11:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118405400) [pid = 1646] [serial = 710] [outer = 0x111f0b000] 11:21:23 INFO - PROCESS | 1646 | 1469557283209 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118505800) [pid = 1646] [serial = 711] [outer = 0x111f0b000] 11:21:23 INFO - PROCESS | 1646 | 1469557283541 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]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 536ms 11:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:21:23 INFO - PROCESS | 1646 | 1469557283577 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 1646 | 1469557283578 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:21:23 INFO - PROCESS | 1646 | 1469557283580 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 1646 | 1469557283582 Marionette TRACE conn2 <- [1,922,null,{}] 11:21:23 INFO - PROCESS | 1646 | 1469557283584 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}] 11:21:23 INFO - PROCESS | 1646 | 1469557283588 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:23 INFO - PROCESS | 1646 | 1469557283697 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:21:23 INFO - PROCESS | 1646 | 1469557283730 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 1646 | 1469557283732 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x123d3d800 == 32 [pid = 1646] [id = 238] 11:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118565000) [pid = 1646] [serial = 712] [outer = 0x0] 11:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11868a400) [pid = 1646] [serial = 713] [outer = 0x118565000] 11:21:23 INFO - PROCESS | 1646 | 1469557283757 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11910d800) [pid = 1646] [serial = 714] [outer = 0x118565000] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119798c00) [pid = 1646] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x120ea4c00) [pid = 1646] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x120fccc00) [pid = 1646] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x125df6400) [pid = 1646] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11840a000) [pid = 1646] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x114fabc00) [pid = 1646] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112a6f800) [pid = 1646] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112a78800) [pid = 1646] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119758400) [pid = 1646] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x110e7d000) [pid = 1646] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1193ab000) [pid = 1646] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1133b4000) [pid = 1646] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11974b800) [pid = 1646] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126bd5800) [pid = 1646] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:21:24 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1193a2c00) [pid = 1646] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:21:24 INFO - PROCESS | 1646 | 1469557284533 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]]]}] 11:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1020ms 11:21:24 INFO - PROCESS | 1646 | 1469557284602 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:21:24 INFO - PROCESS | 1646 | 1469557284605 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:21:24 INFO - PROCESS | 1646 | 1469557284608 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 1646 | 1469557284612 Marionette TRACE conn2 <- [1,926,null,{}] 11:21:24 INFO - PROCESS | 1646 | 1469557284615 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}] 11:21:24 INFO - PROCESS | 1646 | 1469557284617 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:24 INFO - PROCESS | 1646 | 1469557284719 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:21:24 INFO - PROCESS | 1646 | 1469557284769 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 1646 | 1469557284771 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x117112000 == 33 [pid = 1646] [id = 239] 11:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112a6e000) [pid = 1646] [serial = 715] [outer = 0x0] 11:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112a74800) [pid = 1646] [serial = 716] [outer = 0x112a6e000] 11:21:24 INFO - PROCESS | 1646 | 1469557284802 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x112aaf000) [pid = 1646] [serial = 717] [outer = 0x112a6e000] 11:21:25 INFO - PROCESS | 1646 | 1469557285258 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]]]}] 11:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 723ms 11:21:25 INFO - PROCESS | 1646 | 1469557285330 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:21:25 INFO - PROCESS | 1646 | 1469557285333 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:21:25 INFO - PROCESS | 1646 | 1469557285338 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:21:25 INFO - PROCESS | 1646 | 1469557285340 Marionette TRACE conn2 <- [1,930,null,{}] 11:21:25 INFO - PROCESS | 1646 | 1469557285342 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}] 11:21:25 INFO - PROCESS | 1646 | 1469557285344 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:25 INFO - PROCESS | 1646 | 1469557285452 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:21:25 INFO - PROCESS | 1646 | 1469557285527 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:25 INFO - PROCESS | 1646 | 1469557285528 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x112648800 == 34 [pid = 1646] [id = 240] 11:21:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x110eb2800) [pid = 1646] [serial = 718] [outer = 0x0] 11:21:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112a79000) [pid = 1646] [serial = 719] [outer = 0x110eb2800] 11:21:25 INFO - PROCESS | 1646 | 1469557285560 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1161ad000) [pid = 1646] [serial = 720] [outer = 0x110eb2800] 11:21:26 INFO - PROCESS | 1646 | --DOCSHELL 0x121055800 == 33 [pid = 1646] [id = 237] 11:21:26 INFO - PROCESS | 1646 | --DOCSHELL 0x11963a800 == 32 [pid = 1646] [id = 236] 11:21:26 INFO - PROCESS | 1646 | --DOCSHELL 0x118fc6800 == 31 [pid = 1646] [id = 235] 11:21:26 INFO - PROCESS | 1646 | --DOCSHELL 0x11711c800 == 30 [pid = 1646] [id = 234] 11:21:26 INFO - PROCESS | 1646 | --DOCSHELL 0x1133e4800 == 29 [pid = 1646] [id = 233] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x126478800) [pid = 1646] [serial = 636] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123c18000) [pid = 1646] [serial = 659] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x125df7400) [pid = 1646] [serial = 662] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x125d94000) [pid = 1646] [serial = 660] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126726c00) [pid = 1646] [serial = 665] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118688800) [pid = 1646] [serial = 650] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11910f800) [pid = 1646] [serial = 651] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x116989000) [pid = 1646] [serial = 641] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1174d3c00) [pid = 1646] [serial = 642] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x112a83800) [pid = 1646] [serial = 644] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x115e8ac00) [pid = 1646] [serial = 645] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1174ca000) [pid = 1646] [serial = 647] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11840a400) [pid = 1646] [serial = 648] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x110eae000) [pid = 1646] [serial = 638] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x112137800) [pid = 1646] [serial = 639] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x1194fe000) [pid = 1646] [serial = 653] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x1260a9800) [pid = 1646] [serial = 663] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1269b2c00) [pid = 1646] [serial = 666] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x11714a000) [pid = 1646] [serial = 668] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x1269b2800) [pid = 1646] [serial = 671] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x118861400) [pid = 1646] [serial = 669] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1197a0400) [pid = 1646] [serial = 656] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x126bd1800) [pid = 1646] [serial = 672] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x120e99800) [pid = 1646] [serial = 657] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x119757800) [pid = 1646] [serial = 654] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | 1469557286106 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]]]}] 11:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 821ms 11:21:26 INFO - PROCESS | 1646 | 1469557286160 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 1646 | 1469557286163 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:21:26 INFO - PROCESS | 1646 | 1469557286167 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 1646 | 1469557286169 Marionette TRACE conn2 <- [1,934,null,{}] 11:21:26 INFO - PROCESS | 1646 | 1469557286174 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}] 11:21:26 INFO - PROCESS | 1646 | 1469557286176 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:26 INFO - PROCESS | 1646 | 1469557286274 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x128cc8400) [pid = 1646] [serial = 678] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x128baf400) [pid = 1646] [serial = 677] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x128bad800) [pid = 1646] [serial = 675] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x126d52400) [pid = 1646] [serial = 674] [outer = 0x0] [url = about:blank] 11:21:26 INFO - PROCESS | 1646 | 1469557286330 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 1646 | 1469557286331 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x116964800 == 30 [pid = 1646] [id = 241] 11:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x110eaf000) [pid = 1646] [serial = 721] [outer = 0x0] 11:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x112a81800) [pid = 1646] [serial = 722] [outer = 0x110eaf000] 11:21:26 INFO - PROCESS | 1646 | 1469557286359 Marionette DEBUG loaded listener.js 11:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1132b0c00) [pid = 1646] [serial = 723] [outer = 0x110eaf000] 11:21:26 INFO - PROCESS | 1646 | 1469557286657 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]]]}] 11:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 523ms 11:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:21:26 INFO - PROCESS | 1646 | 1469557286690 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 1646 | 1469557286692 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:21:26 INFO - PROCESS | 1646 | 1469557286696 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 1646 | 1469557286698 Marionette TRACE conn2 <- [1,938,null,{}] 11:21:26 INFO - PROCESS | 1646 | 1469557286702 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}] 11:21:26 INFO - PROCESS | 1646 | 1469557286704 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:26 INFO - PROCESS | 1646 | 1469557286780 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:21:26 INFO - PROCESS | 1646 | 1469557286836 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 1646 | 1469557286837 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x118165800 == 31 [pid = 1646] [id = 242] 11:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x1132b3c00) [pid = 1646] [serial = 724] [outer = 0x0] 11:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1164e6800) [pid = 1646] [serial = 725] [outer = 0x1132b3c00] 11:21:26 INFO - PROCESS | 1646 | 1469557286864 Marionette DEBUG loaded listener.js 11:21:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1174d0c00) [pid = 1646] [serial = 726] [outer = 0x1132b3c00] 11:21:27 INFO - PROCESS | 1646 | 1469557287305 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]]]}] 11:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 623ms 11:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:21:27 INFO - PROCESS | 1646 | 1469557287320 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:21:27 INFO - PROCESS | 1646 | 1469557287323 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:21:27 INFO - PROCESS | 1646 | 1469557287325 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 1646 | 1469557287329 Marionette TRACE conn2 <- [1,942,null,{}] 11:21:27 INFO - PROCESS | 1646 | 1469557287333 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}] 11:21:27 INFO - PROCESS | 1646 | 1469557287334 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:27 INFO - PROCESS | 1646 | 1469557287429 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:21:27 INFO - PROCESS | 1646 | 1469557287473 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 1646 | 1469557287476 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x119308800 == 32 [pid = 1646] [id = 243] 11:21:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1130d5400) [pid = 1646] [serial = 727] [outer = 0x0] 11:21:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x113c3c000) [pid = 1646] [serial = 728] [outer = 0x1130d5400] 11:21:27 INFO - PROCESS | 1646 | 1469557287507 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x116ab2800) [pid = 1646] [serial = 729] [outer = 0x1130d5400] 11:21:27 INFO - PROCESS | 1646 | 1469557287917 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]]]}] 11:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 621ms 11:21:27 INFO - PROCESS | 1646 | 1469557287955 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:21:27 INFO - PROCESS | 1646 | 1469557287958 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:21:27 INFO - PROCESS | 1646 | 1469557287963 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 1646 | 1469557287965 Marionette TRACE conn2 <- [1,946,null,{}] 11:21:27 INFO - PROCESS | 1646 | 1469557287970 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}] 11:21:27 INFO - PROCESS | 1646 | 1469557287971 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:28 INFO - PROCESS | 1646 | 1469557288067 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:21:28 INFO - PROCESS | 1646 | 1469557288116 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 1646 | 1469557288117 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x121154000 == 33 [pid = 1646] [id = 244] 11:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1182b1400) [pid = 1646] [serial = 730] [outer = 0x0] 11:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x118404400) [pid = 1646] [serial = 731] [outer = 0x1182b1400] 11:21:28 INFO - PROCESS | 1646 | 1469557288149 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11840e000) [pid = 1646] [serial = 732] [outer = 0x1182b1400] 11:21:28 INFO - PROCESS | 1646 | 1469557288558 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]]]}] 11:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 624ms 11:21:28 INFO - PROCESS | 1646 | 1469557288587 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 1646 | 1469557288589 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:21:28 INFO - PROCESS | 1646 | 1469557288591 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 1646 | 1469557288594 Marionette TRACE conn2 <- [1,950,null,{}] 11:21:28 INFO - PROCESS | 1646 | 1469557288616 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}] 11:21:28 INFO - PROCESS | 1646 | 1469557288619 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:28 INFO - PROCESS | 1646 | 1469557288714 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:21:28 INFO - PROCESS | 1646 | 1469557288801 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 1646 | 1469557288804 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x125415000 == 34 [pid = 1646] [id = 245] 11:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11856bc00) [pid = 1646] [serial = 733] [outer = 0x0] 11:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x11868cc00) [pid = 1646] [serial = 734] [outer = 0x11856bc00] 11:21:28 INFO - PROCESS | 1646 | 1469557288836 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x118fb2000) [pid = 1646] [serial = 735] [outer = 0x11856bc00] 11:21:29 INFO - PROCESS | 1646 | 1469557289248 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]]]}] 11:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 672ms 11:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:21:29 INFO - PROCESS | 1646 | 1469557289263 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:21:29 INFO - PROCESS | 1646 | 1469557289265 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:21:29 INFO - PROCESS | 1646 | 1469557289269 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:21:29 INFO - PROCESS | 1646 | 1469557289271 Marionette TRACE conn2 <- [1,954,null,{}] 11:21:29 INFO - PROCESS | 1646 | 1469557289273 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}] 11:21:29 INFO - PROCESS | 1646 | 1469557289275 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:29 INFO - PROCESS | 1646 | 1469557289370 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:21:29 INFO - PROCESS | 1646 | 1469557289415 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:29 INFO - PROCESS | 1646 | 1469557289417 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x1260e7000 == 35 [pid = 1646] [id = 246] 11:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11885e000) [pid = 1646] [serial = 736] [outer = 0x0] 11:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1193a6800) [pid = 1646] [serial = 737] [outer = 0x11885e000] 11:21:29 INFO - PROCESS | 1646 | 1469557289446 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1194f0800) [pid = 1646] [serial = 738] [outer = 0x11885e000] 11:21:29 INFO - PROCESS | 1646 | 1469557289844 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]]]}] 11:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 621ms 11:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:21:29 INFO - PROCESS | 1646 | 1469557289889 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:21:29 INFO - PROCESS | 1646 | 1469557289890 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:21:29 INFO - PROCESS | 1646 | 1469557289893 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:21:29 INFO - PROCESS | 1646 | 1469557289894 Marionette TRACE conn2 <- [1,958,null,{}] 11:21:29 INFO - PROCESS | 1646 | 1469557289897 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}] 11:21:29 INFO - PROCESS | 1646 | 1469557289898 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:29 INFO - PROCESS | 1646 | 1469557289989 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:21:30 INFO - PROCESS | 1646 | 1469557290081 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 1646 | 1469557290082 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x126542000 == 36 [pid = 1646] [id = 247] 11:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11939fc00) [pid = 1646] [serial = 739] [outer = 0x0] 11:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1194fc000) [pid = 1646] [serial = 740] [outer = 0x11939fc00] 11:21:30 INFO - PROCESS | 1646 | 1469557290112 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11974ac00) [pid = 1646] [serial = 741] [outer = 0x11939fc00] 11:21:30 INFO - PROCESS | 1646 | 1469557290596 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]]]}] 11:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 719ms 11:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:21:30 INFO - PROCESS | 1646 | 1469557290613 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:21:30 INFO - PROCESS | 1646 | 1469557290615 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:21:30 INFO - PROCESS | 1646 | 1469557290619 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 1646 | 1469557290621 Marionette TRACE conn2 <- [1,962,null,{}] 11:21:30 INFO - PROCESS | 1646 | 1469557290624 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}] 11:21:30 INFO - PROCESS | 1646 | 1469557290626 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:30 INFO - PROCESS | 1646 | 1469557290719 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:21:30 INFO - PROCESS | 1646 | 1469557290766 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 1646 | 1469557290768 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x119431800 == 37 [pid = 1646] [id = 248] 11:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112a76800) [pid = 1646] [serial = 742] [outer = 0x0] 11:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112aa5400) [pid = 1646] [serial = 743] [outer = 0x112a76800] 11:21:30 INFO - PROCESS | 1646 | 1469557290796 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1164dc400) [pid = 1646] [serial = 744] [outer = 0x112a76800] 11:21:31 INFO - PROCESS | 1646 | --DOCSHELL 0x116964800 == 36 [pid = 1646] [id = 241] 11:21:31 INFO - PROCESS | 1646 | --DOCSHELL 0x117112000 == 35 [pid = 1646] [id = 239] 11:21:31 INFO - PROCESS | 1646 | --DOCSHELL 0x113c2d800 == 34 [pid = 1646] [id = 232] 11:21:31 INFO - PROCESS | 1646 | --DOCSHELL 0x112648800 == 33 [pid = 1646] [id = 240] 11:21:31 INFO - PROCESS | 1646 | --DOCSHELL 0x126542000 == 32 [pid = 1646] [id = 247] 11:21:31 INFO - PROCESS | 1646 | --DOCSHELL 0x1260e7000 == 31 [pid = 1646] [id = 246] 11:21:31 INFO - PROCESS | 1646 | --DOCSHELL 0x125415000 == 30 [pid = 1646] [id = 245] 11:21:31 INFO - PROCESS | 1646 | --DOCSHELL 0x121154000 == 29 [pid = 1646] [id = 244] 11:21:31 INFO - PROCESS | 1646 | --DOCSHELL 0x123d3d800 == 28 [pid = 1646] [id = 238] 11:21:31 INFO - PROCESS | 1646 | --DOCSHELL 0x119308800 == 27 [pid = 1646] [id = 243] 11:21:31 INFO - PROCESS | 1646 | --DOCSHELL 0x118165800 == 26 [pid = 1646] [id = 242] 11:21:31 INFO - PROCESS | 1646 | 1469557291711 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]]]}] 11:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1123ms 11:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:21:31 INFO - PROCESS | 1646 | 1469557291742 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:21:31 INFO - PROCESS | 1646 | 1469557291744 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:21:31 INFO - PROCESS | 1646 | 1469557291747 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:21:31 INFO - PROCESS | 1646 | 1469557291749 Marionette TRACE conn2 <- [1,966,null,{}] 11:21:31 INFO - PROCESS | 1646 | 1469557291754 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}] 11:21:31 INFO - PROCESS | 1646 | 1469557291755 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:31 INFO - PROCESS | 1646 | 1469557291831 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:21:31 INFO - PROCESS | 1646 | 1469557291836 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:31 INFO - PROCESS | 1646 | 1469557291839 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x116955000 == 27 [pid = 1646] [id = 249] 11:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1127d2c00) [pid = 1646] [serial = 745] [outer = 0x0] 11:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x112aa8c00) [pid = 1646] [serial = 746] [outer = 0x1127d2c00] 11:21:31 INFO - PROCESS | 1646 | 1469557291868 Marionette DEBUG loaded listener.js 11:21:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112677c00) [pid = 1646] [serial = 747] [outer = 0x1127d2c00] 11:21:32 INFO - PROCESS | 1646 | 1469557292199 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]]]}] 11:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 523ms 11:21:32 INFO - PROCESS | 1646 | 1469557292270 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:21:32 INFO - PROCESS | 1646 | 1469557292274 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:21:32 INFO - PROCESS | 1646 | 1469557292280 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:21:32 INFO - PROCESS | 1646 | 1469557292282 Marionette TRACE conn2 <- [1,970,null,{}] 11:21:32 INFO - PROCESS | 1646 | 1469557292285 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}] 11:21:32 INFO - PROCESS | 1646 | 1469557292288 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:32 INFO - PROCESS | 1646 | 1469557292407 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:21:32 INFO - PROCESS | 1646 | 1469557292421 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:32 INFO - PROCESS | 1646 | 1469557292422 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x118fda000 == 28 [pid = 1646] [id = 250] 11:21:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1164e3000) [pid = 1646] [serial = 748] [outer = 0x0] 11:21:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11714dc00) [pid = 1646] [serial = 749] [outer = 0x1164e3000] 11:21:32 INFO - PROCESS | 1646 | 1469557292462 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1174d1800) [pid = 1646] [serial = 750] [outer = 0x1164e3000] 11:21:32 INFO - PROCESS | 1646 | 1469557292884 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]]]}] 11:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 621ms 11:21:32 INFO - PROCESS | 1646 | 1469557292904 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:21:32 INFO - PROCESS | 1646 | 1469557292906 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:21:32 INFO - PROCESS | 1646 | 1469557292908 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:21:32 INFO - PROCESS | 1646 | 1469557292910 Marionette TRACE conn2 <- [1,974,null,{}] 11:21:32 INFO - PROCESS | 1646 | 1469557292918 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}] 11:21:32 INFO - PROCESS | 1646 | 1469557292921 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:33 INFO - PROCESS | 1646 | 1469557293015 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:21:33 INFO - PROCESS | 1646 | 1469557293020 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 1646 | 1469557293022 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c2b000 == 29 [pid = 1646] [id = 251] 11:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11267cc00) [pid = 1646] [serial = 751] [outer = 0x0] 11:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118565400) [pid = 1646] [serial = 752] [outer = 0x11267cc00] 11:21:33 INFO - PROCESS | 1646 | 1469557293050 Marionette DEBUG loaded listener.js 11:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11868b800) [pid = 1646] [serial = 753] [outer = 0x11267cc00] 11:21:33 INFO - PROCESS | 1646 | 1469557293421 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]]]}] 11:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 521ms 11:21:33 INFO - PROCESS | 1646 | 1469557293429 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 1646 | 1469557293431 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:21:33 INFO - PROCESS | 1646 | 1469557293433 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 1646 | 1469557293435 Marionette TRACE conn2 <- [1,978,null,{}] 11:21:33 INFO - PROCESS | 1646 | 1469557293438 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}] 11:21:33 INFO - PROCESS | 1646 | 1469557293439 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:33 INFO - PROCESS | 1646 | 1469557293535 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:21:33 INFO - PROCESS | 1646 | 1469557293566 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 1646 | 1469557293567 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254e3000 == 30 [pid = 1646] [id = 252] 11:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118866400) [pid = 1646] [serial = 754] [outer = 0x0] 11:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11910ec00) [pid = 1646] [serial = 755] [outer = 0x118866400] 11:21:33 INFO - PROCESS | 1646 | 1469557293593 Marionette DEBUG loaded listener.js 11:21:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1193ab800) [pid = 1646] [serial = 756] [outer = 0x118866400] 11:21:33 INFO - PROCESS | 1646 | 1469557293910 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]]]}] 11:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 523ms 11:21:33 INFO - PROCESS | 1646 | 1469557293957 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 1646 | 1469557293958 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:21:33 INFO - PROCESS | 1646 | 1469557293960 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 1646 | 1469557293961 Marionette TRACE conn2 <- [1,982,null,{}] 11:21:33 INFO - PROCESS | 1646 | 1469557293971 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}] 11:21:33 INFO - PROCESS | 1646 | 1469557293972 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:34 INFO - PROCESS | 1646 | 1469557294060 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:21:34 INFO - PROCESS | 1646 | 1469557294093 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:34 INFO - PROCESS | 1646 | 1469557294094 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696a800 == 31 [pid = 1646] [id = 253] 11:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112aaf800) [pid = 1646] [serial = 757] [outer = 0x0] 11:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11972c400) [pid = 1646] [serial = 758] [outer = 0x112aaf800] 11:21:34 INFO - PROCESS | 1646 | 1469557294120 Marionette DEBUG loaded listener.js 11:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x119796800) [pid = 1646] [serial = 759] [outer = 0x112aaf800] 11:21:34 INFO - PROCESS | 1646 | 1469557294426 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]]]}] 11:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 518ms 11:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:21:34 INFO - PROCESS | 1646 | 1469557294479 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:21:34 INFO - PROCESS | 1646 | 1469557294480 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:21:34 INFO - PROCESS | 1646 | 1469557294482 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:21:34 INFO - PROCESS | 1646 | 1469557294483 Marionette TRACE conn2 <- [1,986,null,{}] 11:21:34 INFO - PROCESS | 1646 | 1469557294491 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}] 11:21:34 INFO - PROCESS | 1646 | 1469557294495 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:34 INFO - PROCESS | 1646 | 1469557294605 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:21:34 INFO - PROCESS | 1646 | 1469557294609 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:34 INFO - PROCESS | 1646 | 1469557294610 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x129150000 == 32 [pid = 1646] [id = 254] 11:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1127d8000) [pid = 1646] [serial = 760] [outer = 0x0] 11:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1197a0000) [pid = 1646] [serial = 761] [outer = 0x1127d8000] 11:21:34 INFO - PROCESS | 1646 | 1469557294635 Marionette DEBUG loaded listener.js 11:21:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x120fd0c00) [pid = 1646] [serial = 762] [outer = 0x1127d8000] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1132b3c00) [pid = 1646] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x112678800) [pid = 1646] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112675c00) [pid = 1646] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x113061400) [pid = 1646] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11267d000) [pid = 1646] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x110eaf000) [pid = 1646] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118565000) [pid = 1646] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112a6e000) [pid = 1646] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x110eb2800) [pid = 1646] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1174cc800) [pid = 1646] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x111f0b000) [pid = 1646] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x110e77c00) [pid = 1646] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1174d4c00) [pid = 1646] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11856ec00) [pid = 1646] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1182dd800) [pid = 1646] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:21:35 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x121714800) [pid = 1646] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:21:35 INFO - PROCESS | 1646 | 1469557295092 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]]]}] 11:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 620ms 11:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:21:35 INFO - PROCESS | 1646 | 1469557295102 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:21:35 INFO - PROCESS | 1646 | 1469557295103 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:21:35 INFO - PROCESS | 1646 | 1469557295105 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:21:35 INFO - PROCESS | 1646 | 1469557295106 Marionette TRACE conn2 <- [1,990,null,{}] 11:21:35 INFO - PROCESS | 1646 | 1469557295109 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}] 11:21:35 INFO - PROCESS | 1646 | 1469557295110 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:35 INFO - PROCESS | 1646 | 1469557295189 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:21:35 INFO - PROCESS | 1646 | 1469557295193 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 1646 | 1469557295194 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181c6000 == 33 [pid = 1646] [id = 255] 11:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x111c1d800) [pid = 1646] [serial = 763] [outer = 0x0] 11:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11267ec00) [pid = 1646] [serial = 764] [outer = 0x111c1d800] 11:21:35 INFO - PROCESS | 1646 | 1469557295221 Marionette DEBUG loaded listener.js 11:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x112d1b000) [pid = 1646] [serial = 765] [outer = 0x111c1d800] 11:21:35 INFO - PROCESS | 1646 | 1469557295543 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]]]}] 11:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 467ms 11:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:21:35 INFO - PROCESS | 1646 | 1469557295574 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:21:35 INFO - PROCESS | 1646 | 1469557295575 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:21:35 INFO - PROCESS | 1646 | 1469557295577 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:21:35 INFO - PROCESS | 1646 | 1469557295578 Marionette TRACE conn2 <- [1,994,null,{}] 11:21:35 INFO - PROCESS | 1646 | 1469557295580 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}] 11:21:35 INFO - PROCESS | 1646 | 1469557295582 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:35 INFO - PROCESS | 1646 | 1469557295656 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:21:35 INFO - PROCESS | 1646 | 1469557295708 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:35 INFO - PROCESS | 1646 | 1469557295709 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x129442000 == 34 [pid = 1646] [id = 256] 11:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x111f0b000) [pid = 1646] [serial = 766] [outer = 0x0] 11:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x113c40400) [pid = 1646] [serial = 767] [outer = 0x111f0b000] 11:21:35 INFO - PROCESS | 1646 | 1469557295734 Marionette DEBUG loaded listener.js 11:21:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119109c00) [pid = 1646] [serial = 768] [outer = 0x111f0b000] 11:21:36 INFO - PROCESS | 1646 | 1469557296067 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]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 518ms 11:21:36 INFO - PROCESS | 1646 | 1469557296097 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:21:36 INFO - PROCESS | 1646 | 1469557296099 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:21:36 INFO - PROCESS | 1646 | 1469557296105 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 1646 | 1469557296107 Marionette TRACE conn2 <- [1,998,null,{}] 11:21:36 INFO - PROCESS | 1646 | 1469557296110 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}] 11:21:36 INFO - PROCESS | 1646 | 1469557296111 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:36 INFO - PROCESS | 1646 | 1469557296232 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:21:36 INFO - PROCESS | 1646 | 1469557296312 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:36 INFO - PROCESS | 1646 | 1469557296312 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c28000 == 35 [pid = 1646] [id = 257] 11:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x111e2cc00) [pid = 1646] [serial = 769] [outer = 0x0] 11:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11979f400) [pid = 1646] [serial = 770] [outer = 0x111e2cc00] 11:21:36 INFO - PROCESS | 1646 | 1469557296351 Marionette DEBUG loaded listener.js 11:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x121937400) [pid = 1646] [serial = 771] [outer = 0x111e2cc00] 11:21:36 INFO - PROCESS | 1646 | 1469557296633 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]]]}] 11:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 572ms 11:21:36 INFO - PROCESS | 1646 | 1469557296677 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:21:36 INFO - PROCESS | 1646 | 1469557296678 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:21:36 INFO - PROCESS | 1646 | 1469557296680 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:21:36 INFO - PROCESS | 1646 | 1469557296681 Marionette TRACE conn2 <- [1,1002,null,{}] 11:21:36 INFO - PROCESS | 1646 | 1469557296686 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}] 11:21:36 INFO - PROCESS | 1646 | 1469557296689 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:36 INFO - PROCESS | 1646 | 1469557296766 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:21:36 INFO - PROCESS | 1646 | 1469557296771 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:36 INFO - PROCESS | 1646 | 1469557296773 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a77a000 == 36 [pid = 1646] [id = 258] 11:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x120fd0800) [pid = 1646] [serial = 772] [outer = 0x0] 11:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x124963800) [pid = 1646] [serial = 773] [outer = 0x120fd0800] 11:21:36 INFO - PROCESS | 1646 | 1469557296797 Marionette DEBUG loaded listener.js 11:21:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124d2c000) [pid = 1646] [serial = 774] [outer = 0x120fd0800] 11:21:37 INFO - PROCESS | 1646 | 1469557297215 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]]]}] 11:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 574ms 11:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:21:37 INFO - PROCESS | 1646 | 1469557297272 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:21:37 INFO - PROCESS | 1646 | 1469557297274 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:21:37 INFO - PROCESS | 1646 | 1469557297278 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:21:37 INFO - PROCESS | 1646 | 1469557297280 Marionette TRACE conn2 <- [1,1006,null,{}] 11:21:37 INFO - PROCESS | 1646 | 1469557297284 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}] 11:21:37 INFO - PROCESS | 1646 | 1469557297286 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:37 INFO - PROCESS | 1646 | 1469557297393 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:21:37 INFO - PROCESS | 1646 | 1469557297468 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:37 INFO - PROCESS | 1646 | 1469557297470 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x117490000 == 37 [pid = 1646] [id = 259] 11:21:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11267d800) [pid = 1646] [serial = 775] [outer = 0x0] 11:21:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1127dc800) [pid = 1646] [serial = 776] [outer = 0x11267d800] 11:21:37 INFO - PROCESS | 1646 | 1469557297501 Marionette DEBUG loaded listener.js 11:21:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1132b3c00) [pid = 1646] [serial = 777] [outer = 0x11267d800] 11:21:38 INFO - PROCESS | 1646 | 1469557298095 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]]]}] 11:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 871ms 11:21:38 INFO - PROCESS | 1646 | 1469557298150 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:21:38 INFO - PROCESS | 1646 | 1469557298155 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:21:38 INFO - PROCESS | 1646 | 1469557298162 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:21:38 INFO - PROCESS | 1646 | 1469557298165 Marionette TRACE conn2 <- [1,1010,null,{}] 11:21:38 INFO - PROCESS | 1646 | 1469557298169 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}] 11:21:38 INFO - PROCESS | 1646 | 1469557298172 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:38 INFO - PROCESS | 1646 | 1469557298319 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:21:38 INFO - PROCESS | 1646 | 1469557298431 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:38 INFO - PROCESS | 1646 | 1469557298433 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1260e7000 == 38 [pid = 1646] [id = 260] 11:21:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1174d1400) [pid = 1646] [serial = 778] [outer = 0x0] 11:21:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11819f000) [pid = 1646] [serial = 779] [outer = 0x1174d1400] 11:21:38 INFO - PROCESS | 1646 | 1469557298465 Marionette DEBUG loaded listener.js 11:21:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11840f000) [pid = 1646] [serial = 780] [outer = 0x1174d1400] 11:21:39 INFO - PROCESS | 1646 | 1469557299132 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]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1027ms 11:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x123c28000 == 37 [pid = 1646] [id = 257] 11:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x129442000 == 36 [pid = 1646] [id = 256] 11:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1181c6000 == 35 [pid = 1646] [id = 255] 11:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x129150000 == 34 [pid = 1646] [id = 254] 11:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12696a800 == 33 [pid = 1646] [id = 253] 11:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1254e3000 == 32 [pid = 1646] [id = 252] 11:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x123c2b000 == 31 [pid = 1646] [id = 251] 11:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x118fda000 == 30 [pid = 1646] [id = 250] 11:21:39 INFO - PROCESS | 1646 | 1469557299208 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 1646 | 1469557299211 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x116955000 == 29 [pid = 1646] [id = 249] 11:21:39 INFO - PROCESS | 1646 | --DOCSHELL 0x119431800 == 28 [pid = 1646] [id = 248] 11:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:21:39 INFO - PROCESS | 1646 | 1469557299226 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 1646 | 1469557299227 Marionette TRACE conn2 <- [1,1014,null,{}] 11:21:39 INFO - PROCESS | 1646 | 1469557299231 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}] 11:21:39 INFO - PROCESS | 1646 | 1469557299232 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:39 INFO - PROCESS | 1646 | 1469557299306 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x112a71400) [pid = 1646] [serial = 696] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112a71c00) [pid = 1646] [serial = 681] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118410800) [pid = 1646] [serial = 684] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11979d400) [pid = 1646] [serial = 687] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1260a5000) [pid = 1646] [serial = 693] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x125df0000) [pid = 1646] [serial = 690] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1174d0c00) [pid = 1646] [serial = 726] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1164e6800) [pid = 1646] [serial = 725] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118505800) [pid = 1646] [serial = 711] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x111aa5800) [pid = 1646] [serial = 680] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1181a3800) [pid = 1646] [serial = 683] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1127d5c00) [pid = 1646] [serial = 698] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x110ea8400) [pid = 1646] [serial = 699] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1193a0400) [pid = 1646] [serial = 686] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1164eac00) [pid = 1646] [serial = 704] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1174cb800) [pid = 1646] [serial = 705] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1131eb800) [pid = 1646] [serial = 701] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x113c3c800) [pid = 1646] [serial = 702] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x124d28400) [pid = 1646] [serial = 689] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1127d3800) [pid = 1646] [serial = 695] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x120fd2000) [pid = 1646] [serial = 692] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1132b0c00) [pid = 1646] [serial = 723] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11868a400) [pid = 1646] [serial = 713] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112a74800) [pid = 1646] [serial = 716] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x112aaf000) [pid = 1646] [serial = 717] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x112a79000) [pid = 1646] [serial = 719] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x112a81800) [pid = 1646] [serial = 722] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11910d800) [pid = 1646] [serial = 714] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1161ad000) [pid = 1646] [serial = 720] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1182d8400) [pid = 1646] [serial = 708] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x118405400) [pid = 1646] [serial = 710] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x117c4e800) [pid = 1646] [serial = 707] [outer = 0x0] [url = about:blank] 11:21:39 INFO - PROCESS | 1646 | 1469557299367 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:39 INFO - PROCESS | 1646 | 1469557299370 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x116691800 == 29 [pid = 1646] [id = 261] 11:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1127df800) [pid = 1646] [serial = 781] [outer = 0x0] 11:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x112a7a400) [pid = 1646] [serial = 782] [outer = 0x1127df800] 11:21:39 INFO - PROCESS | 1646 | 1469557299400 Marionette DEBUG loaded listener.js 11:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x115e85400) [pid = 1646] [serial = 783] [outer = 0x1127df800] 11:21:39 INFO - PROCESS | 1646 | 1469557299679 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]]]}] 11:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 470ms 11:21:39 INFO - PROCESS | 1646 | 1469557299697 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:21:39 INFO - PROCESS | 1646 | 1469557299699 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:21:39 INFO - PROCESS | 1646 | 1469557299712 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:21:39 INFO - PROCESS | 1646 | 1469557299714 Marionette TRACE conn2 <- [1,1018,null,{}] 11:21:39 INFO - PROCESS | 1646 | 1469557299717 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}] 11:21:39 INFO - PROCESS | 1646 | 1469557299720 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:39 INFO - PROCESS | 1646 | 1469557299812 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:21:39 INFO - PROCESS | 1646 | 1469557299817 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:39 INFO - PROCESS | 1646 | 1469557299820 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cbe000 == 30 [pid = 1646] [id = 262] 11:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x11678d400) [pid = 1646] [serial = 784] [outer = 0x0] 11:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118199000) [pid = 1646] [serial = 785] [outer = 0x11678d400] 11:21:39 INFO - PROCESS | 1646 | 1469557299848 Marionette DEBUG loaded listener.js 11:21:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x118408c00) [pid = 1646] [serial = 786] [outer = 0x11678d400] 11:21:40 INFO - PROCESS | 1646 | 1469557300197 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]]]}] 11:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 519ms 11:21:40 INFO - PROCESS | 1646 | 1469557300232 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:21:40 INFO - PROCESS | 1646 | 1469557300233 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:21:40 INFO - PROCESS | 1646 | 1469557300236 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:21:40 INFO - PROCESS | 1646 | 1469557300238 Marionette TRACE conn2 <- [1,1022,null,{}] 11:21:40 INFO - PROCESS | 1646 | 1469557300246 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}] 11:21:40 INFO - PROCESS | 1646 | 1469557300249 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:40 INFO - PROCESS | 1646 | 1469557300327 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:21:40 INFO - PROCESS | 1646 | 1469557300332 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 1646 | 1469557300335 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x11942a800 == 31 [pid = 1646] [id = 263] 11:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112671c00) [pid = 1646] [serial = 787] [outer = 0x0] 11:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1186bcc00) [pid = 1646] [serial = 788] [outer = 0x112671c00] 11:21:40 INFO - PROCESS | 1646 | 1469557300365 Marionette DEBUG loaded listener.js 11:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1193aa800) [pid = 1646] [serial = 789] [outer = 0x112671c00] 11:21:40 INFO - PROCESS | 1646 | 1469557300723 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]]]}] 11:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 520ms 11:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:21:40 INFO - PROCESS | 1646 | 1469557300757 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:21:40 INFO - PROCESS | 1646 | 1469557300759 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:21:40 INFO - PROCESS | 1646 | 1469557300761 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:21:40 INFO - PROCESS | 1646 | 1469557300763 Marionette TRACE conn2 <- [1,1026,null,{}] 11:21:40 INFO - PROCESS | 1646 | 1469557300766 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}] 11:21:40 INFO - PROCESS | 1646 | 1469557300769 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:40 INFO - PROCESS | 1646 | 1469557300890 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:21:40 INFO - PROCESS | 1646 | 1469557300895 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 1646 | 1469557300897 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12134c800 == 32 [pid = 1646] [id = 264] 11:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11972a400) [pid = 1646] [serial = 790] [outer = 0x0] 11:21:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11979a400) [pid = 1646] [serial = 791] [outer = 0x11972a400] 11:21:40 INFO - PROCESS | 1646 | 1469557300937 Marionette DEBUG loaded listener.js 11:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119992c00) [pid = 1646] [serial = 792] [outer = 0x11972a400] 11:21:41 INFO - PROCESS | 1646 | 1469557301360 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]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 620ms 11:21:41 INFO - PROCESS | 1646 | 1469557301382 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:21:41 INFO - PROCESS | 1646 | 1469557301383 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:21:41 INFO - PROCESS | 1646 | 1469557301404 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 1646 | 1469557301405 Marionette TRACE conn2 <- [1,1030,null,{}] 11:21:41 INFO - PROCESS | 1646 | 1469557301408 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}] 11:21:41 INFO - PROCESS | 1646 | 1469557301409 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:41 INFO - PROCESS | 1646 | 1469557301500 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:21:41 INFO - PROCESS | 1646 | 1469557301532 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:41 INFO - PROCESS | 1646 | 1469557301533 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12540c800 == 33 [pid = 1646] [id = 265] 11:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1121b9c00) [pid = 1646] [serial = 793] [outer = 0x0] 11:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119a48c00) [pid = 1646] [serial = 794] [outer = 0x1121b9c00] 11:21:41 INFO - PROCESS | 1646 | 1469557301557 Marionette DEBUG loaded listener.js 11:21:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x120ea7400) [pid = 1646] [serial = 795] [outer = 0x1121b9c00] 11:21:41 INFO - PROCESS | 1646 | 1469557301901 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]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 535ms 11:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:21:41 INFO - PROCESS | 1646 | 1469557301922 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:21:41 INFO - PROCESS | 1646 | 1469557301924 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:21:41 INFO - PROCESS | 1646 | 1469557301926 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 1646 | 1469557301927 Marionette TRACE conn2 <- [1,1034,null,{}] 11:21:41 INFO - PROCESS | 1646 | 1469557301929 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}] 11:21:41 INFO - PROCESS | 1646 | 1469557301933 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:42 INFO - PROCESS | 1646 | 1469557302049 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:21:42 INFO - PROCESS | 1646 | 1469557302082 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 1646 | 1469557302083 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x126966800 == 34 [pid = 1646] [id = 266] 11:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1210db000) [pid = 1646] [serial = 796] [outer = 0x0] 11:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124acb800) [pid = 1646] [serial = 797] [outer = 0x1210db000] 11:21:42 INFO - PROCESS | 1646 | 1469557302108 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x125d0f000) [pid = 1646] [serial = 798] [outer = 0x1210db000] 11:21:42 INFO - PROCESS | 1646 | 1469557302419 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]]]}] 11:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 518ms 11:21:42 INFO - PROCESS | 1646 | 1469557302445 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:21:42 INFO - PROCESS | 1646 | 1469557302446 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:21:42 INFO - PROCESS | 1646 | 1469557302448 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:21:42 INFO - PROCESS | 1646 | 1469557302450 Marionette TRACE conn2 <- [1,1038,null,{}] 11:21:42 INFO - PROCESS | 1646 | 1469557302455 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}] 11:21:42 INFO - PROCESS | 1646 | 1469557302457 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:42 INFO - PROCESS | 1646 | 1469557302558 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:21:42 INFO - PROCESS | 1646 | 1469557302562 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 1646 | 1469557302563 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x129442000 == 35 [pid = 1646] [id = 267] 11:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12543ac00) [pid = 1646] [serial = 799] [outer = 0x0] 11:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x125dedc00) [pid = 1646] [serial = 800] [outer = 0x12543ac00] 11:21:42 INFO - PROCESS | 1646 | 1469557302587 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x125df5c00) [pid = 1646] [serial = 801] [outer = 0x12543ac00] 11:21:42 INFO - PROCESS | 1646 | 1469557302914 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]]]}] 11:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 472ms 11:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:21:42 INFO - PROCESS | 1646 | 1469557302924 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:21:42 INFO - PROCESS | 1646 | 1469557302925 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:21:42 INFO - PROCESS | 1646 | 1469557302927 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:21:42 INFO - PROCESS | 1646 | 1469557302928 Marionette TRACE conn2 <- [1,1042,null,{}] 11:21:42 INFO - PROCESS | 1646 | 1469557302930 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}] 11:21:42 INFO - PROCESS | 1646 | 1469557302931 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:43 INFO - PROCESS | 1646 | 1469557303028 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:21:43 INFO - PROCESS | 1646 | 1469557303031 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 1646 | 1469557303032 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5b0800 == 36 [pid = 1646] [id = 268] 11:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x125d11c00) [pid = 1646] [serial = 802] [outer = 0x0] 11:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x125df8000) [pid = 1646] [serial = 803] [outer = 0x125d11c00] 11:21:43 INFO - PROCESS | 1646 | 1469557303058 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1260a5800) [pid = 1646] [serial = 804] [outer = 0x125d11c00] 11:21:43 INFO - PROCESS | 1646 | 1469557303387 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]]]}] 11:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 469ms 11:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:21:43 INFO - PROCESS | 1646 | 1469557303396 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:21:43 INFO - PROCESS | 1646 | 1469557303398 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:21:43 INFO - PROCESS | 1646 | 1469557303408 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:21:43 INFO - PROCESS | 1646 | 1469557303409 Marionette TRACE conn2 <- [1,1046,null,{}] 11:21:43 INFO - PROCESS | 1646 | 1469557303412 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}] 11:21:43 INFO - PROCESS | 1646 | 1469557303413 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1130d5400) [pid = 1646] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1182b1400) [pid = 1646] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11856bc00) [pid = 1646] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11885e000) [pid = 1646] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11939fc00) [pid = 1646] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112a76800) [pid = 1646] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1164e3000) [pid = 1646] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1127d2c00) [pid = 1646] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11267cc00) [pid = 1646] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112aaf800) [pid = 1646] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118866400) [pid = 1646] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1127d8000) [pid = 1646] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x111c1d800) [pid = 1646] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x111f0b000) [pid = 1646] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:21:43 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x111e2cc00) [pid = 1646] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:21:43 INFO - PROCESS | 1646 | 1469557303578 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:21:43 INFO - PROCESS | 1646 | 1469557303584 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 1646 | 1469557303586 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cb4000 == 37 [pid = 1646] [id = 269] 11:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x111e2cc00) [pid = 1646] [serial = 805] [outer = 0x0] 11:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1127d8000) [pid = 1646] [serial = 806] [outer = 0x111e2cc00] 11:21:43 INFO - PROCESS | 1646 | 1469557303610 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1174d4c00) [pid = 1646] [serial = 807] [outer = 0x111e2cc00] 11:21:43 INFO - PROCESS | 1646 | 1469557303928 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]]]}] 11:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 577ms 11:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:21:43 INFO - PROCESS | 1646 | 1469557303978 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:21:43 INFO - PROCESS | 1646 | 1469557303979 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:21:43 INFO - PROCESS | 1646 | 1469557303981 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:21:43 INFO - PROCESS | 1646 | 1469557303982 Marionette TRACE conn2 <- [1,1050,null,{}] 11:21:43 INFO - PROCESS | 1646 | 1469557303984 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}] 11:21:43 INFO - PROCESS | 1646 | 1469557303986 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:44 INFO - PROCESS | 1646 | 1469557304062 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:21:44 INFO - PROCESS | 1646 | 1469557304115 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:44 INFO - PROCESS | 1646 | 1469557304116 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a921000 == 38 [pid = 1646] [id = 270] 11:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x111f0b000) [pid = 1646] [serial = 808] [outer = 0x0] 11:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1193a8c00) [pid = 1646] [serial = 809] [outer = 0x111f0b000] 11:21:44 INFO - PROCESS | 1646 | 1469557304147 Marionette DEBUG loaded listener.js 11:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12543b000) [pid = 1646] [serial = 810] [outer = 0x111f0b000] 11:21:44 INFO - PROCESS | 1646 | 1469557304406 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]]]}] 11:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 11:21:44 INFO - PROCESS | 1646 | 1469557304459 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:21:44 INFO - PROCESS | 1646 | 1469557304460 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:21:44 INFO - PROCESS | 1646 | 1469557304463 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 1646 | 1469557304464 Marionette TRACE conn2 <- [1,1054,null,{}] 11:21:44 INFO - PROCESS | 1646 | 1469557304467 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}] 11:21:44 INFO - PROCESS | 1646 | 1469557304472 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:44 INFO - PROCESS | 1646 | 1469557304564 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:21:44 INFO - PROCESS | 1646 | 1469557304569 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:44 INFO - PROCESS | 1646 | 1469557304571 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b19f800 == 39 [pid = 1646] [id = 271] 11:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1260a8800) [pid = 1646] [serial = 811] [outer = 0x0] 11:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x126729800) [pid = 1646] [serial = 812] [outer = 0x1260a8800] 11:21:44 INFO - PROCESS | 1646 | 1469557304598 Marionette DEBUG loaded listener.js 11:21:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126bd3800) [pid = 1646] [serial = 813] [outer = 0x1260a8800] 11:21:44 INFO - PROCESS | 1646 | 1469557304921 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]]]}] 11:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 470ms 11:21:44 INFO - PROCESS | 1646 | 1469557304933 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:21:44 INFO - PROCESS | 1646 | 1469557304935 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:21:44 INFO - PROCESS | 1646 | 1469557304941 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 1646 | 1469557304942 Marionette TRACE conn2 <- [1,1058,null,{}] 11:21:44 INFO - PROCESS | 1646 | 1469557304945 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}] 11:21:44 INFO - PROCESS | 1646 | 1469557304946 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:45 INFO - PROCESS | 1646 | 1469557305053 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:21:45 INFO - PROCESS | 1646 | 1469557305059 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 1646 | 1469557305060 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9b0800 == 40 [pid = 1646] [id = 272] 11:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1197a4800) [pid = 1646] [serial = 814] [outer = 0x0] 11:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126bd7c00) [pid = 1646] [serial = 815] [outer = 0x1197a4800] 11:21:45 INFO - PROCESS | 1646 | 1469557305091 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126d53400) [pid = 1646] [serial = 816] [outer = 0x1197a4800] 11:21:45 INFO - PROCESS | 1646 | 1469557305387 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]]]}] 11:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 470ms 11:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:21:45 INFO - PROCESS | 1646 | 1469557305410 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:21:45 INFO - PROCESS | 1646 | 1469557305411 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:21:45 INFO - PROCESS | 1646 | 1469557305413 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:21:45 INFO - PROCESS | 1646 | 1469557305415 Marionette TRACE conn2 <- [1,1062,null,{}] 11:21:45 INFO - PROCESS | 1646 | 1469557305417 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}] 11:21:45 INFO - PROCESS | 1646 | 1469557305420 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:45 INFO - PROCESS | 1646 | 1469557305506 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:21:45 INFO - PROCESS | 1646 | 1469557305600 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 1646 | 1469557305602 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x11301c800 == 41 [pid = 1646] [id = 273] 11:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x110e77c00) [pid = 1646] [serial = 817] [outer = 0x0] 11:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x110eaf000) [pid = 1646] [serial = 818] [outer = 0x110e77c00] 11:21:45 INFO - PROCESS | 1646 | 1469557305634 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x112a75000) [pid = 1646] [serial = 819] [outer = 0x110e77c00] 11:21:46 INFO - PROCESS | 1646 | 1469557306080 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]]]}] 11:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 674ms 11:21:46 INFO - PROCESS | 1646 | 1469557306089 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:21:46 INFO - PROCESS | 1646 | 1469557306092 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:21:46 INFO - PROCESS | 1646 | 1469557306095 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:21:46 INFO - PROCESS | 1646 | 1469557306097 Marionette TRACE conn2 <- [1,1066,null,{}] 11:21:46 INFO - PROCESS | 1646 | 1469557306101 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}] 11:21:46 INFO - PROCESS | 1646 | 1469557306103 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:46 INFO - PROCESS | 1646 | 1469557306205 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:21:46 INFO - PROCESS | 1646 | 1469557306309 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 1646 | 1469557306311 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e4e000 == 42 [pid = 1646] [id = 274] 11:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x115e8c000) [pid = 1646] [serial = 820] [outer = 0x0] 11:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x117c4ec00) [pid = 1646] [serial = 821] [outer = 0x115e8c000] 11:21:46 INFO - PROCESS | 1646 | 1469557306342 Marionette DEBUG loaded listener.js 11:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118411c00) [pid = 1646] [serial = 822] [outer = 0x115e8c000] 11:21:46 INFO - PROCESS | 1646 | 1469557306758 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]]]}] 11:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 669ms 11:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:21:46 INFO - PROCESS | 1646 | 1469557306767 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:21:46 INFO - PROCESS | 1646 | 1469557306770 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:21:46 INFO - PROCESS | 1646 | 1469557306772 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:21:46 INFO - PROCESS | 1646 | 1469557306774 Marionette TRACE conn2 <- [1,1070,null,{}] 11:21:46 INFO - PROCESS | 1646 | 1469557306776 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}] 11:21:46 INFO - PROCESS | 1646 | 1469557306778 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:46 INFO - PROCESS | 1646 | 1469557306880 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:21:46 INFO - PROCESS | 1646 | 1469557306930 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:46 INFO - PROCESS | 1646 | 1469557306932 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa68000 == 43 [pid = 1646] [id = 275] 11:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118570800) [pid = 1646] [serial = 823] [outer = 0x0] 11:21:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118fb2800) [pid = 1646] [serial = 824] [outer = 0x118570800] 11:21:46 INFO - PROCESS | 1646 | 1469557306960 Marionette DEBUG loaded listener.js 11:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11979e000) [pid = 1646] [serial = 825] [outer = 0x118570800] 11:21:47 INFO - PROCESS | 1646 | 1469557307467 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]]]}] 11:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 769ms 11:21:47 INFO - PROCESS | 1646 | 1469557307550 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:21:47 INFO - PROCESS | 1646 | 1469557307552 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:21:47 INFO - PROCESS | 1646 | 1469557307566 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:21:47 INFO - PROCESS | 1646 | 1469557307572 Marionette TRACE conn2 <- [1,1074,null,{}] 11:21:47 INFO - PROCESS | 1646 | 1469557307577 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}] 11:21:47 INFO - PROCESS | 1646 | 1469557307580 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:47 INFO - PROCESS | 1646 | 1469557307704 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:21:47 INFO - PROCESS | 1646 | 1469557307755 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:47 INFO - PROCESS | 1646 | 1469557307757 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcdb000 == 44 [pid = 1646] [id = 276] 11:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1197a4400) [pid = 1646] [serial = 826] [outer = 0x0] 11:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124eda800) [pid = 1646] [serial = 827] [outer = 0x1197a4400] 11:21:47 INFO - PROCESS | 1646 | 1469557307785 Marionette DEBUG loaded listener.js 11:21:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x125dee000) [pid = 1646] [serial = 828] [outer = 0x1197a4400] 11:21:48 INFO - PROCESS | 1646 | 1469557308191 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]]]}] 11:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 683ms 11:21:48 INFO - PROCESS | 1646 | 1469557308242 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:21:48 INFO - PROCESS | 1646 | 1469557308244 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:21:48 INFO - PROCESS | 1646 | 1469557308246 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:21:48 INFO - PROCESS | 1646 | 1469557308247 Marionette TRACE conn2 <- [1,1078,null,{}] 11:21:48 INFO - PROCESS | 1646 | 1469557308250 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}] 11:21:48 INFO - PROCESS | 1646 | 1469557308251 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:48 INFO - PROCESS | 1646 | 1469557308411 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:21:48 INFO - PROCESS | 1646 | 1469557308459 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 1646 | 1469557308461 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a7f000 == 45 [pid = 1646] [id = 277] 11:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x112a8a400) [pid = 1646] [serial = 829] [outer = 0x0] 11:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x121941400) [pid = 1646] [serial = 830] [outer = 0x112a8a400] 11:21:48 INFO - PROCESS | 1646 | 1469557308491 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126733400) [pid = 1646] [serial = 831] [outer = 0x112a8a400] 11:21:49 INFO - PROCESS | 1646 | 1469557309135 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]]]}] 11:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 925ms 11:21:49 INFO - PROCESS | 1646 | 1469557309172 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:21:49 INFO - PROCESS | 1646 | 1469557309174 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:21:49 INFO - PROCESS | 1646 | 1469557309177 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 1646 | 1469557309179 Marionette TRACE conn2 <- [1,1082,null,{}] 11:21:49 INFO - PROCESS | 1646 | 1469557309183 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}] 11:21:49 INFO - PROCESS | 1646 | 1469557309184 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:49 INFO - PROCESS | 1646 | 1469557309272 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:21:49 INFO - PROCESS | 1646 | 1469557309345 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:49 INFO - PROCESS | 1646 | 1469557309346 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x111e0d800 == 46 [pid = 1646] [id = 278] 11:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x111ca9c00) [pid = 1646] [serial = 832] [outer = 0x0] 11:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1131e2c00) [pid = 1646] [serial = 833] [outer = 0x111ca9c00] 11:21:49 INFO - PROCESS | 1646 | 1469557309375 Marionette DEBUG loaded listener.js 11:21:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x114fab800) [pid = 1646] [serial = 834] [outer = 0x111ca9c00] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9b0800 == 45 [pid = 1646] [id = 272] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12b19f800 == 44 [pid = 1646] [id = 271] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12a921000 == 43 [pid = 1646] [id = 270] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x117cb4000 == 42 [pid = 1646] [id = 269] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5b0800 == 41 [pid = 1646] [id = 268] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x129442000 == 40 [pid = 1646] [id = 267] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x126966800 == 39 [pid = 1646] [id = 266] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12540c800 == 38 [pid = 1646] [id = 265] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12134c800 == 37 [pid = 1646] [id = 264] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x11942a800 == 36 [pid = 1646] [id = 263] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x117cbe000 == 35 [pid = 1646] [id = 262] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x116691800 == 34 [pid = 1646] [id = 261] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x1260e7000 == 33 [pid = 1646] [id = 260] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12a77a000 == 32 [pid = 1646] [id = 258] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x117490000 == 31 [pid = 1646] [id = 259] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x128a7f000 == 30 [pid = 1646] [id = 277] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcdb000 == 29 [pid = 1646] [id = 276] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa68000 == 28 [pid = 1646] [id = 275] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x120e4e000 == 27 [pid = 1646] [id = 274] 11:21:50 INFO - PROCESS | 1646 | --DOCSHELL 0x11301c800 == 26 [pid = 1646] [id = 273] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1194f0800) [pid = 1646] [serial = 738] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1193a6800) [pid = 1646] [serial = 737] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11974ac00) [pid = 1646] [serial = 741] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1194fc000) [pid = 1646] [serial = 740] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1164dc400) [pid = 1646] [serial = 744] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x112aa5400) [pid = 1646] [serial = 743] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x11714dc00) [pid = 1646] [serial = 749] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x112aa8c00) [pid = 1646] [serial = 746] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112677c00) [pid = 1646] [serial = 747] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11868b800) [pid = 1646] [serial = 753] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11972c400) [pid = 1646] [serial = 758] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1193ab800) [pid = 1646] [serial = 756] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11910ec00) [pid = 1646] [serial = 755] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119796800) [pid = 1646] [serial = 759] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1197a0000) [pid = 1646] [serial = 761] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11267ec00) [pid = 1646] [serial = 764] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x113c40400) [pid = 1646] [serial = 767] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x124963800) [pid = 1646] [serial = 773] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112d1b000) [pid = 1646] [serial = 765] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x121937400) [pid = 1646] [serial = 771] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x120fd0c00) [pid = 1646] [serial = 762] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118565400) [pid = 1646] [serial = 752] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119109c00) [pid = 1646] [serial = 768] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1174d1800) [pid = 1646] [serial = 750] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11979f400) [pid = 1646] [serial = 770] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x116ab2800) [pid = 1646] [serial = 729] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x113c3c000) [pid = 1646] [serial = 728] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11840e000) [pid = 1646] [serial = 732] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x118404400) [pid = 1646] [serial = 731] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118fb2000) [pid = 1646] [serial = 735] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11868cc00) [pid = 1646] [serial = 734] [outer = 0x0] [url = about:blank] 11:21:50 INFO - PROCESS | 1646 | 1469557310322 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]]]}] 11:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1174ms 11:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:21:50 INFO - PROCESS | 1646 | 1469557310352 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:21:50 INFO - PROCESS | 1646 | 1469557310355 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:21:50 INFO - PROCESS | 1646 | 1469557310358 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 1646 | 1469557310359 Marionette TRACE conn2 <- [1,1086,null,{}] 11:21:50 INFO - PROCESS | 1646 | 1469557310363 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}] 11:21:50 INFO - PROCESS | 1646 | 1469557310365 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:50 INFO - PROCESS | 1646 | 1469557310441 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:21:50 INFO - PROCESS | 1646 | 1469557310446 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:50 INFO - PROCESS | 1646 | 1469557310449 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x115d9a000 == 27 [pid = 1646] [id = 279] 11:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1127dd000) [pid = 1646] [serial = 835] [outer = 0x0] 11:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112a74c00) [pid = 1646] [serial = 836] [outer = 0x1127dd000] 11:21:50 INFO - PROCESS | 1646 | 1469557310481 Marionette DEBUG loaded listener.js 11:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112137800) [pid = 1646] [serial = 837] [outer = 0x1127dd000] 11:21:50 INFO - PROCESS | 1646 | 1469557310856 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]]]}] 11:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 520ms 11:21:50 INFO - PROCESS | 1646 | 1469557310878 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:21:50 INFO - PROCESS | 1646 | 1469557310881 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:21:50 INFO - PROCESS | 1646 | 1469557310886 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 1646 | 1469557310888 Marionette TRACE conn2 <- [1,1090,null,{}] 11:21:50 INFO - PROCESS | 1646 | 1469557310890 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}] 11:21:50 INFO - PROCESS | 1646 | 1469557310892 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:50 INFO - PROCESS | 1646 | 1469557310967 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:21:50 INFO - PROCESS | 1646 | 1469557310974 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:50 INFO - PROCESS | 1646 | 1469557310975 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x117496800 == 28 [pid = 1646] [id = 280] 11:21:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112aaf000) [pid = 1646] [serial = 838] [outer = 0x0] 11:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x115dc5800) [pid = 1646] [serial = 839] [outer = 0x112aaf000] 11:21:51 INFO - PROCESS | 1646 | 1469557311002 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x116936000) [pid = 1646] [serial = 840] [outer = 0x112aaf000] 11:21:51 INFO - PROCESS | 1646 | 1469557311405 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]]]}] 11:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 572ms 11:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:21:51 INFO - PROCESS | 1646 | 1469557311458 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:21:51 INFO - PROCESS | 1646 | 1469557311460 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:21:51 INFO - PROCESS | 1646 | 1469557311464 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:21:51 INFO - PROCESS | 1646 | 1469557311468 Marionette TRACE conn2 <- [1,1094,null,{}] 11:21:51 INFO - PROCESS | 1646 | 1469557311479 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}] 11:21:51 INFO - PROCESS | 1646 | 1469557311484 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:51 INFO - PROCESS | 1646 | 1469557311597 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:21:51 INFO - PROCESS | 1646 | 1469557311614 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 1646 | 1469557311617 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x119425800 == 29 [pid = 1646] [id = 281] 11:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x113cdd400) [pid = 1646] [serial = 841] [outer = 0x0] 11:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118403c00) [pid = 1646] [serial = 842] [outer = 0x113cdd400] 11:21:51 INFO - PROCESS | 1646 | 1469557311664 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118410800) [pid = 1646] [serial = 843] [outer = 0x113cdd400] 11:21:52 INFO - PROCESS | 1646 | 1469557312038 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]]]}] 11:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 623ms 11:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:21:52 INFO - PROCESS | 1646 | 1469557312099 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 1646 | 1469557312101 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:21:52 INFO - PROCESS | 1646 | 1469557312104 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 1646 | 1469557312105 Marionette TRACE conn2 <- [1,1098,null,{}] 11:21:52 INFO - PROCESS | 1646 | 1469557312108 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}] 11:21:52 INFO - PROCESS | 1646 | 1469557312109 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:52 INFO - PROCESS | 1646 | 1469557312188 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:21:52 INFO - PROCESS | 1646 | 1469557312191 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 1646 | 1469557312192 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e58800 == 30 [pid = 1646] [id = 282] 11:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11856d000) [pid = 1646] [serial = 844] [outer = 0x0] 11:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118682400) [pid = 1646] [serial = 845] [outer = 0x11856d000] 11:21:52 INFO - PROCESS | 1646 | 1469557312218 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1186bc000) [pid = 1646] [serial = 846] [outer = 0x11856d000] 11:21:52 INFO - PROCESS | 1646 | 1469557312538 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]]]}] 11:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 469ms 11:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:21:52 INFO - PROCESS | 1646 | 1469557312574 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 1646 | 1469557312576 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:21:52 INFO - PROCESS | 1646 | 1469557312579 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 1646 | 1469557312581 Marionette TRACE conn2 <- [1,1102,null,{}] 11:21:52 INFO - PROCESS | 1646 | 1469557312601 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}] 11:21:52 INFO - PROCESS | 1646 | 1469557312603 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:52 INFO - PROCESS | 1646 | 1469557312738 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:21:52 INFO - PROCESS | 1646 | 1469557312790 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 1646 | 1469557312791 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12183a000 == 31 [pid = 1646] [id = 283] 11:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11267c800) [pid = 1646] [serial = 847] [outer = 0x0] 11:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118861400) [pid = 1646] [serial = 848] [outer = 0x11267c800] 11:21:52 INFO - PROCESS | 1646 | 1469557312830 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1193a3400) [pid = 1646] [serial = 849] [outer = 0x11267c800] 11:21:53 INFO - PROCESS | 1646 | 1469557313270 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]]]}] 11:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 737ms 11:21:53 INFO - PROCESS | 1646 | 1469557313316 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:21:53 INFO - PROCESS | 1646 | 1469557313318 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:21:53 INFO - PROCESS | 1646 | 1469557313330 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:21:53 INFO - PROCESS | 1646 | 1469557313332 Marionette TRACE conn2 <- [1,1106,null,{}] 11:21:53 INFO - PROCESS | 1646 | 1469557313336 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}] 11:21:53 INFO - PROCESS | 1646 | 1469557313343 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:53 INFO - PROCESS | 1646 | 1469557313512 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:21:53 INFO - PROCESS | 1646 | 1469557313539 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:53 INFO - PROCESS | 1646 | 1469557313541 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254ce800 == 32 [pid = 1646] [id = 284] 11:21:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x119797400) [pid = 1646] [serial = 850] [outer = 0x0] 11:21:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1197a2000) [pid = 1646] [serial = 851] [outer = 0x119797400] 11:21:53 INFO - PROCESS | 1646 | 1469557313582 Marionette DEBUG loaded listener.js 11:21:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x120ea0c00) [pid = 1646] [serial = 852] [outer = 0x119797400] 11:21:53 INFO - PROCESS | 1646 | 1469557313988 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]]]}] 11:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 11:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:21:54 INFO - PROCESS | 1646 | 1469557314003 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:21:54 INFO - PROCESS | 1646 | 1469557314005 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:21:54 INFO - PROCESS | 1646 | 1469557314007 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:21:54 INFO - PROCESS | 1646 | 1469557314008 Marionette TRACE conn2 <- [1,1110,null,{}] 11:21:54 INFO - PROCESS | 1646 | 1469557314011 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}] 11:21:54 INFO - PROCESS | 1646 | 1469557314023 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:54 INFO - PROCESS | 1646 | 1469557314169 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:21:54 INFO - PROCESS | 1646 | 1469557314197 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:54 INFO - PROCESS | 1646 | 1469557314198 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12694e000 == 33 [pid = 1646] [id = 285] 11:21:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x111fe3c00) [pid = 1646] [serial = 853] [outer = 0x0] 11:21:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x120fcfc00) [pid = 1646] [serial = 854] [outer = 0x111fe3c00] 11:21:54 INFO - PROCESS | 1646 | 1469557314238 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x121719800) [pid = 1646] [serial = 855] [outer = 0x111fe3c00] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1121b9c00) [pid = 1646] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12543ac00) [pid = 1646] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1210db000) [pid = 1646] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1127df800) [pid = 1646] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1174d1400) [pid = 1646] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112671c00) [pid = 1646] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11972a400) [pid = 1646] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x120fd0800) [pid = 1646] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11678d400) [pid = 1646] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11267d800) [pid = 1646] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1260a8800) [pid = 1646] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x125d11c00) [pid = 1646] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1197a4800) [pid = 1646] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x111e2cc00) [pid = 1646] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:21:54 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x111f0b000) [pid = 1646] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:21:55 INFO - PROCESS | 1646 | 1469557315013 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]]]}] 11:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1021ms 11:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:21:55 INFO - PROCESS | 1646 | 1469557315029 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:21:55 INFO - PROCESS | 1646 | 1469557315030 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:21:55 INFO - PROCESS | 1646 | 1469557315032 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 1646 | 1469557315033 Marionette TRACE conn2 <- [1,1114,null,{}] 11:21:55 INFO - PROCESS | 1646 | 1469557315036 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}] 11:21:55 INFO - PROCESS | 1646 | 1469557315037 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:55 INFO - PROCESS | 1646 | 1469557315109 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:21:55 INFO - PROCESS | 1646 | 1469557315113 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:55 INFO - PROCESS | 1646 | 1469557315114 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12916c000 == 34 [pid = 1646] [id = 286] 11:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119994400) [pid = 1646] [serial = 856] [outer = 0x0] 11:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x123c13800) [pid = 1646] [serial = 857] [outer = 0x119994400] 11:21:55 INFO - PROCESS | 1646 | 1469557315140 Marionette DEBUG loaded listener.js 11:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124a24800) [pid = 1646] [serial = 858] [outer = 0x119994400] 11:21:55 INFO - PROCESS | 1646 | 1469557315454 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]]]}] 11:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 470ms 11:21:55 INFO - PROCESS | 1646 | 1469557315503 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:21:55 INFO - PROCESS | 1646 | 1469557315504 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:21:55 INFO - PROCESS | 1646 | 1469557315515 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 1646 | 1469557315516 Marionette TRACE conn2 <- [1,1118,null,{}] 11:21:55 INFO - PROCESS | 1646 | 1469557315519 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}] 11:21:55 INFO - PROCESS | 1646 | 1469557315520 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:55 INFO - PROCESS | 1646 | 1469557315591 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:21:55 INFO - PROCESS | 1646 | 1469557315645 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:55 INFO - PROCESS | 1646 | 1469557315646 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x119322000 == 35 [pid = 1646] [id = 287] 11:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1186af400) [pid = 1646] [serial = 859] [outer = 0x0] 11:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x125d0c400) [pid = 1646] [serial = 860] [outer = 0x1186af400] 11:21:55 INFO - PROCESS | 1646 | 1469557315670 Marionette DEBUG loaded listener.js 11:21:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12609d400) [pid = 1646] [serial = 861] [outer = 0x1186af400] 11:21:55 INFO - PROCESS | 1646 | 1469557315939 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]]]}] 11:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 474ms 11:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:21:55 INFO - PROCESS | 1646 | 1469557315991 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:21:55 INFO - PROCESS | 1646 | 1469557315993 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:21:55 INFO - PROCESS | 1646 | 1469557315995 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:21:55 INFO - PROCESS | 1646 | 1469557315996 Marionette TRACE conn2 <- [1,1122,null,{}] 11:21:55 INFO - PROCESS | 1646 | 1469557315998 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}] 11:21:56 INFO - PROCESS | 1646 | 1469557316000 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:56 INFO - PROCESS | 1646 | 1469557316079 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:21:56 INFO - PROCESS | 1646 | 1469557316083 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:56 INFO - PROCESS | 1646 | 1469557316086 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a917000 == 36 [pid = 1646] [id = 288] 11:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12609e800) [pid = 1646] [serial = 862] [outer = 0x0] 11:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126477400) [pid = 1646] [serial = 863] [outer = 0x12609e800] 11:21:56 INFO - PROCESS | 1646 | 1469557316112 Marionette DEBUG loaded listener.js 11:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1267af800) [pid = 1646] [serial = 864] [outer = 0x12609e800] 11:21:56 INFO - PROCESS | 1646 | 1469557316423 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]]]}] 11:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 469ms 11:21:56 INFO - PROCESS | 1646 | 1469557316464 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:21:56 INFO - PROCESS | 1646 | 1469557316466 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:21:56 INFO - PROCESS | 1646 | 1469557316468 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:21:56 INFO - PROCESS | 1646 | 1469557316478 Marionette TRACE conn2 <- [1,1126,null,{}] 11:21:56 INFO - PROCESS | 1646 | 1469557316481 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}] 11:21:56 INFO - PROCESS | 1646 | 1469557316482 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:56 INFO - PROCESS | 1646 | 1469557316595 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:21:56 INFO - PROCESS | 1646 | 1469557316603 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:56 INFO - PROCESS | 1646 | 1469557316605 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x121838000 == 37 [pid = 1646] [id = 289] 11:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1260a5400) [pid = 1646] [serial = 865] [outer = 0x0] 11:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1267b9c00) [pid = 1646] [serial = 866] [outer = 0x1260a5400] 11:21:56 INFO - PROCESS | 1646 | 1469557316631 Marionette DEBUG loaded listener.js 11:21:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126d5a800) [pid = 1646] [serial = 867] [outer = 0x1260a5400] 11:21:57 INFO - PROCESS | 1646 | 1469557317171 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]]]}] 11:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 727ms 11:21:57 INFO - PROCESS | 1646 | 1469557317210 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:21:57 INFO - PROCESS | 1646 | 1469557317213 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:21:57 INFO - PROCESS | 1646 | 1469557317218 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:21:57 INFO - PROCESS | 1646 | 1469557317221 Marionette TRACE conn2 <- [1,1130,null,{}] 11:21:57 INFO - PROCESS | 1646 | 1469557317225 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}] 11:21:57 INFO - PROCESS | 1646 | 1469557317227 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:57 INFO - PROCESS | 1646 | 1469557317336 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:21:57 INFO - PROCESS | 1646 | 1469557317414 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:57 INFO - PROCESS | 1646 | 1469557317415 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x117479800 == 38 [pid = 1646] [id = 290] 11:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112a7ac00) [pid = 1646] [serial = 868] [outer = 0x0] 11:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x112d1fc00) [pid = 1646] [serial = 869] [outer = 0x112a7ac00] 11:21:57 INFO - PROCESS | 1646 | 1469557317447 Marionette DEBUG loaded listener.js 11:21:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x114fabc00) [pid = 1646] [serial = 870] [outer = 0x112a7ac00] 11:21:57 INFO - PROCESS | 1646 | 1469557317962 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]]]}] 11:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 824ms 11:21:58 INFO - PROCESS | 1646 | 1469557318040 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:21:58 INFO - PROCESS | 1646 | 1469557318044 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:21:58 INFO - PROCESS | 1646 | 1469557318048 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:21:58 INFO - PROCESS | 1646 | 1469557318050 Marionette TRACE conn2 <- [1,1134,null,{}] 11:21:58 INFO - PROCESS | 1646 | 1469557318053 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}] 11:21:58 INFO - PROCESS | 1646 | 1469557318054 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:58 INFO - PROCESS | 1646 | 1469557318163 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:21:58 INFO - PROCESS | 1646 | 1469557318219 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:58 INFO - PROCESS | 1646 | 1469557318220 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x11815c800 == 39 [pid = 1646] [id = 291] 11:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x115e8b800) [pid = 1646] [serial = 871] [outer = 0x0] 11:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x116ab3000) [pid = 1646] [serial = 872] [outer = 0x115e8b800] 11:21:58 INFO - PROCESS | 1646 | 1469557318252 Marionette DEBUG loaded listener.js 11:21:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x117c45000) [pid = 1646] [serial = 873] [outer = 0x115e8b800] 11:21:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12a917000 == 38 [pid = 1646] [id = 288] 11:21:58 INFO - PROCESS | 1646 | --DOCSHELL 0x119322000 == 37 [pid = 1646] [id = 287] 11:21:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12916c000 == 36 [pid = 1646] [id = 286] 11:21:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12694e000 == 35 [pid = 1646] [id = 285] 11:21:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1254ce800 == 34 [pid = 1646] [id = 284] 11:21:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12183a000 == 33 [pid = 1646] [id = 283] 11:21:58 INFO - PROCESS | 1646 | --DOCSHELL 0x120e58800 == 32 [pid = 1646] [id = 282] 11:21:58 INFO - PROCESS | 1646 | --DOCSHELL 0x119425800 == 31 [pid = 1646] [id = 281] 11:21:58 INFO - PROCESS | 1646 | --DOCSHELL 0x117496800 == 30 [pid = 1646] [id = 280] 11:21:58 INFO - PROCESS | 1646 | --DOCSHELL 0x115d9a000 == 29 [pid = 1646] [id = 279] 11:21:58 INFO - PROCESS | 1646 | --DOCSHELL 0x111e0d800 == 28 [pid = 1646] [id = 278] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x120ea7400) [pid = 1646] [serial = 795] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x125dedc00) [pid = 1646] [serial = 800] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x124acb800) [pid = 1646] [serial = 797] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x125d0f000) [pid = 1646] [serial = 798] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112a7a400) [pid = 1646] [serial = 782] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x115e85400) [pid = 1646] [serial = 783] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11819f000) [pid = 1646] [serial = 779] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11840f000) [pid = 1646] [serial = 780] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1186bcc00) [pid = 1646] [serial = 788] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1193aa800) [pid = 1646] [serial = 789] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11979a400) [pid = 1646] [serial = 791] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124d2c000) [pid = 1646] [serial = 774] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118199000) [pid = 1646] [serial = 785] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118408c00) [pid = 1646] [serial = 786] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1127dc800) [pid = 1646] [serial = 776] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1132b3c00) [pid = 1646] [serial = 777] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126bd3800) [pid = 1646] [serial = 813] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x125df5c00) [pid = 1646] [serial = 801] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x125df8000) [pid = 1646] [serial = 803] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126bd7c00) [pid = 1646] [serial = 815] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1174d4c00) [pid = 1646] [serial = 807] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126729800) [pid = 1646] [serial = 812] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126d53400) [pid = 1646] [serial = 816] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1127d8000) [pid = 1646] [serial = 806] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1260a5800) [pid = 1646] [serial = 804] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x119a48c00) [pid = 1646] [serial = 794] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12543b000) [pid = 1646] [serial = 810] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x119992c00) [pid = 1646] [serial = 792] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1193a8c00) [pid = 1646] [serial = 809] [outer = 0x0] [url = about:blank] 11:21:58 INFO - PROCESS | 1646 | 1469557318892 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]]]}] 11:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 873ms 11:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:21:58 INFO - PROCESS | 1646 | 1469557318926 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:21:58 INFO - PROCESS | 1646 | 1469557318929 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:21:58 INFO - PROCESS | 1646 | 1469557318932 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:21:58 INFO - PROCESS | 1646 | 1469557318937 Marionette TRACE conn2 <- [1,1138,null,{}] 11:21:58 INFO - PROCESS | 1646 | 1469557318942 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}] 11:21:58 INFO - PROCESS | 1646 | 1469557318945 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:59 INFO - PROCESS | 1646 | 1469557319054 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:21:59 INFO - PROCESS | 1646 | 1469557319127 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 1646 | 1469557319129 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169d0000 == 29 [pid = 1646] [id = 292] 11:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x112aaf400) [pid = 1646] [serial = 874] [outer = 0x0] 11:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x115e89c00) [pid = 1646] [serial = 875] [outer = 0x112aaf400] 11:21:59 INFO - PROCESS | 1646 | 1469557319158 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1176c5000) [pid = 1646] [serial = 876] [outer = 0x112aaf400] 11:21:59 INFO - PROCESS | 1646 | 1469557319534 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]]]}] 11:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 627ms 11:21:59 INFO - PROCESS | 1646 | 1469557319591 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:21:59 INFO - PROCESS | 1646 | 1469557319595 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:21:59 INFO - PROCESS | 1646 | 1469557319606 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:21:59 INFO - PROCESS | 1646 | 1469557319608 Marionette TRACE conn2 <- [1,1142,null,{}] 11:21:59 INFO - PROCESS | 1646 | 1469557319611 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}] 11:21:59 INFO - PROCESS | 1646 | 1469557319614 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:59 INFO - PROCESS | 1646 | 1469557319742 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:21:59 INFO - PROCESS | 1646 | 1469557319819 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 1646 | 1469557319820 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:21:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x118fd1000 == 30 [pid = 1646] [id = 293] 11:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1182b1c00) [pid = 1646] [serial = 877] [outer = 0x0] 11:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x118510000) [pid = 1646] [serial = 878] [outer = 0x1182b1c00] 11:21:59 INFO - PROCESS | 1646 | 1469557319863 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1186bb400) [pid = 1646] [serial = 879] [outer = 0x1182b1c00] 11:22:00 INFO - PROCESS | 1646 | 1469557320160 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]]]}] 11:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 574ms 11:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:22:00 INFO - PROCESS | 1646 | 1469557320177 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:22:00 INFO - PROCESS | 1646 | 1469557320178 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:22:00 INFO - PROCESS | 1646 | 1469557320181 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 1646 | 1469557320183 Marionette TRACE conn2 <- [1,1146,null,{}] 11:22:00 INFO - PROCESS | 1646 | 1469557320199 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}] 11:22:00 INFO - PROCESS | 1646 | 1469557320206 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:00 INFO - PROCESS | 1646 | 1469557320318 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:22:00 INFO - PROCESS | 1646 | 1469557320326 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:00 INFO - PROCESS | 1646 | 1469557320328 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x121166000 == 31 [pid = 1646] [id = 294] 11:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1127d1400) [pid = 1646] [serial = 880] [outer = 0x0] 11:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1193a4800) [pid = 1646] [serial = 881] [outer = 0x1127d1400] 11:22:00 INFO - PROCESS | 1646 | 1469557320356 Marionette DEBUG loaded listener.js 11:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119753000) [pid = 1646] [serial = 882] [outer = 0x1127d1400] 11:22:00 INFO - PROCESS | 1646 | 1469557320690 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]]]}] 11:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 531ms 11:22:00 INFO - PROCESS | 1646 | 1469557320713 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:22:00 INFO - PROCESS | 1646 | 1469557320716 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:22:00 INFO - PROCESS | 1646 | 1469557320722 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 1646 | 1469557320724 Marionette TRACE conn2 <- [1,1150,null,{}] 11:22:00 INFO - PROCESS | 1646 | 1469557320727 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}] 11:22:00 INFO - PROCESS | 1646 | 1469557320729 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:00 INFO - PROCESS | 1646 | 1469557320853 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:22:00 INFO - PROCESS | 1646 | 1469557320944 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:00 INFO - PROCESS | 1646 | 1469557320945 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d64800 == 32 [pid = 1646] [id = 295] 11:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118fb0c00) [pid = 1646] [serial = 883] [outer = 0x0] 11:22:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x120e9bc00) [pid = 1646] [serial = 884] [outer = 0x118fb0c00] 11:22:00 INFO - PROCESS | 1646 | 1469557320995 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x120fcd800) [pid = 1646] [serial = 885] [outer = 0x118fb0c00] 11:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x124d2ac00) [pid = 1646] [serial = 886] [outer = 0x12cf1c000] 11:22:01 INFO - PROCESS | 1646 | 1469557321367 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]]]}] 11:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 672ms 11:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:22:01 INFO - PROCESS | 1646 | 1469557321392 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:22:01 INFO - PROCESS | 1646 | 1469557321393 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:22:01 INFO - PROCESS | 1646 | 1469557321395 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:22:01 INFO - PROCESS | 1646 | 1469557321396 Marionette TRACE conn2 <- [1,1154,null,{}] 11:22:01 INFO - PROCESS | 1646 | 1469557321407 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}] 11:22:01 INFO - PROCESS | 1646 | 1469557321409 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:01 INFO - PROCESS | 1646 | 1469557321503 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:22:01 INFO - PROCESS | 1646 | 1469557321507 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 1646 | 1469557321508 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12695e800 == 33 [pid = 1646] [id = 296] 11:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x112673800) [pid = 1646] [serial = 887] [outer = 0x0] 11:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x123c1c400) [pid = 1646] [serial = 888] [outer = 0x112673800] 11:22:01 INFO - PROCESS | 1646 | 1469557321532 Marionette DEBUG loaded listener.js 11:22:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x125d95400) [pid = 1646] [serial = 889] [outer = 0x112673800] 11:22:01 INFO - PROCESS | 1646 | 1469557321881 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]]]}] 11:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 519ms 11:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:22:01 INFO - PROCESS | 1646 | 1469557321915 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:22:01 INFO - PROCESS | 1646 | 1469557321916 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:22:01 INFO - PROCESS | 1646 | 1469557321918 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:22:01 INFO - PROCESS | 1646 | 1469557321919 Marionette TRACE conn2 <- [1,1158,null,{}] 11:22:01 INFO - PROCESS | 1646 | 1469557321922 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}] 11:22:01 INFO - PROCESS | 1646 | 1469557321926 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:02 INFO - PROCESS | 1646 | 1469557322031 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:22:02 INFO - PROCESS | 1646 | 1469557322067 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:02 INFO - PROCESS | 1646 | 1469557322068 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a84800 == 34 [pid = 1646] [id = 297] 11:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x125df2000) [pid = 1646] [serial = 890] [outer = 0x0] 11:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126731800) [pid = 1646] [serial = 891] [outer = 0x125df2000] 11:22:02 INFO - PROCESS | 1646 | 1469557322099 Marionette DEBUG loaded listener.js 11:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126bd7c00) [pid = 1646] [serial = 892] [outer = 0x125df2000] 11:22:02 INFO - PROCESS | 1646 | 1469557322414 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]]]}] 11:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 522ms 11:22:02 INFO - PROCESS | 1646 | 1469557322440 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:22:02 INFO - PROCESS | 1646 | 1469557322442 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:22:02 INFO - PROCESS | 1646 | 1469557322444 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:22:02 INFO - PROCESS | 1646 | 1469557322445 Marionette TRACE conn2 <- [1,1162,null,{}] 11:22:02 INFO - PROCESS | 1646 | 1469557322447 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}] 11:22:02 INFO - PROCESS | 1646 | 1469557322449 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:02 INFO - PROCESS | 1646 | 1469557322545 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:22:02 INFO - PROCESS | 1646 | 1469557322556 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:02 INFO - PROCESS | 1646 | 1469557322558 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5a4800 == 35 [pid = 1646] [id = 298] 11:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126bd8400) [pid = 1646] [serial = 893] [outer = 0x0] 11:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126d54400) [pid = 1646] [serial = 894] [outer = 0x126bd8400] 11:22:02 INFO - PROCESS | 1646 | 1469557322582 Marionette DEBUG loaded listener.js 11:22:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128ba9400) [pid = 1646] [serial = 895] [outer = 0x126bd8400] 11:22:02 INFO - PROCESS | 1646 | 1469557322984 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]]]}] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x110e77c00) [pid = 1646] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x115e8c000) [pid = 1646] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118570800) [pid = 1646] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1197a4400) [pid = 1646] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1127dd000) [pid = 1646] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112a8a400) [pid = 1646] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11267c800) [pid = 1646] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x119797400) [pid = 1646] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x111ca9c00) [pid = 1646] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112aaf000) [pid = 1646] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x111fe3c00) [pid = 1646] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11856d000) [pid = 1646] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x113cdd400) [pid = 1646] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1186af400) [pid = 1646] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12609e800) [pid = 1646] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:22:03 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x119994400) [pid = 1646] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 619ms 11:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:22:03 INFO - PROCESS | 1646 | 1469557323064 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:22:03 INFO - PROCESS | 1646 | 1469557323066 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:22:03 INFO - PROCESS | 1646 | 1469557323070 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:22:03 INFO - PROCESS | 1646 | 1469557323071 Marionette TRACE conn2 <- [1,1166,null,{}] 11:22:03 INFO - PROCESS | 1646 | 1469557323075 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}] 11:22:03 INFO - PROCESS | 1646 | 1469557323077 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:03 INFO - PROCESS | 1646 | 1469557323193 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:22:03 INFO - PROCESS | 1646 | 1469557323198 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:03 INFO - PROCESS | 1646 | 1469557323199 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aef800 == 36 [pid = 1646] [id = 299] 11:22:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112aaf000) [pid = 1646] [serial = 896] [outer = 0x0] 11:22:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x114fadc00) [pid = 1646] [serial = 897] [outer = 0x112aaf000] 11:22:03 INFO - PROCESS | 1646 | 1469557323253 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118570800) [pid = 1646] [serial = 898] [outer = 0x112aaf000] 11:22:03 INFO - PROCESS | 1646 | 1469557323659 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]]]}] 11:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 622ms 11:22:03 INFO - PROCESS | 1646 | 1469557323695 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:22:03 INFO - PROCESS | 1646 | 1469557323696 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:22:03 INFO - PROCESS | 1646 | 1469557323698 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:22:03 INFO - PROCESS | 1646 | 1469557323700 Marionette TRACE conn2 <- [1,1170,null,{}] 11:22:03 INFO - PROCESS | 1646 | 1469557323707 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}] 11:22:03 INFO - PROCESS | 1646 | 1469557323708 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:03 INFO - PROCESS | 1646 | 1469557323795 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:22:03 INFO - PROCESS | 1646 | 1469557323799 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:03 INFO - PROCESS | 1646 | 1469557323800 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x121155000 == 37 [pid = 1646] [id = 300] 11:22:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118866400) [pid = 1646] [serial = 899] [outer = 0x0] 11:22:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124a1c400) [pid = 1646] [serial = 900] [outer = 0x118866400] 11:22:03 INFO - PROCESS | 1646 | 1469557323825 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128bac000) [pid = 1646] [serial = 901] [outer = 0x118866400] 11:22:04 INFO - PROCESS | 1646 | 1469557324140 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]]]}] 11:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 473ms 11:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:22:04 INFO - PROCESS | 1646 | 1469557324173 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 1646 | 1469557324174 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:22:04 INFO - PROCESS | 1646 | 1469557324176 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 1646 | 1469557324177 Marionette TRACE conn2 <- [1,1174,null,{}] 11:22:04 INFO - PROCESS | 1646 | 1469557324179 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}] 11:22:04 INFO - PROCESS | 1646 | 1469557324180 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:04 INFO - PROCESS | 1646 | 1469557324260 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:22:04 INFO - PROCESS | 1646 | 1469557324263 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:04 INFO - PROCESS | 1646 | 1469557324265 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9b4000 == 38 [pid = 1646] [id = 301] 11:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119797400) [pid = 1646] [serial = 902] [outer = 0x0] 11:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128bb5c00) [pid = 1646] [serial = 903] [outer = 0x119797400] 11:22:04 INFO - PROCESS | 1646 | 1469557324300 Marionette DEBUG loaded listener.js 11:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128cc5c00) [pid = 1646] [serial = 904] [outer = 0x119797400] 11:22:04 INFO - PROCESS | 1646 | 1469557324742 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] 11:22:04 INFO - PROCESS | 1646 | 1469557324797 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:22:04 INFO - PROCESS | 1646 | 1469557324801 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 1646 | 1469557324804 Marionette TRACE conn2 <- [1,1178,null,{}] 11:22:04 INFO - PROCESS | 1646 | 1469557324807 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}] 11:22:04 INFO - PROCESS | 1646 | 1469557324809 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:04 INFO - PROCESS | 1646 | 1469557324925 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:22:04 INFO - PROCESS | 1646 | 1469557324933 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:04 INFO - PROCESS | 1646 | 1469557324934 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12badd000 == 39 [pid = 1646] [id = 302] 11:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128ccc400) [pid = 1646] [serial = 905] [outer = 0x0] 11:22:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1291e8000) [pid = 1646] [serial = 906] [outer = 0x128ccc400] 11:22:04 INFO - PROCESS | 1646 | 1469557324961 Marionette DEBUG loaded listener.js 11:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1292ec000) [pid = 1646] [serial = 907] [outer = 0x128ccc400] 11:22:05 INFO - PROCESS | 1646 | 1469557325427 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] 11:22:05 INFO - PROCESS | 1646 | 1469557325488 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:22:05 INFO - PROCESS | 1646 | 1469557325493 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:22:05 INFO - PROCESS | 1646 | 1469557325496 Marionette TRACE conn2 <- [1,1182,null,{}] 11:22:05 INFO - PROCESS | 1646 | 1469557325499 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}] 11:22:05 INFO - PROCESS | 1646 | 1469557325501 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:05 INFO - PROCESS | 1646 | 1469557325603 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:22:05 INFO - PROCESS | 1646 | 1469557325712 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:05 INFO - PROCESS | 1646 | 1469557325714 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x118fc6800 == 40 [pid = 1646] [id = 303] 11:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x117c4f000) [pid = 1646] [serial = 908] [outer = 0x0] 11:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1182ab400) [pid = 1646] [serial = 909] [outer = 0x117c4f000] 11:22:05 INFO - PROCESS | 1646 | 1469557325745 Marionette DEBUG loaded listener.js 11:22:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x118411800) [pid = 1646] [serial = 910] [outer = 0x117c4f000] 11:22:06 INFO - PROCESS | 1646 | 1469557326174 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] 11:22:06 INFO - PROCESS | 1646 | 1469557326219 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:22:06 INFO - PROCESS | 1646 | 1469557326224 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:22:06 INFO - PROCESS | 1646 | 1469557326226 Marionette TRACE conn2 <- [1,1186,null,{}] 11:22:06 INFO - PROCESS | 1646 | 1469557326229 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}] 11:22:06 INFO - PROCESS | 1646 | 1469557326230 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:06 INFO - PROCESS | 1646 | 1469557326334 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:22:06 INFO - PROCESS | 1646 | 1469557326389 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:06 INFO - PROCESS | 1646 | 1469557326391 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x129163800 == 41 [pid = 1646] [id = 304] 11:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11910ac00) [pid = 1646] [serial = 911] [outer = 0x0] 11:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119753400) [pid = 1646] [serial = 912] [outer = 0x11910ac00] 11:22:06 INFO - PROCESS | 1646 | 1469557326421 Marionette DEBUG loaded listener.js 11:22:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x120ea8800) [pid = 1646] [serial = 913] [outer = 0x11910ac00] 11:22:06 INFO - PROCESS | 1646 | 1469557326826 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] 11:22:06 INFO - PROCESS | 1646 | 1469557326845 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:22:06 INFO - PROCESS | 1646 | 1469557326848 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:22:06 INFO - PROCESS | 1646 | 1469557326850 Marionette TRACE conn2 <- [1,1190,null,{}] 11:22:06 INFO - PROCESS | 1646 | 1469557326859 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}] 11:22:06 INFO - PROCESS | 1646 | 1469557326862 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:06 INFO - PROCESS | 1646 | 1469557326963 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:22:07 INFO - PROCESS | 1646 | 1469557327055 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:07 INFO - PROCESS | 1646 | 1469557327057 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bced000 == 42 [pid = 1646] [id = 305] 11:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1260a3800) [pid = 1646] [serial = 914] [outer = 0x0] 11:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1269b7000) [pid = 1646] [serial = 915] [outer = 0x1260a3800] 11:22:07 INFO - PROCESS | 1646 | 1469557327089 Marionette DEBUG loaded listener.js 11:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x128cbe400) [pid = 1646] [serial = 916] [outer = 0x1260a3800] 11:22:07 INFO - PROCESS | 1646 | 1469557327507 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] 11:22:07 INFO - PROCESS | 1646 | 1469557327588 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:22:07 INFO - PROCESS | 1646 | 1469557327591 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:22:07 INFO - PROCESS | 1646 | 1469557327593 Marionette TRACE conn2 <- [1,1194,null,{}] 11:22:07 INFO - PROCESS | 1646 | 1469557327595 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}] 11:22:07 INFO - PROCESS | 1646 | 1469557327596 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:07 INFO - PROCESS | 1646 | 1469557327699 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:22:07 INFO - PROCESS | 1646 | 1469557327766 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:07 INFO - PROCESS | 1646 | 1469557327767 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf29800 == 43 [pid = 1646] [id = 306] 11:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1291e5400) [pid = 1646] [serial = 917] [outer = 0x0] 11:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1291ec800) [pid = 1646] [serial = 918] [outer = 0x1291e5400] 11:22:07 INFO - PROCESS | 1646 | 1469557327798 Marionette DEBUG loaded listener.js 11:22:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1292ecc00) [pid = 1646] [serial = 919] [outer = 0x1291e5400] 11:22:08 INFO - PROCESS | 1646 | 1469557328214 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] 11:22:08 INFO - PROCESS | 1646 | 1469557328277 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:22:08 INFO - PROCESS | 1646 | 1469557328279 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:22:08 INFO - PROCESS | 1646 | 1469557328280 Marionette TRACE conn2 <- [1,1198,null,{}] 11:22:08 INFO - PROCESS | 1646 | 1469557328283 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}] 11:22:08 INFO - PROCESS | 1646 | 1469557328284 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:08 INFO - PROCESS | 1646 | 1469557328385 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:22:08 INFO - PROCESS | 1646 | 1469557328440 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:08 INFO - PROCESS | 1646 | 1469557328441 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x118521000 == 44 [pid = 1646] [id = 307] 11:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11663ec00) [pid = 1646] [serial = 920] [outer = 0x0] 11:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1291ed800) [pid = 1646] [serial = 921] [outer = 0x11663ec00] 11:22:08 INFO - PROCESS | 1646 | 1469557328470 Marionette DEBUG loaded listener.js 11:22:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1292f9800) [pid = 1646] [serial = 922] [outer = 0x11663ec00] 11:22:09 INFO - PROCESS | 1646 | 1469557329062 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]]]}] 11:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 820ms 11:22:09 INFO - PROCESS | 1646 | 1469557329101 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:22:09 INFO - PROCESS | 1646 | 1469557329106 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:22:09 INFO - PROCESS | 1646 | 1469557329111 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 1646 | 1469557329114 Marionette TRACE conn2 <- [1,1202,null,{}] 11:22:09 INFO - PROCESS | 1646 | 1469557329120 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}] 11:22:09 INFO - PROCESS | 1646 | 1469557329122 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:09 INFO - PROCESS | 1646 | 1469557329256 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:22:09 INFO - PROCESS | 1646 | 1469557329355 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:09 INFO - PROCESS | 1646 | 1469557329357 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x11962b000 == 45 [pid = 1646] [id = 308] 11:22:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x112a7b400) [pid = 1646] [serial = 923] [outer = 0x0] 11:22:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1132a8400) [pid = 1646] [serial = 924] [outer = 0x112a7b400] 11:22:09 INFO - PROCESS | 1646 | 1469557329401 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1174c6c00) [pid = 1646] [serial = 925] [outer = 0x112a7b400] 11:22:09 INFO - PROCESS | 1646 | 1469557329903 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]]]}] 11:22:09 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 11:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 827ms 11:22:09 INFO - PROCESS | 1646 | 1469557329939 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:22:09 INFO - PROCESS | 1646 | 1469557329943 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:22:09 INFO - PROCESS | 1646 | 1469557329950 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 1646 | 1469557329953 Marionette TRACE conn2 <- [1,1206,null,{}] 11:22:09 INFO - PROCESS | 1646 | 1469557329956 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}] 11:22:09 INFO - PROCESS | 1646 | 1469557329959 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:10 INFO - PROCESS | 1646 | 1469557330103 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9b4000 == 44 [pid = 1646] [id = 301] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x121155000 == 43 [pid = 1646] [id = 300] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x119aef800 == 42 [pid = 1646] [id = 299] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5a4800 == 41 [pid = 1646] [id = 298] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x128a84800 == 40 [pid = 1646] [id = 297] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12695e800 == 39 [pid = 1646] [id = 296] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x124d64800 == 38 [pid = 1646] [id = 295] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x121166000 == 37 [pid = 1646] [id = 294] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x118fd1000 == 36 [pid = 1646] [id = 293] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1169d0000 == 35 [pid = 1646] [id = 292] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x121838000 == 34 [pid = 1646] [id = 289] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x117479800 == 33 [pid = 1646] [id = 290] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x11815c800 == 32 [pid = 1646] [id = 291] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x11962b000 == 31 [pid = 1646] [id = 308] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x118521000 == 30 [pid = 1646] [id = 307] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf29800 == 29 [pid = 1646] [id = 306] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12bced000 == 28 [pid = 1646] [id = 305] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x129163800 == 27 [pid = 1646] [id = 304] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x118fc6800 == 26 [pid = 1646] [id = 303] 11:22:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12badd000 == 25 [pid = 1646] [id = 302] 11:22:10 INFO - PROCESS | 1646 | 1469557330704 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:10 INFO - PROCESS | 1646 | 1469557330706 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1267b9c00) [pid = 1646] [serial = 866] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x110eaf000) [pid = 1646] [serial = 818] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x118411c00) [pid = 1646] [serial = 822] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x117c4ec00) [pid = 1646] [serial = 821] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11979e000) [pid = 1646] [serial = 825] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118fb2800) [pid = 1646] [serial = 824] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x125dee000) [pid = 1646] [serial = 828] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x124eda800) [pid = 1646] [serial = 827] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112a74c00) [pid = 1646] [serial = 836] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x112137800) [pid = 1646] [serial = 837] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126733400) [pid = 1646] [serial = 831] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x121941400) [pid = 1646] [serial = 830] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118861400) [pid = 1646] [serial = 848] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1197a2000) [pid = 1646] [serial = 851] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1193a3400) [pid = 1646] [serial = 849] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x114fab800) [pid = 1646] [serial = 834] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1131e2c00) [pid = 1646] [serial = 833] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x115dc5800) [pid = 1646] [serial = 839] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x116936000) [pid = 1646] [serial = 840] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x120fcfc00) [pid = 1646] [serial = 854] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118682400) [pid = 1646] [serial = 845] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118403c00) [pid = 1646] [serial = 842] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118410800) [pid = 1646] [serial = 843] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x125d0c400) [pid = 1646] [serial = 860] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126477400) [pid = 1646] [serial = 863] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123c13800) [pid = 1646] [serial = 857] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x121719800) [pid = 1646] [serial = 855] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x120ea0c00) [pid = 1646] [serial = 852] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12609d400) [pid = 1646] [serial = 861] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x112a75000) [pid = 1646] [serial = 819] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1267af800) [pid = 1646] [serial = 864] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1186bc000) [pid = 1646] [serial = 846] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x124a24800) [pid = 1646] [serial = 858] [outer = 0x0] [url = about:blank] 11:22:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x112645000 == 26 [pid = 1646] [id = 309] 11:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x111c13800) [pid = 1646] [serial = 926] [outer = 0x0] 11:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1121bcc00) [pid = 1646] [serial = 927] [outer = 0x111c13800] 11:22:10 INFO - PROCESS | 1646 | 1469557330775 Marionette DEBUG loaded listener.js 11:22:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112a6cc00) [pid = 1646] [serial = 928] [outer = 0x111c13800] 11:22:11 INFO - PROCESS | 1646 | 1469557331089 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]]]}] 11:22:11 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 11:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1175ms 11:22:11 INFO - PROCESS | 1646 | 1469557331125 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:22:11 INFO - PROCESS | 1646 | 1469557331128 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:22:11 INFO - PROCESS | 1646 | 1469557331131 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:22:11 INFO - PROCESS | 1646 | 1469557331132 Marionette TRACE conn2 <- [1,1210,null,{}] 11:22:11 INFO - PROCESS | 1646 | 1469557331138 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}] 11:22:11 INFO - PROCESS | 1646 | 1469557331141 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:11 INFO - PROCESS | 1646 | 1469557331217 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:22:11 INFO - PROCESS | 1646 | 1469557331223 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 1646 | 1469557331225 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x116add000 == 27 [pid = 1646] [id = 310] 11:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x115e24c00) [pid = 1646] [serial = 929] [outer = 0x0] 11:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x115e8c400) [pid = 1646] [serial = 930] [outer = 0x115e24c00] 11:22:11 INFO - PROCESS | 1646 | 1469557331254 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11664a400) [pid = 1646] [serial = 931] [outer = 0x115e24c00] 11:22:11 INFO - PROCESS | 1646 | 1469557331597 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]]]}] 11:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 470ms 11:22:11 INFO - PROCESS | 1646 | 1469557331612 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:22:11 INFO - PROCESS | 1646 | 1469557331614 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:22:11 INFO - PROCESS | 1646 | 1469557331617 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:22:11 INFO - PROCESS | 1646 | 1469557331619 Marionette TRACE conn2 <- [1,1214,null,{}] 11:22:11 INFO - PROCESS | 1646 | 1469557331624 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}] 11:22:11 INFO - PROCESS | 1646 | 1469557331625 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:11 INFO - PROCESS | 1646 | 1469557331702 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:22:11 INFO - PROCESS | 1646 | 1469557331708 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:11 INFO - PROCESS | 1646 | 1469557331709 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x116adc000 == 28 [pid = 1646] [id = 311] 11:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1174cec00) [pid = 1646] [serial = 932] [outer = 0x0] 11:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1182b5400) [pid = 1646] [serial = 933] [outer = 0x1174cec00] 11:22:11 INFO - PROCESS | 1646 | 1469557331735 Marionette DEBUG loaded listener.js 11:22:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11840ac00) [pid = 1646] [serial = 934] [outer = 0x1174cec00] 11:22:12 INFO - PROCESS | 1646 | 1469557332108 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]]]}] 11:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 522ms 11:22:12 INFO - PROCESS | 1646 | 1469557332141 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:22:12 INFO - PROCESS | 1646 | 1469557332143 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:22:12 INFO - PROCESS | 1646 | 1469557332148 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 1646 | 1469557332154 Marionette TRACE conn2 <- [1,1218,null,{}] 11:22:12 INFO - PROCESS | 1646 | 1469557332165 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}] 11:22:12 INFO - PROCESS | 1646 | 1469557332169 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:12 INFO - PROCESS | 1646 | 1469557332278 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:22:12 INFO - PROCESS | 1646 | 1469557332283 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:12 INFO - PROCESS | 1646 | 1469557332284 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e43000 == 29 [pid = 1646] [id = 312] 11:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118510400) [pid = 1646] [serial = 935] [outer = 0x0] 11:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118691c00) [pid = 1646] [serial = 936] [outer = 0x118510400] 11:22:12 INFO - PROCESS | 1646 | 1469557332312 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11939e800) [pid = 1646] [serial = 937] [outer = 0x118510400] 11:22:12 INFO - PROCESS | 1646 | 1469557332627 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]]]}] 11:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 527ms 11:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:22:12 INFO - PROCESS | 1646 | 1469557332674 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:22:12 INFO - PROCESS | 1646 | 1469557332676 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:22:12 INFO - PROCESS | 1646 | 1469557332679 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 1646 | 1469557332680 Marionette TRACE conn2 <- [1,1222,null,{}] 11:22:12 INFO - PROCESS | 1646 | 1469557332683 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}] 11:22:12 INFO - PROCESS | 1646 | 1469557332685 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:12 INFO - PROCESS | 1646 | 1469557332810 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:22:12 INFO - PROCESS | 1646 | 1469557332857 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:12 INFO - PROCESS | 1646 | 1469557332858 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x121359800 == 30 [pid = 1646] [id = 313] 11:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1127d7c00) [pid = 1646] [serial = 938] [outer = 0x0] 11:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1193a5400) [pid = 1646] [serial = 939] [outer = 0x1127d7c00] 11:22:12 INFO - PROCESS | 1646 | 1469557332894 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119757c00) [pid = 1646] [serial = 940] [outer = 0x1127d7c00] 11:22:13 INFO - PROCESS | 1646 | 1469557333272 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] 11:22:13 INFO - PROCESS | 1646 | 1469557333300 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:22:13 INFO - PROCESS | 1646 | 1469557333302 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:22:13 INFO - PROCESS | 1646 | 1469557333303 Marionette TRACE conn2 <- [1,1226,null,{}] 11:22:13 INFO - PROCESS | 1646 | 1469557333306 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}] 11:22:13 INFO - PROCESS | 1646 | 1469557333307 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:13 INFO - PROCESS | 1646 | 1469557333396 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:22:13 INFO - PROCESS | 1646 | 1469557333430 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 1646 | 1469557333434 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x125413000 == 31 [pid = 1646] [id = 314] 11:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1174c8400) [pid = 1646] [serial = 941] [outer = 0x0] 11:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x119a3f800) [pid = 1646] [serial = 942] [outer = 0x1174c8400] 11:22:13 INFO - PROCESS | 1646 | 1469557333467 Marionette DEBUG loaded listener.js 11:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x120fcfc00) [pid = 1646] [serial = 943] [outer = 0x1174c8400] 11:22:13 INFO - PROCESS | 1646 | 1469557333795 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]]]}] 11:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 520ms 11:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:22:13 INFO - PROCESS | 1646 | 1469557333846 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:22:13 INFO - PROCESS | 1646 | 1469557333847 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:22:13 INFO - PROCESS | 1646 | 1469557333851 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:22:13 INFO - PROCESS | 1646 | 1469557333852 Marionette TRACE conn2 <- [1,1230,null,{}] 11:22:13 INFO - PROCESS | 1646 | 1469557333855 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}] 11:22:13 INFO - PROCESS | 1646 | 1469557333856 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:13 INFO - PROCESS | 1646 | 1469557333950 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:22:13 INFO - PROCESS | 1646 | 1469557333954 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 1646 | 1469557333955 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x112644000 == 32 [pid = 1646] [id = 315] 11:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x120fd0400) [pid = 1646] [serial = 944] [outer = 0x0] 11:22:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124d29000) [pid = 1646] [serial = 945] [outer = 0x120fd0400] 11:22:13 INFO - PROCESS | 1646 | 1469557333980 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x125ded800) [pid = 1646] [serial = 946] [outer = 0x120fd0400] 11:22:14 INFO - PROCESS | 1646 | 1469557334318 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]]]}] 11:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 11:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:22:14 INFO - PROCESS | 1646 | 1469557334371 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:22:14 INFO - PROCESS | 1646 | 1469557334372 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:22:14 INFO - PROCESS | 1646 | 1469557334374 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:22:14 INFO - PROCESS | 1646 | 1469557334375 Marionette TRACE conn2 <- [1,1234,null,{}] 11:22:14 INFO - PROCESS | 1646 | 1469557334377 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}] 11:22:14 INFO - PROCESS | 1646 | 1469557334378 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:14 INFO - PROCESS | 1646 | 1469557334472 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:22:14 INFO - PROCESS | 1646 | 1469557334508 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:14 INFO - PROCESS | 1646 | 1469557334510 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b92800 == 33 [pid = 1646] [id = 316] 11:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x112a70800) [pid = 1646] [serial = 947] [outer = 0x0] 11:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x125df3c00) [pid = 1646] [serial = 948] [outer = 0x112a70800] 11:22:14 INFO - PROCESS | 1646 | 1469557334535 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12609e800) [pid = 1646] [serial = 949] [outer = 0x112a70800] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x112673800) [pid = 1646] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x112aaf000) [pid = 1646] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x125df2000) [pid = 1646] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112aaf400) [pid = 1646] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1260a5400) [pid = 1646] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x115e8b800) [pid = 1646] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1182b1c00) [pid = 1646] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1127d1400) [pid = 1646] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112a7ac00) [pid = 1646] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126bd8400) [pid = 1646] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118866400) [pid = 1646] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118fb0c00) [pid = 1646] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128ccc400) [pid = 1646] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:22:15 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x119797400) [pid = 1646] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:22:15 INFO - PROCESS | 1646 | 1469557335208 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]]]}] 11:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 869ms 11:22:15 INFO - PROCESS | 1646 | 1469557335244 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:22:15 INFO - PROCESS | 1646 | 1469557335246 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:22:15 INFO - PROCESS | 1646 | 1469557335249 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:22:15 INFO - PROCESS | 1646 | 1469557335252 Marionette TRACE conn2 <- [1,1238,null,{}] 11:22:15 INFO - PROCESS | 1646 | 1469557335257 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}] 11:22:15 INFO - PROCESS | 1646 | 1469557335259 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:15 INFO - PROCESS | 1646 | 1469557335369 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:22:15 INFO - PROCESS | 1646 | 1469557335433 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:15 INFO - PROCESS | 1646 | 1469557335434 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a82800 == 34 [pid = 1646] [id = 317] 11:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1127de000) [pid = 1646] [serial = 950] [outer = 0x0] 11:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x116990c00) [pid = 1646] [serial = 951] [outer = 0x1127de000] 11:22:15 INFO - PROCESS | 1646 | 1469557335459 Marionette DEBUG loaded listener.js 11:22:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118f56c00) [pid = 1646] [serial = 952] [outer = 0x1127de000] 11:22:15 INFO - PROCESS | 1646 | 1469557335788 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]]]}] 11:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 572ms 11:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:22:15 INFO - PROCESS | 1646 | 1469557335822 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:22:15 INFO - PROCESS | 1646 | 1469557335824 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:22:15 INFO - PROCESS | 1646 | 1469557335828 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:22:15 INFO - PROCESS | 1646 | 1469557335829 Marionette TRACE conn2 <- [1,1242,null,{}] 11:22:15 INFO - PROCESS | 1646 | 1469557335833 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}] 11:22:15 INFO - PROCESS | 1646 | 1469557335835 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:15 INFO - PROCESS | 1646 | 1469557335941 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:22:15 INFO - PROCESS | 1646 | 1469557335995 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:15 INFO - PROCESS | 1646 | 1469557335996 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296ca000 == 35 [pid = 1646] [id = 318] 11:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1127d7400) [pid = 1646] [serial = 953] [outer = 0x0] 11:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118fb0c00) [pid = 1646] [serial = 954] [outer = 0x1127d7400] 11:22:16 INFO - PROCESS | 1646 | 1469557336025 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126516400) [pid = 1646] [serial = 955] [outer = 0x1127d7400] 11:22:16 INFO - PROCESS | 1646 | 1469557336326 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]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 520ms 11:22:16 INFO - PROCESS | 1646 | 1469557336347 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 1646 | 1469557336349 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:22:16 INFO - PROCESS | 1646 | 1469557336359 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 1646 | 1469557336360 Marionette TRACE conn2 <- [1,1246,null,{}] 11:22:16 INFO - PROCESS | 1646 | 1469557336362 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}] 11:22:16 INFO - PROCESS | 1646 | 1469557336364 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:16 INFO - PROCESS | 1646 | 1469557336447 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:22:16 INFO - PROCESS | 1646 | 1469557336452 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:16 INFO - PROCESS | 1646 | 1469557336456 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a911000 == 36 [pid = 1646] [id = 319] 11:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x125df8800) [pid = 1646] [serial = 956] [outer = 0x0] 11:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1269b2000) [pid = 1646] [serial = 957] [outer = 0x125df8800] 11:22:16 INFO - PROCESS | 1646 | 1469557336483 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126d50400) [pid = 1646] [serial = 958] [outer = 0x125df8800] 11:22:16 INFO - PROCESS | 1646 | 1469557336837 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]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 527ms 11:22:16 INFO - PROCESS | 1646 | 1469557336878 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 1646 | 1469557336880 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:22:16 INFO - PROCESS | 1646 | 1469557336882 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 1646 | 1469557336883 Marionette TRACE conn2 <- [1,1250,null,{}] 11:22:16 INFO - PROCESS | 1646 | 1469557336886 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}] 11:22:16 INFO - PROCESS | 1646 | 1469557336888 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:16 INFO - PROCESS | 1646 | 1469557336975 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:22:16 INFO - PROCESS | 1646 | 1469557336979 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:16 INFO - PROCESS | 1646 | 1469557336980 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x119638000 == 37 [pid = 1646] [id = 320] 11:22:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126d52c00) [pid = 1646] [serial = 959] [outer = 0x0] 11:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128baf400) [pid = 1646] [serial = 960] [outer = 0x126d52c00] 11:22:17 INFO - PROCESS | 1646 | 1469557337004 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x128e51000) [pid = 1646] [serial = 961] [outer = 0x126d52c00] 11:22:17 INFO - PROCESS | 1646 | 1469557337537 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]]]}] 11:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 718ms 11:22:17 INFO - PROCESS | 1646 | 1469557337601 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:22:17 INFO - PROCESS | 1646 | 1469557337606 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:22:17 INFO - PROCESS | 1646 | 1469557337609 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 1646 | 1469557337611 Marionette TRACE conn2 <- [1,1254,null,{}] 11:22:17 INFO - PROCESS | 1646 | 1469557337616 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}] 11:22:17 INFO - PROCESS | 1646 | 1469557337618 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:17 INFO - PROCESS | 1646 | 1469557337725 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:22:17 INFO - PROCESS | 1646 | 1469557337848 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:17 INFO - PROCESS | 1646 | 1469557337850 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x11815c800 == 38 [pid = 1646] [id = 321] 11:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x113cd5800) [pid = 1646] [serial = 962] [outer = 0x0] 11:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x115e22000) [pid = 1646] [serial = 963] [outer = 0x113cd5800] 11:22:17 INFO - PROCESS | 1646 | 1469557337881 Marionette DEBUG loaded listener.js 11:22:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1174cf800) [pid = 1646] [serial = 964] [outer = 0x113cd5800] 11:22:18 INFO - PROCESS | 1646 | 1469557338345 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]]]}] 11:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 771ms 11:22:18 INFO - PROCESS | 1646 | 1469557338381 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:22:18 INFO - PROCESS | 1646 | 1469557338384 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:22:18 INFO - PROCESS | 1646 | 1469557338389 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:22:18 INFO - PROCESS | 1646 | 1469557338391 Marionette TRACE conn2 <- [1,1258,null,{}] 11:22:18 INFO - PROCESS | 1646 | 1469557338394 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}] 11:22:18 INFO - PROCESS | 1646 | 1469557338396 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:18 INFO - PROCESS | 1646 | 1469557338513 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:22:18 INFO - PROCESS | 1646 | 1469557338615 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:18 INFO - PROCESS | 1646 | 1469557338617 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x116970800 == 39 [pid = 1646] [id = 322] 11:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x112a7a400) [pid = 1646] [serial = 965] [outer = 0x0] 11:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118410800) [pid = 1646] [serial = 966] [outer = 0x112a7a400] 11:22:18 INFO - PROCESS | 1646 | 1469557338668 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11868e000) [pid = 1646] [serial = 967] [outer = 0x112a7a400] 11:22:19 INFO - PROCESS | 1646 | --DOCSHELL 0x12a911000 == 38 [pid = 1646] [id = 319] 11:22:19 INFO - PROCESS | 1646 | --DOCSHELL 0x1296ca000 == 37 [pid = 1646] [id = 318] 11:22:19 INFO - PROCESS | 1646 | --DOCSHELL 0x128a82800 == 36 [pid = 1646] [id = 317] 11:22:19 INFO - PROCESS | 1646 | --DOCSHELL 0x128b92800 == 35 [pid = 1646] [id = 316] 11:22:19 INFO - PROCESS | 1646 | --DOCSHELL 0x112644000 == 34 [pid = 1646] [id = 315] 11:22:19 INFO - PROCESS | 1646 | --DOCSHELL 0x125413000 == 33 [pid = 1646] [id = 314] 11:22:19 INFO - PROCESS | 1646 | --DOCSHELL 0x121359800 == 32 [pid = 1646] [id = 313] 11:22:19 INFO - PROCESS | 1646 | --DOCSHELL 0x120e43000 == 31 [pid = 1646] [id = 312] 11:22:19 INFO - PROCESS | 1646 | --DOCSHELL 0x116adc000 == 30 [pid = 1646] [id = 311] 11:22:19 INFO - PROCESS | 1646 | --DOCSHELL 0x116add000 == 29 [pid = 1646] [id = 310] 11:22:19 INFO - PROCESS | 1646 | --DOCSHELL 0x112645000 == 28 [pid = 1646] [id = 309] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x115e27400) [pid = 1646] [serial = 495] [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.] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x123c1c400) [pid = 1646] [serial = 888] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118570800) [pid = 1646] [serial = 898] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x126731800) [pid = 1646] [serial = 891] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x115e89c00) [pid = 1646] [serial = 875] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1176c5000) [pid = 1646] [serial = 876] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126d5a800) [pid = 1646] [serial = 867] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116ab3000) [pid = 1646] [serial = 872] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x117c45000) [pid = 1646] [serial = 873] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118510000) [pid = 1646] [serial = 878] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1186bb400) [pid = 1646] [serial = 879] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1193a4800) [pid = 1646] [serial = 881] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119753000) [pid = 1646] [serial = 882] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112d1fc00) [pid = 1646] [serial = 869] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x114fabc00) [pid = 1646] [serial = 870] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126d54400) [pid = 1646] [serial = 894] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126bd7c00) [pid = 1646] [serial = 892] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x114fadc00) [pid = 1646] [serial = 897] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124a1c400) [pid = 1646] [serial = 900] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128ba9400) [pid = 1646] [serial = 895] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x120fcd800) [pid = 1646] [serial = 885] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128bac000) [pid = 1646] [serial = 901] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x120e9bc00) [pid = 1646] [serial = 884] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x125d95400) [pid = 1646] [serial = 889] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128cc5c00) [pid = 1646] [serial = 904] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1292ec000) [pid = 1646] [serial = 907] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1291e8000) [pid = 1646] [serial = 906] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x128bb5c00) [pid = 1646] [serial = 903] [outer = 0x0] [url = about:blank] 11:22:19 INFO - PROCESS | 1646 | 1469557339389 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]]]}] 11:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1022ms 11:22:19 INFO - PROCESS | 1646 | 1469557339412 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:22:19 INFO - PROCESS | 1646 | 1469557339415 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:22:19 INFO - PROCESS | 1646 | 1469557339419 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:22:19 INFO - PROCESS | 1646 | 1469557339422 Marionette TRACE conn2 <- [1,1262,null,{}] 11:22:19 INFO - PROCESS | 1646 | 1469557339436 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}] 11:22:19 INFO - PROCESS | 1646 | 1469557339438 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:19 INFO - PROCESS | 1646 | 1469557339521 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:22:19 INFO - PROCESS | 1646 | 1469557339526 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:19 INFO - PROCESS | 1646 | 1469557339529 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x116add000 == 29 [pid = 1646] [id = 323] 11:22:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1164e0000) [pid = 1646] [serial = 968] [outer = 0x0] 11:22:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x116991000) [pid = 1646] [serial = 969] [outer = 0x1164e0000] 11:22:19 INFO - PROCESS | 1646 | 1469557339558 Marionette DEBUG loaded listener.js 11:22:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x117c4e000) [pid = 1646] [serial = 970] [outer = 0x1164e0000] 11:22:19 INFO - PROCESS | 1646 | 1469557339941 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]]]}] 11:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 583ms 11:22:20 INFO - PROCESS | 1646 | 1469557340000 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:22:20 INFO - PROCESS | 1646 | 1469557340003 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:22:20 INFO - PROCESS | 1646 | 1469557340008 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:22:20 INFO - PROCESS | 1646 | 1469557340009 Marionette TRACE conn2 <- [1,1266,null,{}] 11:22:20 INFO - PROCESS | 1646 | 1469557340012 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}] 11:22:20 INFO - PROCESS | 1646 | 1469557340013 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:20 INFO - PROCESS | 1646 | 1469557340091 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:22:20 INFO - PROCESS | 1646 | 1469557340095 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 1646 | 1469557340097 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x118fdc800 == 30 [pid = 1646] [id = 324] 11:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11840b800) [pid = 1646] [serial = 971] [outer = 0x0] 11:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11868b400) [pid = 1646] [serial = 972] [outer = 0x11840b800] 11:22:20 INFO - PROCESS | 1646 | 1469557340127 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118f57000) [pid = 1646] [serial = 973] [outer = 0x11840b800] 11:22:20 INFO - PROCESS | 1646 | 1469557340476 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]]]}] 11:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 519ms 11:22:20 INFO - PROCESS | 1646 | 1469557340533 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:22:20 INFO - PROCESS | 1646 | 1469557340535 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:22:20 INFO - PROCESS | 1646 | 1469557340538 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:22:20 INFO - PROCESS | 1646 | 1469557340541 Marionette TRACE conn2 <- [1,1270,null,{}] 11:22:20 INFO - PROCESS | 1646 | 1469557340549 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}] 11:22:20 INFO - PROCESS | 1646 | 1469557340552 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:20 INFO - PROCESS | 1646 | 1469557340631 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:22:20 INFO - PROCESS | 1646 | 1469557340639 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 1646 | 1469557340641 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x121834000 == 31 [pid = 1646] [id = 325] 11:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112a7dc00) [pid = 1646] [serial = 974] [outer = 0x0] 11:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11972d000) [pid = 1646] [serial = 975] [outer = 0x112a7dc00] 11:22:20 INFO - PROCESS | 1646 | 1469557340669 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11999ac00) [pid = 1646] [serial = 976] [outer = 0x112a7dc00] 11:22:20 INFO - PROCESS | 1646 | 1469557340991 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]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 472ms 11:22:21 INFO - PROCESS | 1646 | 1469557341010 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 1646 | 1469557341012 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:22:21 INFO - PROCESS | 1646 | 1469557341014 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 1646 | 1469557341015 Marionette TRACE conn2 <- [1,1274,null,{}] 11:22:21 INFO - PROCESS | 1646 | 1469557341018 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}] 11:22:21 INFO - PROCESS | 1646 | 1469557341020 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:21 INFO - PROCESS | 1646 | 1469557341099 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:22:21 INFO - PROCESS | 1646 | 1469557341104 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:21 INFO - PROCESS | 1646 | 1469557341106 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x125423000 == 32 [pid = 1646] [id = 326] 11:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112a75000) [pid = 1646] [serial = 977] [outer = 0x0] 11:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x120fcc400) [pid = 1646] [serial = 978] [outer = 0x112a75000] 11:22:21 INFO - PROCESS | 1646 | 1469557341181 Marionette DEBUG loaded listener.js 11:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x124a1c400) [pid = 1646] [serial = 979] [outer = 0x112a75000] 11:22:21 INFO - PROCESS | 1646 | 1469557341478 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]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 11:22:21 INFO - PROCESS | 1646 | 1469557341535 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 1646 | 1469557341538 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:22:21 INFO - PROCESS | 1646 | 1469557341541 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 1646 | 1469557341542 Marionette TRACE conn2 <- [1,1278,null,{}] 11:22:21 INFO - PROCESS | 1646 | 1469557341544 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}] 11:22:21 INFO - PROCESS | 1646 | 1469557341546 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:21 INFO - PROCESS | 1646 | 1469557341636 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:22:21 INFO - PROCESS | 1646 | 1469557341670 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:21 INFO - PROCESS | 1646 | 1469557341671 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x126967000 == 33 [pid = 1646] [id = 327] 11:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124a1d000) [pid = 1646] [serial = 980] [outer = 0x0] 11:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x125d98c00) [pid = 1646] [serial = 981] [outer = 0x124a1d000] 11:22:21 INFO - PROCESS | 1646 | 1469557341696 Marionette DEBUG loaded listener.js 11:22:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x125df6800) [pid = 1646] [serial = 982] [outer = 0x124a1d000] 11:22:21 INFO - PROCESS | 1646 | 1469557341997 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]]]}] 11:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 11:22:22 INFO - PROCESS | 1646 | 1469557342061 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:22:22 INFO - PROCESS | 1646 | 1469557342062 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:22:22 INFO - PROCESS | 1646 | 1469557342064 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:22:22 INFO - PROCESS | 1646 | 1469557342065 Marionette TRACE conn2 <- [1,1282,null,{}] 11:22:22 INFO - PROCESS | 1646 | 1469557342068 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}] 11:22:22 INFO - PROCESS | 1646 | 1469557342072 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:22 INFO - PROCESS | 1646 | 1469557342197 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:22:22 INFO - PROCESS | 1646 | 1469557342202 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 1646 | 1469557342203 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296d0000 == 34 [pid = 1646] [id = 328] 11:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1213ed800) [pid = 1646] [serial = 983] [outer = 0x0] 11:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126725c00) [pid = 1646] [serial = 984] [outer = 0x1213ed800] 11:22:22 INFO - PROCESS | 1646 | 1469557342228 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128ccb800) [pid = 1646] [serial = 985] [outer = 0x1213ed800] 11:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 11:22:22 INFO - PROCESS | 1646 | 1469557342580 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]]]}] 11:22:22 INFO - PROCESS | 1646 | 1469557342584 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:22:22 INFO - PROCESS | 1646 | 1469557342585 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:22:22 INFO - PROCESS | 1646 | 1469557342593 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:22:22 INFO - PROCESS | 1646 | 1469557342594 Marionette TRACE conn2 <- [1,1286,null,{}] 11:22:22 INFO - PROCESS | 1646 | 1469557342596 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}] 11:22:22 INFO - PROCESS | 1646 | 1469557342597 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:22 INFO - PROCESS | 1646 | 1469557342700 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:22:22 INFO - PROCESS | 1646 | 1469557342704 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:22 INFO - PROCESS | 1646 | 1469557342705 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a77a800 == 35 [pid = 1646] [id = 329] 11:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128ccbc00) [pid = 1646] [serial = 986] [outer = 0x0] 11:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1291e6000) [pid = 1646] [serial = 987] [outer = 0x128ccbc00] 11:22:22 INFO - PROCESS | 1646 | 1469557342730 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1292ee000) [pid = 1646] [serial = 988] [outer = 0x128ccbc00] 11:22:23 INFO - PROCESS | 1646 | 1469557343059 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]]]}] 11:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 11:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:22:23 INFO - PROCESS | 1646 | 1469557343112 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:22:23 INFO - PROCESS | 1646 | 1469557343114 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:22:23 INFO - PROCESS | 1646 | 1469557343116 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:22:23 INFO - PROCESS | 1646 | 1469557343117 Marionette TRACE conn2 <- [1,1290,null,{}] 11:22:23 INFO - PROCESS | 1646 | 1469557343119 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}] 11:22:23 INFO - PROCESS | 1646 | 1469557343120 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:23 INFO - PROCESS | 1646 | 1469557343216 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:22:23 INFO - PROCESS | 1646 | 1469557343251 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:23 INFO - PROCESS | 1646 | 1469557343253 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a921000 == 36 [pid = 1646] [id = 330] 11:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1292ee400) [pid = 1646] [serial = 989] [outer = 0x0] 11:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x129474800) [pid = 1646] [serial = 990] [outer = 0x1292ee400] 11:22:23 INFO - PROCESS | 1646 | 1469557343277 Marionette DEBUG loaded listener.js 11:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12947b400) [pid = 1646] [serial = 991] [outer = 0x1292ee400] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1174c8400) [pid = 1646] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x115e24c00) [pid = 1646] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x111c13800) [pid = 1646] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x118510400) [pid = 1646] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112a7b400) [pid = 1646] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x120fd0400) [pid = 1646] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1174cec00) [pid = 1646] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x117c4f000) [pid = 1646] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11910ac00) [pid = 1646] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1260a3800) [pid = 1646] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1291e5400) [pid = 1646] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11663ec00) [pid = 1646] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1127d7400) [pid = 1646] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1127de000) [pid = 1646] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112a70800) [pid = 1646] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1127d7c00) [pid = 1646] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:22:23 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x125df8800) [pid = 1646] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:22:23 INFO - PROCESS | 1646 | 1469557343672 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]]]}] 11:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 568ms 11:22:23 INFO - PROCESS | 1646 | 1469557343684 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:22:23 INFO - PROCESS | 1646 | 1469557343686 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:22:23 INFO - PROCESS | 1646 | 1469557343692 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:22:23 INFO - PROCESS | 1646 | 1469557343693 Marionette TRACE conn2 <- [1,1294,null,{}] 11:22:23 INFO - PROCESS | 1646 | 1469557343695 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}] 11:22:23 INFO - PROCESS | 1646 | 1469557343696 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:23 INFO - PROCESS | 1646 | 1469557343779 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:22:23 INFO - PROCESS | 1646 | 1469557343832 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:23 INFO - PROCESS | 1646 | 1469557343833 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x121830800 == 37 [pid = 1646] [id = 331] 11:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1127de000) [pid = 1646] [serial = 992] [outer = 0x0] 11:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1174cec00) [pid = 1646] [serial = 993] [outer = 0x1127de000] 11:22:23 INFO - PROCESS | 1646 | 1469557343858 Marionette DEBUG loaded listener.js 11:22:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11979a400) [pid = 1646] [serial = 994] [outer = 0x1127de000] 11:22:24 INFO - PROCESS | 1646 | 1469557344122 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]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 11:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:22:24 INFO - PROCESS | 1646 | 1469557344160 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:22:24 INFO - PROCESS | 1646 | 1469557344162 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:22:24 INFO - PROCESS | 1646 | 1469557344164 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - PROCESS | 1646 | 1469557344165 Marionette TRACE conn2 <- [1,1298,null,{}] 11:22:24 INFO - PROCESS | 1646 | 1469557344167 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}] 11:22:24 INFO - PROCESS | 1646 | 1469557344168 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:24 INFO - PROCESS | 1646 | 1469557344264 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:22:24 INFO - PROCESS | 1646 | 1469557344267 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 1646 | 1469557344268 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9b8000 == 38 [pid = 1646] [id = 332] 11:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11979ec00) [pid = 1646] [serial = 995] [outer = 0x0] 11:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1267b9c00) [pid = 1646] [serial = 996] [outer = 0x11979ec00] 11:22:24 INFO - PROCESS | 1646 | 1469557344292 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x129475800) [pid = 1646] [serial = 997] [outer = 0x11979ec00] 11:22:24 INFO - PROCESS | 1646 | 1469557344654 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]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 519ms 11:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:22:24 INFO - PROCESS | 1646 | 1469557344689 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:22:24 INFO - PROCESS | 1646 | 1469557344691 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:22:24 INFO - PROCESS | 1646 | 1469557344693 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - PROCESS | 1646 | 1469557344695 Marionette TRACE conn2 <- [1,1302,null,{}] 11:22:24 INFO - PROCESS | 1646 | 1469557344697 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}] 11:22:24 INFO - PROCESS | 1646 | 1469557344699 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:24 INFO - PROCESS | 1646 | 1469557344791 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:22:24 INFO - PROCESS | 1646 | 1469557344794 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 1646 | 1469557344796 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcda800 == 39 [pid = 1646] [id = 333] 11:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12947d000) [pid = 1646] [serial = 998] [outer = 0x0] 11:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12958b000) [pid = 1646] [serial = 999] [outer = 0x12947d000] 11:22:24 INFO - PROCESS | 1646 | 1469557344822 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a544000) [pid = 1646] [serial = 1000] [outer = 0x12947d000] 11:22:25 INFO - PROCESS | 1646 | 1469557345140 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]]]}] 11:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 468ms 11:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:22:25 INFO - PROCESS | 1646 | 1469557345162 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:22:25 INFO - PROCESS | 1646 | 1469557345163 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:22:25 INFO - PROCESS | 1646 | 1469557345165 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:22:25 INFO - PROCESS | 1646 | 1469557345166 Marionette TRACE conn2 <- [1,1306,null,{}] 11:22:25 INFO - PROCESS | 1646 | 1469557345168 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}] 11:22:25 INFO - PROCESS | 1646 | 1469557345170 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:25 INFO - PROCESS | 1646 | 1469557345248 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:22:25 INFO - PROCESS | 1646 | 1469557345253 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:25 INFO - PROCESS | 1646 | 1469557345256 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcef000 == 40 [pid = 1646] [id = 334] 11:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a645800) [pid = 1646] [serial = 1001] [outer = 0x0] 11:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a651c00) [pid = 1646] [serial = 1002] [outer = 0x12a645800] 11:22:25 INFO - PROCESS | 1646 | 1469557345280 Marionette DEBUG loaded listener.js 11:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a98d000) [pid = 1646] [serial = 1003] [outer = 0x12a645800] 11:22:25 INFO - PROCESS | 1646 | 1469557345716 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]]]}] 11:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 573ms 11:22:25 INFO - PROCESS | 1646 | 1469557345739 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:22:25 INFO - PROCESS | 1646 | 1469557345742 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:22:25 INFO - PROCESS | 1646 | 1469557345745 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:22:25 INFO - PROCESS | 1646 | 1469557345747 Marionette TRACE conn2 <- [1,1310,null,{}] 11:22:25 INFO - PROCESS | 1646 | 1469557345751 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}] 11:22:25 INFO - PROCESS | 1646 | 1469557345753 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:25 INFO - PROCESS | 1646 | 1469557345858 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:22:25 INFO - PROCESS | 1646 | 1469557345916 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:25 INFO - PROCESS | 1646 | 1469557345917 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x11711c800 == 41 [pid = 1646] [id = 335] 11:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x112a7ec00) [pid = 1646] [serial = 1004] [outer = 0x0] 11:22:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1132acc00) [pid = 1646] [serial = 1005] [outer = 0x112a7ec00] 11:22:25 INFO - PROCESS | 1646 | 1469557345949 Marionette DEBUG loaded listener.js 11:22:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1176b9000) [pid = 1646] [serial = 1006] [outer = 0x112a7ec00] 11:22:26 INFO - PROCESS | 1646 | 1469557346479 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] 11:22:26 INFO - PROCESS | 1646 | 1469557346521 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:22:26 INFO - PROCESS | 1646 | 1469557346528 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:22:26 INFO - PROCESS | 1646 | 1469557346531 Marionette TRACE conn2 <- [1,1314,null,{}] 11:22:26 INFO - PROCESS | 1646 | 1469557346535 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}] 11:22:26 INFO - PROCESS | 1646 | 1469557346538 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:26 INFO - PROCESS | 1646 | 1469557346667 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:22:26 INFO - PROCESS | 1646 | 1469557346725 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:26 INFO - PROCESS | 1646 | 1469557346727 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x126443800 == 42 [pid = 1646] [id = 336] 11:22:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118572000) [pid = 1646] [serial = 1007] [outer = 0x0] 11:22:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1193a6c00) [pid = 1646] [serial = 1008] [outer = 0x118572000] 11:22:26 INFO - PROCESS | 1646 | 1469557346758 Marionette DEBUG loaded listener.js 11:22:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1197a1800) [pid = 1646] [serial = 1009] [outer = 0x118572000] 11:22:27 INFO - PROCESS | 1646 | 1469557347241 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]]]}] 11:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 774ms 11:22:27 INFO - PROCESS | 1646 | 1469557347317 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:22:27 INFO - PROCESS | 1646 | 1469557347320 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:22:27 INFO - PROCESS | 1646 | 1469557347324 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:22:27 INFO - PROCESS | 1646 | 1469557347327 Marionette TRACE conn2 <- [1,1318,null,{}] 11:22:27 INFO - PROCESS | 1646 | 1469557347334 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}] 11:22:27 INFO - PROCESS | 1646 | 1469557347340 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:27 INFO - PROCESS | 1646 | 1469557347439 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:22:27 INFO - PROCESS | 1646 | 1469557347511 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:27 INFO - PROCESS | 1646 | 1469557347513 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf23000 == 43 [pid = 1646] [id = 337] 11:22:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x125df1400) [pid = 1646] [serial = 1010] [outer = 0x0] 11:22:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x126bd2000) [pid = 1646] [serial = 1011] [outer = 0x125df1400] 11:22:27 INFO - PROCESS | 1646 | 1469557347544 Marionette DEBUG loaded listener.js 11:22:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128ba7000) [pid = 1646] [serial = 1012] [outer = 0x125df1400] 11:22:27 INFO - PROCESS | 1646 | 1469557347956 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]]]}] 11:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 11:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:22:28 INFO - PROCESS | 1646 | 1469557347995 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:22:28 INFO - PROCESS | 1646 | 1469557347997 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:22:28 INFO - PROCESS | 1646 | 1469557347999 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 1646 | 1469557348001 Marionette TRACE conn2 <- [1,1322,null,{}] 11:22:28 INFO - PROCESS | 1646 | 1469557348003 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}] 11:22:28 INFO - PROCESS | 1646 | 1469557348005 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:28 INFO - PROCESS | 1646 | 1469557348103 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:22:28 INFO - PROCESS | 1646 | 1469557348160 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:28 INFO - PROCESS | 1646 | 1469557348162 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c57a800 == 44 [pid = 1646] [id = 338] 11:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1193ac000) [pid = 1646] [serial = 1013] [outer = 0x0] 11:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x128bac000) [pid = 1646] [serial = 1014] [outer = 0x1193ac000] 11:22:28 INFO - PROCESS | 1646 | 1469557348193 Marionette DEBUG loaded listener.js 11:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x128cccc00) [pid = 1646] [serial = 1015] [outer = 0x1193ac000] 11:22:28 INFO - PROCESS | 1646 | 1469557348625 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]]]}] 11:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 669ms 11:22:28 INFO - PROCESS | 1646 | 1469557348669 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:22:28 INFO - PROCESS | 1646 | 1469557348671 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:22:28 INFO - PROCESS | 1646 | 1469557348673 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 1646 | 1469557348674 Marionette TRACE conn2 <- [1,1326,null,{}] 11:22:28 INFO - PROCESS | 1646 | 1469557348677 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}] 11:22:28 INFO - PROCESS | 1646 | 1469557348678 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:28 INFO - PROCESS | 1646 | 1469557348792 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:22:28 INFO - PROCESS | 1646 | 1469557348850 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:28 INFO - PROCESS | 1646 | 1469557348851 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x112ac9000 == 45 [pid = 1646] [id = 339] 11:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11267b000) [pid = 1646] [serial = 1016] [outer = 0x0] 11:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1132b4800) [pid = 1646] [serial = 1017] [outer = 0x11267b000] 11:22:28 INFO - PROCESS | 1646 | 1469557348894 Marionette DEBUG loaded listener.js 11:22:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x125438c00) [pid = 1646] [serial = 1018] [outer = 0x11267b000] 11:22:29 INFO - PROCESS | 1646 | 1469557349459 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]]]}] 11:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 821ms 11:22:29 INFO - PROCESS | 1646 | 1469557349494 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:22:29 INFO - PROCESS | 1646 | 1469557349497 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:22:29 INFO - PROCESS | 1646 | 1469557349500 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:22:29 INFO - PROCESS | 1646 | 1469557349502 Marionette TRACE conn2 <- [1,1330,null,{}] 11:22:29 INFO - PROCESS | 1646 | 1469557349505 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}] 11:22:29 INFO - PROCESS | 1646 | 1469557349507 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:29 INFO - PROCESS | 1646 | 1469557349599 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:22:29 INFO - PROCESS | 1646 | 1469557349659 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:29 INFO - PROCESS | 1646 | 1469557349661 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e53000 == 46 [pid = 1646] [id = 340] 11:22:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x116153800) [pid = 1646] [serial = 1019] [outer = 0x0] 11:22:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1164e6c00) [pid = 1646] [serial = 1020] [outer = 0x116153800] 11:22:29 INFO - PROCESS | 1646 | 1469557349688 Marionette DEBUG loaded listener.js 11:22:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x117c4f800) [pid = 1646] [serial = 1021] [outer = 0x116153800] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcda800 == 45 [pid = 1646] [id = 333] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9b8000 == 44 [pid = 1646] [id = 332] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x121830800 == 43 [pid = 1646] [id = 331] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12a921000 == 42 [pid = 1646] [id = 330] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12a77a800 == 41 [pid = 1646] [id = 329] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x1296d0000 == 40 [pid = 1646] [id = 328] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x126967000 == 39 [pid = 1646] [id = 327] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x125423000 == 38 [pid = 1646] [id = 326] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x121834000 == 37 [pid = 1646] [id = 325] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x118fdc800 == 36 [pid = 1646] [id = 324] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x116add000 == 35 [pid = 1646] [id = 323] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x116970800 == 34 [pid = 1646] [id = 322] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x11815c800 == 33 [pid = 1646] [id = 321] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x119638000 == 32 [pid = 1646] [id = 320] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x112ac9000 == 31 [pid = 1646] [id = 339] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12c57a800 == 30 [pid = 1646] [id = 338] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf23000 == 29 [pid = 1646] [id = 337] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x126443800 == 28 [pid = 1646] [id = 336] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcef000 == 27 [pid = 1646] [id = 334] 11:22:30 INFO - PROCESS | 1646 | --DOCSHELL 0x11711c800 == 26 [pid = 1646] [id = 335] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x128baf400) [pid = 1646] [serial = 960] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1269b2000) [pid = 1646] [serial = 957] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x119a3f800) [pid = 1646] [serial = 942] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x115e8c400) [pid = 1646] [serial = 930] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11664a400) [pid = 1646] [serial = 931] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1121bcc00) [pid = 1646] [serial = 927] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x112a6cc00) [pid = 1646] [serial = 928] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118691c00) [pid = 1646] [serial = 936] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x11939e800) [pid = 1646] [serial = 937] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1174c6c00) [pid = 1646] [serial = 925] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1132a8400) [pid = 1646] [serial = 924] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x124d29000) [pid = 1646] [serial = 945] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1182b5400) [pid = 1646] [serial = 933] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x11840ac00) [pid = 1646] [serial = 934] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118411800) [pid = 1646] [serial = 910] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1182ab400) [pid = 1646] [serial = 909] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x120ea8800) [pid = 1646] [serial = 913] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119753400) [pid = 1646] [serial = 912] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x128cbe400) [pid = 1646] [serial = 916] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1269b7000) [pid = 1646] [serial = 915] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1292ecc00) [pid = 1646] [serial = 919] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1291ec800) [pid = 1646] [serial = 918] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1292f9800) [pid = 1646] [serial = 922] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1291ed800) [pid = 1646] [serial = 921] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126516400) [pid = 1646] [serial = 955] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x120fcfc00) [pid = 1646] [serial = 943] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x116990c00) [pid = 1646] [serial = 951] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x125df3c00) [pid = 1646] [serial = 948] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118f56c00) [pid = 1646] [serial = 952] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12609e800) [pid = 1646] [serial = 949] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x125ded800) [pid = 1646] [serial = 946] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1193a5400) [pid = 1646] [serial = 939] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119757c00) [pid = 1646] [serial = 940] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126d50400) [pid = 1646] [serial = 958] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118fb0c00) [pid = 1646] [serial = 954] [outer = 0x0] [url = about:blank] 11:22:30 INFO - PROCESS | 1646 | 1469557350709 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]]]}] 11:22:30 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 11:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1223ms 11:22:30 INFO - PROCESS | 1646 | 1469557350724 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:22:30 INFO - PROCESS | 1646 | 1469557350727 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:22:30 INFO - PROCESS | 1646 | 1469557350732 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:22:30 INFO - PROCESS | 1646 | 1469557350734 Marionette TRACE conn2 <- [1,1334,null,{}] 11:22:30 INFO - PROCESS | 1646 | 1469557350739 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}] 11:22:30 INFO - PROCESS | 1646 | 1469557350741 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:30 INFO - PROCESS | 1646 | 1469557350861 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:22:30 INFO - PROCESS | 1646 | 1469557350868 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:30 INFO - PROCESS | 1646 | 1469557350871 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x116019800 == 27 [pid = 1646] [id = 341] 11:22:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112a78400) [pid = 1646] [serial = 1022] [outer = 0x0] 11:22:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112a8a400) [pid = 1646] [serial = 1023] [outer = 0x112a78400] 11:22:30 INFO - PROCESS | 1646 | 1469557350919 Marionette DEBUG loaded listener.js 11:22:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x110ead400) [pid = 1646] [serial = 1024] [outer = 0x112a78400] 11:22:31 INFO - PROCESS | 1646 | 1469557351282 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]]]}] 11:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 575ms 11:22:31 INFO - PROCESS | 1646 | 1469557351318 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:22:31 INFO - PROCESS | 1646 | 1469557351324 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:22:31 INFO - PROCESS | 1646 | 1469557351330 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:22:31 INFO - PROCESS | 1646 | 1469557351331 Marionette TRACE conn2 <- [1,1338,null,{}] 11:22:31 INFO - PROCESS | 1646 | 1469557351334 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}] 11:22:31 INFO - PROCESS | 1646 | 1469557351336 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:31 INFO - PROCESS | 1646 | 1469557351412 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:22:31 INFO - PROCESS | 1646 | 1469557351416 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:31 INFO - PROCESS | 1646 | 1469557351418 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x117494000 == 28 [pid = 1646] [id = 342] 11:22:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x113cd8800) [pid = 1646] [serial = 1025] [outer = 0x0] 11:22:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1164e6800) [pid = 1646] [serial = 1026] [outer = 0x113cd8800] 11:22:31 INFO - PROCESS | 1646 | 1469557351448 Marionette DEBUG loaded listener.js 11:22:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x117153000) [pid = 1646] [serial = 1027] [outer = 0x113cd8800] 11:22:32 INFO - PROCESS | 1646 | 1469557352277 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]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 972ms 11:22:32 INFO - PROCESS | 1646 | 1469557352301 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:22:32 INFO - PROCESS | 1646 | 1469557352303 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:22:32 INFO - PROCESS | 1646 | 1469557352307 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 1646 | 1469557352310 Marionette TRACE conn2 <- [1,1342,null,{}] 11:22:32 INFO - PROCESS | 1646 | 1469557352317 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}] 11:22:32 INFO - PROCESS | 1646 | 1469557352320 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:32 INFO - PROCESS | 1646 | 1469557352419 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:22:32 INFO - PROCESS | 1646 | 1469557352453 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 1646 | 1469557352455 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x119638000 == 29 [pid = 1646] [id = 343] 11:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112677800) [pid = 1646] [serial = 1028] [outer = 0x0] 11:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1182e0000) [pid = 1646] [serial = 1029] [outer = 0x112677800] 11:22:32 INFO - PROCESS | 1646 | 1469557352483 Marionette DEBUG loaded listener.js 11:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118567400) [pid = 1646] [serial = 1030] [outer = 0x112677800] 11:22:32 INFO - PROCESS | 1646 | 1469557352800 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]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 521ms 11:22:32 INFO - PROCESS | 1646 | 1469557352829 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:22:32 INFO - PROCESS | 1646 | 1469557352831 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:22:32 INFO - PROCESS | 1646 | 1469557352833 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 1646 | 1469557352834 Marionette TRACE conn2 <- [1,1346,null,{}] 11:22:32 INFO - PROCESS | 1646 | 1469557352837 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}] 11:22:32 INFO - PROCESS | 1646 | 1469557352840 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:32 INFO - PROCESS | 1646 | 1469557352938 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:22:32 INFO - PROCESS | 1646 | 1469557352942 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 1646 | 1469557352943 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12116d800 == 30 [pid = 1646] [id = 344] 11:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118683400) [pid = 1646] [serial = 1031] [outer = 0x0] 11:22:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118863400) [pid = 1646] [serial = 1032] [outer = 0x118683400] 11:22:32 INFO - PROCESS | 1646 | 1469557352969 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119103c00) [pid = 1646] [serial = 1033] [outer = 0x118683400] 11:22:33 INFO - PROCESS | 1646 | 1469557353313 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]]]}] 11:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 522ms 11:22:33 INFO - PROCESS | 1646 | 1469557353356 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:22:33 INFO - PROCESS | 1646 | 1469557353357 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:22:33 INFO - PROCESS | 1646 | 1469557353360 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:22:33 INFO - PROCESS | 1646 | 1469557353361 Marionette TRACE conn2 <- [1,1350,null,{}] 11:22:33 INFO - PROCESS | 1646 | 1469557353363 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}] 11:22:33 INFO - PROCESS | 1646 | 1469557353371 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:33 INFO - PROCESS | 1646 | 1469557353468 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:22:33 INFO - PROCESS | 1646 | 1469557353472 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:33 INFO - PROCESS | 1646 | 1469557353473 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x123dcd000 == 31 [pid = 1646] [id = 345] 11:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x112a89800) [pid = 1646] [serial = 1034] [outer = 0x0] 11:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11910cc00) [pid = 1646] [serial = 1035] [outer = 0x112a89800] 11:22:33 INFO - PROCESS | 1646 | 1469557353498 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1194fb400) [pid = 1646] [serial = 1036] [outer = 0x112a89800] 11:22:33 INFO - PROCESS | 1646 | 1469557353899 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]]]}] 11:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 569ms 11:22:33 INFO - PROCESS | 1646 | 1469557353930 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:22:33 INFO - PROCESS | 1646 | 1469557353931 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:22:33 INFO - PROCESS | 1646 | 1469557353944 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:22:33 INFO - PROCESS | 1646 | 1469557353945 Marionette TRACE conn2 <- [1,1354,null,{}] 11:22:33 INFO - PROCESS | 1646 | 1469557353947 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}] 11:22:33 INFO - PROCESS | 1646 | 1469557353952 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:34 INFO - PROCESS | 1646 | 1469557354066 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:22:34 INFO - PROCESS | 1646 | 1469557354072 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 1646 | 1469557354073 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x12642d800 == 32 [pid = 1646] [id = 346] 11:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1127dbc00) [pid = 1646] [serial = 1037] [outer = 0x0] 11:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x119799c00) [pid = 1646] [serial = 1038] [outer = 0x1127dbc00] 11:22:34 INFO - PROCESS | 1646 | 1469557354102 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124a1d400) [pid = 1646] [serial = 1039] [outer = 0x1127dbc00] 11:22:34 INFO - PROCESS | 1646 | 1469557354432 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]]]}] 11:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 519ms 11:22:34 INFO - PROCESS | 1646 | 1469557354467 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:22:34 INFO - PROCESS | 1646 | 1469557354469 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:22:34 INFO - PROCESS | 1646 | 1469557354475 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:22:34 INFO - PROCESS | 1646 | 1469557354476 Marionette TRACE conn2 <- [1,1358,null,{}] 11:22:34 INFO - PROCESS | 1646 | 1469557354479 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}] 11:22:34 INFO - PROCESS | 1646 | 1469557354480 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:34 INFO - PROCESS | 1646 | 1469557354601 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:22:34 INFO - PROCESS | 1646 | 1469557354616 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 1646 | 1469557354617 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b92800 == 33 [pid = 1646] [id = 347] 11:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x124a23800) [pid = 1646] [serial = 1040] [outer = 0x0] 11:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x125d03400) [pid = 1646] [serial = 1041] [outer = 0x124a23800] 11:22:34 INFO - PROCESS | 1646 | 1469557354658 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x125df2400) [pid = 1646] [serial = 1042] [outer = 0x124a23800] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x124a1d000) [pid = 1646] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1213ed800) [pid = 1646] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1127de000) [pid = 1646] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1292ee400) [pid = 1646] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11840b800) [pid = 1646] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112a7dc00) [pid = 1646] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112a75000) [pid = 1646] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1164e0000) [pid = 1646] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113cd5800) [pid = 1646] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128ccbc00) [pid = 1646] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126d52c00) [pid = 1646] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112a7a400) [pid = 1646] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12a645800) [pid = 1646] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12947d000) [pid = 1646] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:22:35 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11979ec00) [pid = 1646] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:22:35 INFO - PROCESS | 1646 | 1469557355311 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]]]}] 11:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 871ms 11:22:35 INFO - PROCESS | 1646 | 1469557355346 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 1646 | 1469557355347 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:22:35 INFO - PROCESS | 1646 | 1469557355350 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - PROCESS | 1646 | 1469557355351 Marionette TRACE conn2 <- [1,1362,null,{}] 11:22:35 INFO - PROCESS | 1646 | 1469557355359 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}] 11:22:35 INFO - PROCESS | 1646 | 1469557355360 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:35 INFO - PROCESS | 1646 | 1469557355463 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:22:35 INFO - PROCESS | 1646 | 1469557355501 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:35 INFO - PROCESS | 1646 | 1469557355502 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x128ce6800 == 34 [pid = 1646] [id = 348] 11:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1121b7c00) [pid = 1646] [serial = 1043] [outer = 0x0] 11:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118405000) [pid = 1646] [serial = 1044] [outer = 0x1121b7c00] 11:22:35 INFO - PROCESS | 1646 | 1469557355529 Marionette DEBUG loaded listener.js 11:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x111e5cc00) [pid = 1646] [serial = 1045] [outer = 0x1121b7c00] 11:22:35 INFO - PROCESS | 1646 | 1469557355806 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]]]}] 11:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 474ms 11:22:35 INFO - PROCESS | 1646 | 1469557355827 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 1646 | 1469557355829 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:22:35 INFO - PROCESS | 1646 | 1469557355832 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - PROCESS | 1646 | 1469557355833 Marionette TRACE conn2 <- [1,1366,null,{}] 11:22:35 INFO - PROCESS | 1646 | 1469557355835 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}] 11:22:35 INFO - PROCESS | 1646 | 1469557355837 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:35 INFO - PROCESS | 1646 | 1469557355934 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:22:35 INFO - PROCESS | 1646 | 1469557355940 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:35 INFO - PROCESS | 1646 | 1469557355941 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x119635000 == 35 [pid = 1646] [id = 349] 11:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x120ea3400) [pid = 1646] [serial = 1046] [outer = 0x0] 11:22:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1260a0c00) [pid = 1646] [serial = 1047] [outer = 0x120ea3400] 11:22:35 INFO - PROCESS | 1646 | 1469557355966 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1260a9800) [pid = 1646] [serial = 1048] [outer = 0x120ea3400] 11:22:36 INFO - PROCESS | 1646 | 1469557356314 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] 11:22:36 INFO - PROCESS | 1646 | 1469557356354 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:22:36 INFO - PROCESS | 1646 | 1469557356356 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:22:36 INFO - PROCESS | 1646 | 1469557356357 Marionette TRACE conn2 <- [1,1370,null,{}] 11:22:36 INFO - PROCESS | 1646 | 1469557356360 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}] 11:22:36 INFO - PROCESS | 1646 | 1469557356361 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:36 INFO - PROCESS | 1646 | 1469557356435 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:22:36 INFO - PROCESS | 1646 | 1469557356442 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:36 INFO - PROCESS | 1646 | 1469557356443 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a90a800 == 36 [pid = 1646] [id = 350] 11:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12646c000) [pid = 1646] [serial = 1049] [outer = 0x0] 11:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1267b0800) [pid = 1646] [serial = 1050] [outer = 0x12646c000] 11:22:36 INFO - PROCESS | 1646 | 1469557356470 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126bd5800) [pid = 1646] [serial = 1051] [outer = 0x12646c000] 11:22:36 INFO - PROCESS | 1646 | 1469557356842 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] 11:22:36 INFO - PROCESS | 1646 | 1469557356878 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:22:36 INFO - PROCESS | 1646 | 1469557356881 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:22:36 INFO - PROCESS | 1646 | 1469557356884 Marionette TRACE conn2 <- [1,1374,null,{}] 11:22:36 INFO - PROCESS | 1646 | 1469557356887 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}] 11:22:36 INFO - PROCESS | 1646 | 1469557356890 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:37 INFO - PROCESS | 1646 | 1469557357058 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:22:37 INFO - PROCESS | 1646 | 1469557357088 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:37 INFO - PROCESS | 1646 | 1469557357090 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x123dcb000 == 37 [pid = 1646] [id = 351] 11:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126bd5000) [pid = 1646] [serial = 1052] [outer = 0x0] 11:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126d53c00) [pid = 1646] [serial = 1053] [outer = 0x126bd5000] 11:22:37 INFO - PROCESS | 1646 | 1469557357132 Marionette DEBUG loaded listener.js 11:22:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128cc7c00) [pid = 1646] [serial = 1054] [outer = 0x126bd5000] 11:22:37 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:22:37 INFO - PROCESS | 1646 | 1469557357804 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] 11:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:22:37 INFO - PROCESS | 1646 | 1469557357857 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:22:37 INFO - PROCESS | 1646 | 1469557357860 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:22:37 INFO - PROCESS | 1646 | 1469557357863 Marionette TRACE conn2 <- [1,1378,null,{}] 11:22:37 INFO - PROCESS | 1646 | 1469557357867 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}] 11:22:37 INFO - PROCESS | 1646 | 1469557357868 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:37 INFO - PROCESS | 1646 | 1469557357976 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:22:38 INFO - PROCESS | 1646 | 1469557358055 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 1646 | 1469557358057 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x117488000 == 38 [pid = 1646] [id = 352] 11:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112a78800) [pid = 1646] [serial = 1055] [outer = 0x0] 11:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1131eb800) [pid = 1646] [serial = 1056] [outer = 0x112a78800] 11:22:38 INFO - PROCESS | 1646 | 1469557358088 Marionette DEBUG loaded listener.js 11:22:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x115e28c00) [pid = 1646] [serial = 1057] [outer = 0x112a78800] 11:22:38 INFO - PROCESS | 1646 | 1469557358748 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] 11:22:38 INFO - PROCESS | 1646 | 1469557358786 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:22:38 INFO - PROCESS | 1646 | 1469557358792 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:22:38 INFO - PROCESS | 1646 | 1469557358794 Marionette TRACE conn2 <- [1,1382,null,{}] 11:22:38 INFO - PROCESS | 1646 | 1469557358798 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}] 11:22:38 INFO - PROCESS | 1646 | 1469557358800 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:38 INFO - PROCESS | 1646 | 1469557358906 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:22:38 INFO - PROCESS | 1646 | 1469557358987 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 1646 | 1469557358990 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ae0800 == 39 [pid = 1646] [id = 353] 11:22:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x113c3b800) [pid = 1646] [serial = 1058] [outer = 0x0] 11:22:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x115e89c00) [pid = 1646] [serial = 1059] [outer = 0x113c3b800] 11:22:39 INFO - PROCESS | 1646 | 1469557359019 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x11679b800) [pid = 1646] [serial = 1060] [outer = 0x113c3b800] 11:22:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12a90a800 == 38 [pid = 1646] [id = 350] 11:22:39 INFO - PROCESS | 1646 | --DOCSHELL 0x119635000 == 37 [pid = 1646] [id = 349] 11:22:39 INFO - PROCESS | 1646 | --DOCSHELL 0x128ce6800 == 36 [pid = 1646] [id = 348] 11:22:39 INFO - PROCESS | 1646 | --DOCSHELL 0x128b92800 == 35 [pid = 1646] [id = 347] 11:22:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12642d800 == 34 [pid = 1646] [id = 346] 11:22:39 INFO - PROCESS | 1646 | --DOCSHELL 0x123dcd000 == 33 [pid = 1646] [id = 345] 11:22:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12116d800 == 32 [pid = 1646] [id = 344] 11:22:39 INFO - PROCESS | 1646 | --DOCSHELL 0x119638000 == 31 [pid = 1646] [id = 343] 11:22:39 INFO - PROCESS | 1646 | --DOCSHELL 0x117494000 == 30 [pid = 1646] [id = 342] 11:22:39 INFO - PROCESS | 1646 | --DOCSHELL 0x116019800 == 29 [pid = 1646] [id = 341] 11:22:39 INFO - PROCESS | 1646 | --DOCSHELL 0x120e53000 == 28 [pid = 1646] [id = 340] 11:22:39 INFO - PROCESS | 1646 | [1646] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:22:39 INFO - PROCESS | 1646 | 1469557359417 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] 11:22:39 INFO - PROCESS | 1646 | 1469557359477 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:22:39 INFO - PROCESS | 1646 | 1469557359483 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:22:39 INFO - PROCESS | 1646 | 1469557359485 Marionette TRACE conn2 <- [1,1386,null,{}] 11:22:39 INFO - PROCESS | 1646 | 1469557359488 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}] 11:22:39 INFO - PROCESS | 1646 | 1469557359489 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:39 INFO - PROCESS | 1646 | 1469557359567 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:22:39 INFO - PROCESS | 1646 | 1469557359573 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:39 INFO - PROCESS | 1646 | 1469557359575 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x11931d800 == 29 [pid = 1646] [id = 354] 11:22:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x117c4f000) [pid = 1646] [serial = 1061] [outer = 0x0] 11:22:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x118402400) [pid = 1646] [serial = 1062] [outer = 0x117c4f000] 11:22:39 INFO - PROCESS | 1646 | 1469557359602 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x118411400) [pid = 1646] [serial = 1063] [outer = 0x117c4f000] 11:22:39 INFO - PROCESS | 1646 | 1469557359957 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] 11:22:40 INFO - PROCESS | 1646 | 1469557360009 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:22:40 INFO - PROCESS | 1646 | 1469557360013 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:22:40 INFO - PROCESS | 1646 | 1469557360015 Marionette TRACE conn2 <- [1,1390,null,{}] 11:22:40 INFO - PROCESS | 1646 | 1469557360023 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}] 11:22:40 INFO - PROCESS | 1646 | 1469557360026 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:40 INFO - PROCESS | 1646 | 1469557360107 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:22:40 INFO - PROCESS | 1646 | 1469557360112 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:40 INFO - PROCESS | 1646 | 1469557360114 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12135c000 == 30 [pid = 1646] [id = 355] 11:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118686c00) [pid = 1646] [serial = 1064] [outer = 0x0] 11:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11910d800) [pid = 1646] [serial = 1065] [outer = 0x118686c00] 11:22:40 INFO - PROCESS | 1646 | 1469557360144 Marionette DEBUG loaded listener.js 11:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1194f6c00) [pid = 1646] [serial = 1066] [outer = 0x118686c00] 11:22:40 INFO - PROCESS | 1646 | 1469557360480 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]]]}] 11:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 471ms 11:22:40 INFO - PROCESS | 1646 | 1469557360485 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:22:40 INFO - PROCESS | 1646 | 1469557360486 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:22:40 INFO - PROCESS | 1646 | 1469557360489 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:22:40 INFO - PROCESS | 1646 | 1469557360491 Marionette TRACE conn2 <- [1,1394,null,{}] 11:22:40 INFO - PROCESS | 1646 | 1469557360493 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}] 11:22:40 INFO - PROCESS | 1646 | 1469557360494 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:40 INFO - PROCESS | 1646 | 1469557360596 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:22:40 INFO - PROCESS | 1646 | 1469557360602 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:40 INFO - PROCESS | 1646 | 1469557360604 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x123dca000 == 31 [pid = 1646] [id = 356] 11:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1193a0400) [pid = 1646] [serial = 1067] [outer = 0x0] 11:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119730800) [pid = 1646] [serial = 1068] [outer = 0x1193a0400] 11:22:40 INFO - PROCESS | 1646 | 1469557360629 Marionette DEBUG loaded listener.js 11:22:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x119a3f000) [pid = 1646] [serial = 1069] [outer = 0x1193a0400] 11:22:40 INFO - PROCESS | 1646 | 1469557360946 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]]]}] 11:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 472ms 11:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:22:40 INFO - PROCESS | 1646 | 1469557360962 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:22:40 INFO - PROCESS | 1646 | 1469557360963 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:22:40 INFO - PROCESS | 1646 | 1469557360965 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:22:40 INFO - PROCESS | 1646 | 1469557360966 Marionette TRACE conn2 <- [1,1398,null,{}] 11:22:40 INFO - PROCESS | 1646 | 1469557360968 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}] 11:22:40 INFO - PROCESS | 1646 | 1469557360971 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:41 INFO - PROCESS | 1646 | 1469557361045 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:22:41 INFO - PROCESS | 1646 | 1469557361048 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 1646 | 1469557361049 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12695f000 == 32 [pid = 1646] [id = 357] 11:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x119798800) [pid = 1646] [serial = 1070] [outer = 0x0] 11:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x120fcfc00) [pid = 1646] [serial = 1071] [outer = 0x119798800] 11:22:41 INFO - PROCESS | 1646 | 1469557361076 Marionette DEBUG loaded listener.js 11:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x123ddfc00) [pid = 1646] [serial = 1072] [outer = 0x119798800] 11:22:41 INFO - PROCESS | 1646 | 1469557361409 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]]]}] 11:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 470ms 11:22:41 INFO - PROCESS | 1646 | 1469557361436 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:22:41 INFO - PROCESS | 1646 | 1469557361438 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:22:41 INFO - PROCESS | 1646 | 1469557361441 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:22:41 INFO - PROCESS | 1646 | 1469557361442 Marionette TRACE conn2 <- [1,1402,null,{}] 11:22:41 INFO - PROCESS | 1646 | 1469557361445 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}] 11:22:41 INFO - PROCESS | 1646 | 1469557361449 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:41 INFO - PROCESS | 1646 | 1469557361565 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:22:41 INFO - PROCESS | 1646 | 1469557361606 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:41 INFO - PROCESS | 1646 | 1469557361607 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x129457800 == 33 [pid = 1646] [id = 358] 11:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x124d27400) [pid = 1646] [serial = 1073] [outer = 0x0] 11:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x125d11c00) [pid = 1646] [serial = 1074] [outer = 0x124d27400] 11:22:41 INFO - PROCESS | 1646 | 1469557361632 Marionette DEBUG loaded listener.js 11:22:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126bd8400) [pid = 1646] [serial = 1075] [outer = 0x124d27400] 11:22:42 INFO - PROCESS | 1646 | 1469557362012 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]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 620ms 11:22:42 INFO - PROCESS | 1646 | 1469557362062 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:22:42 INFO - PROCESS | 1646 | 1469557362064 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:22:42 INFO - PROCESS | 1646 | 1469557362068 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 1646 | 1469557362069 Marionette TRACE conn2 <- [1,1406,null,{}] 11:22:42 INFO - PROCESS | 1646 | 1469557362073 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}] 11:22:42 INFO - PROCESS | 1646 | 1469557362075 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:42 INFO - PROCESS | 1646 | 1469557362220 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:22:42 INFO - PROCESS | 1646 | 1469557362242 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:42 INFO - PROCESS | 1646 | 1469557362243 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a780000 == 34 [pid = 1646] [id = 359] 11:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x112679800) [pid = 1646] [serial = 1076] [outer = 0x0] 11:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126d5a400) [pid = 1646] [serial = 1077] [outer = 0x112679800] 11:22:42 INFO - PROCESS | 1646 | 1469557362292 Marionette DEBUG loaded listener.js 11:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128bac800) [pid = 1646] [serial = 1078] [outer = 0x112679800] 11:22:42 INFO - PROCESS | 1646 | 1469557362653 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]]]}] 11:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 623ms 11:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:22:42 INFO - PROCESS | 1646 | 1469557362692 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:22:42 INFO - PROCESS | 1646 | 1469557362693 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:22:42 INFO - PROCESS | 1646 | 1469557362695 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:22:42 INFO - PROCESS | 1646 | 1469557362696 Marionette TRACE conn2 <- [1,1410,null,{}] 11:22:42 INFO - PROCESS | 1646 | 1469557362699 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}] 11:22:42 INFO - PROCESS | 1646 | 1469557362700 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:42 INFO - PROCESS | 1646 | 1469557362794 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:22:42 INFO - PROCESS | 1646 | 1469557362798 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:42 INFO - PROCESS | 1646 | 1469557362799 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x117491000 == 35 [pid = 1646] [id = 360] 11:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1182df800) [pid = 1646] [serial = 1079] [outer = 0x0] 11:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128cc8400) [pid = 1646] [serial = 1080] [outer = 0x1182df800] 11:22:42 INFO - PROCESS | 1646 | 1469557362823 Marionette DEBUG loaded listener.js 11:22:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x112a7a400) [pid = 1646] [serial = 1081] [outer = 0x1182df800] 11:22:43 INFO - PROCESS | 1646 | 1469557363172 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]]]}] 11:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 11:22:43 INFO - PROCESS | 1646 | 1469557363214 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:22:43 INFO - PROCESS | 1646 | 1469557363215 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:22:43 INFO - PROCESS | 1646 | 1469557363217 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:22:43 INFO - PROCESS | 1646 | 1469557363218 Marionette TRACE conn2 <- [1,1414,null,{}] 11:22:43 INFO - PROCESS | 1646 | 1469557363220 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}] 11:22:43 INFO - PROCESS | 1646 | 1469557363221 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:43 INFO - PROCESS | 1646 | 1469557363398 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112a7ec00) [pid = 1646] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118572000) [pid = 1646] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x125df1400) [pid = 1646] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112677800) [pid = 1646] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x116153800) [pid = 1646] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12646c000) [pid = 1646] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1193ac000) [pid = 1646] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112a78400) [pid = 1646] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118683400) [pid = 1646] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x113cd8800) [pid = 1646] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11267b000) [pid = 1646] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x112a89800) [pid = 1646] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1127dbc00) [pid = 1646] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x124a23800) [pid = 1646] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:22:43 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x120ea3400) [pid = 1646] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:22:43 INFO - PROCESS | 1646 | 1469557363445 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:43 INFO - PROCESS | 1646 | 1469557363446 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x11961c800 == 36 [pid = 1646] [id = 361] 11:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1121af400) [pid = 1646] [serial = 1082] [outer = 0x0] 11:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112a6fc00) [pid = 1646] [serial = 1083] [outer = 0x1121af400] 11:22:43 INFO - PROCESS | 1646 | 1469557363479 Marionette DEBUG loaded listener.js 11:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x116153800) [pid = 1646] [serial = 1084] [outer = 0x1121af400] 11:22:43 INFO - PROCESS | 1646 | 1469557363779 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]]]}] 11:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 574ms 11:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:22:43 INFO - PROCESS | 1646 | 1469557363796 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:22:43 INFO - PROCESS | 1646 | 1469557363797 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:22:43 INFO - PROCESS | 1646 | 1469557363799 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:22:43 INFO - PROCESS | 1646 | 1469557363800 Marionette TRACE conn2 <- [1,1418,null,{}] 11:22:43 INFO - PROCESS | 1646 | 1469557363802 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}] 11:22:43 INFO - PROCESS | 1646 | 1469557363805 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:43 INFO - PROCESS | 1646 | 1469557363884 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:22:43 INFO - PROCESS | 1646 | 1469557363939 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:43 INFO - PROCESS | 1646 | 1469557363940 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b1a5000 == 37 [pid = 1646] [id = 362] 11:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112677800) [pid = 1646] [serial = 1085] [outer = 0x0] 11:22:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118683400) [pid = 1646] [serial = 1086] [outer = 0x112677800] 11:22:43 INFO - PROCESS | 1646 | 1469557363964 Marionette DEBUG loaded listener.js 11:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12609dc00) [pid = 1646] [serial = 1087] [outer = 0x112677800] 11:22:44 INFO - PROCESS | 1646 | 1469557364242 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]]]}] 11:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 468ms 11:22:44 INFO - PROCESS | 1646 | 1469557364267 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:22:44 INFO - PROCESS | 1646 | 1469557364269 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:22:44 INFO - PROCESS | 1646 | 1469557364279 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:22:44 INFO - PROCESS | 1646 | 1469557364281 Marionette TRACE conn2 <- [1,1422,null,{}] 11:22:44 INFO - PROCESS | 1646 | 1469557364283 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}] 11:22:44 INFO - PROCESS | 1646 | 1469557364285 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:44 INFO - PROCESS | 1646 | 1469557364386 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:22:44 INFO - PROCESS | 1646 | 1469557364392 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:44 INFO - PROCESS | 1646 | 1469557364393 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcd8800 == 38 [pid = 1646] [id = 363] 11:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126d57000) [pid = 1646] [serial = 1088] [outer = 0x0] 11:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x129476c00) [pid = 1646] [serial = 1089] [outer = 0x126d57000] 11:22:44 INFO - PROCESS | 1646 | 1469557364420 Marionette DEBUG loaded listener.js 11:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x129585000) [pid = 1646] [serial = 1090] [outer = 0x126d57000] 11:22:44 INFO - PROCESS | 1646 | 1469557364774 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]]]}] 11:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 520ms 11:22:44 INFO - PROCESS | 1646 | 1469557364799 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:22:44 INFO - PROCESS | 1646 | 1469557364800 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:22:44 INFO - PROCESS | 1646 | 1469557364803 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:22:44 INFO - PROCESS | 1646 | 1469557364805 Marionette TRACE conn2 <- [1,1426,null,{}] 11:22:44 INFO - PROCESS | 1646 | 1469557364807 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}] 11:22:44 INFO - PROCESS | 1646 | 1469557364808 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:44 INFO - PROCESS | 1646 | 1469557364915 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:22:44 INFO - PROCESS | 1646 | 1469557364921 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:44 INFO - PROCESS | 1646 | 1469557364922 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf16800 == 39 [pid = 1646] [id = 364] 11:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x129589000) [pid = 1646] [serial = 1091] [outer = 0x0] 11:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a539c00) [pid = 1646] [serial = 1092] [outer = 0x129589000] 11:22:44 INFO - PROCESS | 1646 | 1469557364946 Marionette DEBUG loaded listener.js 11:22:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a648000) [pid = 1646] [serial = 1093] [outer = 0x129589000] 11:22:45 INFO - PROCESS | 1646 | 1469557365258 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]]]}] 11:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 470ms 11:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:22:45 INFO - PROCESS | 1646 | 1469557365274 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:22:45 INFO - PROCESS | 1646 | 1469557365275 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:22:45 INFO - PROCESS | 1646 | 1469557365277 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:22:45 INFO - PROCESS | 1646 | 1469557365278 Marionette TRACE conn2 <- [1,1430,null,{}] 11:22:45 INFO - PROCESS | 1646 | 1469557365280 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}] 11:22:45 INFO - PROCESS | 1646 | 1469557365282 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:45 INFO - PROCESS | 1646 | 1469557365378 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:22:45 INFO - PROCESS | 1646 | 1469557365493 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:45 INFO - PROCESS | 1646 | 1469557365494 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x11663a000 == 40 [pid = 1646] [id = 365] 11:22:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x110ea4400) [pid = 1646] [serial = 1094] [outer = 0x0] 11:22:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1121bd800) [pid = 1646] [serial = 1095] [outer = 0x110ea4400] 11:22:45 INFO - PROCESS | 1646 | 1469557365545 Marionette DEBUG loaded listener.js 11:22:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x112aaa000) [pid = 1646] [serial = 1096] [outer = 0x110ea4400] 11:22:46 INFO - PROCESS | 1646 | 1469557366111 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]]]}] 11:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 873ms 11:22:46 INFO - PROCESS | 1646 | 1469557366152 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:22:46 INFO - PROCESS | 1646 | 1469557366154 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:22:46 INFO - PROCESS | 1646 | 1469557366157 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:22:46 INFO - PROCESS | 1646 | 1469557366159 Marionette TRACE conn2 <- [1,1434,null,{}] 11:22:46 INFO - PROCESS | 1646 | 1469557366163 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}] 11:22:46 INFO - PROCESS | 1646 | 1469557366166 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:46 INFO - PROCESS | 1646 | 1469557366270 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:22:46 INFO - PROCESS | 1646 | 1469557366343 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 1646 | 1469557366345 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c45800 == 41 [pid = 1646] [id = 366] 11:22:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11693cc00) [pid = 1646] [serial = 1097] [outer = 0x0] 11:22:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11840a000) [pid = 1646] [serial = 1098] [outer = 0x11693cc00] 11:22:46 INFO - PROCESS | 1646 | 1469557366375 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118683000) [pid = 1646] [serial = 1099] [outer = 0x11693cc00] 11:22:46 INFO - PROCESS | 1646 | 1469557366795 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]]]}] 11:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 11:22:46 INFO - PROCESS | 1646 | 1469557366829 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:22:46 INFO - PROCESS | 1646 | 1469557366832 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:22:46 INFO - PROCESS | 1646 | 1469557366835 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:22:46 INFO - PROCESS | 1646 | 1469557366836 Marionette TRACE conn2 <- [1,1438,null,{}] 11:22:46 INFO - PROCESS | 1646 | 1469557366839 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}] 11:22:46 INFO - PROCESS | 1646 | 1469557366841 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:46 INFO - PROCESS | 1646 | 1469557366944 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:22:47 INFO - PROCESS | 1646 | 1469557367016 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 1646 | 1469557367018 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b196000 == 42 [pid = 1646] [id = 367] 11:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11939d800) [pid = 1646] [serial = 1100] [outer = 0x0] 11:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x120ea1c00) [pid = 1646] [serial = 1101] [outer = 0x11939d800] 11:22:47 INFO - PROCESS | 1646 | 1469557367047 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x124ac4400) [pid = 1646] [serial = 1102] [outer = 0x11939d800] 11:22:47 INFO - PROCESS | 1646 | 1469557367467 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]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 674ms 11:22:47 INFO - PROCESS | 1646 | 1469557367510 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:22:47 INFO - PROCESS | 1646 | 1469557367511 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:22:47 INFO - PROCESS | 1646 | 1469557367519 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:22:47 INFO - PROCESS | 1646 | 1469557367523 Marionette TRACE conn2 <- [1,1442,null,{}] 11:22:47 INFO - PROCESS | 1646 | 1469557367527 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}] 11:22:47 INFO - PROCESS | 1646 | 1469557367529 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:47 INFO - PROCESS | 1646 | 1469557367654 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:22:47 INFO - PROCESS | 1646 | 1469557367714 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 1646 | 1469557367716 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c694000 == 43 [pid = 1646] [id = 368] 11:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1193aac00) [pid = 1646] [serial = 1103] [outer = 0x0] 11:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12609c400) [pid = 1646] [serial = 1104] [outer = 0x1193aac00] 11:22:47 INFO - PROCESS | 1646 | 1469557367745 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x128ba9000) [pid = 1646] [serial = 1105] [outer = 0x1193aac00] 11:22:48 INFO - PROCESS | 1646 | 1469557368165 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]]]}] 11:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 677ms 11:22:48 INFO - PROCESS | 1646 | 1469557368192 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:22:48 INFO - PROCESS | 1646 | 1469557368194 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:22:48 INFO - PROCESS | 1646 | 1469557368196 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - PROCESS | 1646 | 1469557368197 Marionette TRACE conn2 <- [1,1446,null,{}] 11:22:48 INFO - PROCESS | 1646 | 1469557368200 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}] 11:22:48 INFO - PROCESS | 1646 | 1469557368201 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:48 INFO - PROCESS | 1646 | 1469557368304 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:22:48 INFO - PROCESS | 1646 | 1469557368362 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:48 INFO - PROCESS | 1646 | 1469557368364 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6ae000 == 44 [pid = 1646] [id = 369] 11:22:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128e49c00) [pid = 1646] [serial = 1106] [outer = 0x0] 11:22:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x129478800) [pid = 1646] [serial = 1107] [outer = 0x128e49c00] 11:22:48 INFO - PROCESS | 1646 | 1469557368393 Marionette DEBUG loaded listener.js 11:22:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x129587c00) [pid = 1646] [serial = 1108] [outer = 0x128e49c00] 11:22:48 INFO - PROCESS | 1646 | 1469557368840 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]]]}] 11:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 669ms 11:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:22:48 INFO - PROCESS | 1646 | 1469557368866 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:22:48 INFO - PROCESS | 1646 | 1469557368867 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:22:49 INFO - PROCESS | 1646 | 1469557369015 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:22:49 INFO - PROCESS | 1646 | 1469557369017 Marionette TRACE conn2 <- [1,1450,null,{}] 11:22:49 INFO - PROCESS | 1646 | 1469557369081 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}] 11:22:49 INFO - PROCESS | 1646 | 1469557369083 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:49 INFO - PROCESS | 1646 | 1469557369178 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:22:49 INFO - PROCESS | 1646 | 1469557369233 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:49 INFO - PROCESS | 1646 | 1469557369235 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a67800 == 45 [pid = 1646] [id = 370] 11:22:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x116473000) [pid = 1646] [serial = 1109] [outer = 0x0] 11:22:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x116989000) [pid = 1646] [serial = 1110] [outer = 0x116473000] 11:22:49 INFO - PROCESS | 1646 | 1469557369263 Marionette DEBUG loaded listener.js 11:22:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x117c52c00) [pid = 1646] [serial = 1111] [outer = 0x116473000] 11:22:49 INFO - PROCESS | 1646 | 1469557369762 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]]]}] 11:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 907ms 11:22:49 INFO - PROCESS | 1646 | 1469557369778 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:22:49 INFO - PROCESS | 1646 | 1469557369781 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:22:49 INFO - PROCESS | 1646 | 1469557369787 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:22:49 INFO - PROCESS | 1646 | 1469557369789 Marionette TRACE conn2 <- [1,1454,null,{}] 11:22:49 INFO - PROCESS | 1646 | 1469557369817 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}] 11:22:49 INFO - PROCESS | 1646 | 1469557369822 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:49 INFO - PROCESS | 1646 | 1469557369936 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:22:50 INFO - PROCESS | 1646 | 1469557370011 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:50 INFO - PROCESS | 1646 | 1469557370012 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x119311800 == 46 [pid = 1646] [id = 371] 11:22:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11840a400) [pid = 1646] [serial = 1112] [outer = 0x0] 11:22:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x118568800) [pid = 1646] [serial = 1113] [outer = 0x11840a400] 11:22:50 INFO - PROCESS | 1646 | 1469557370040 Marionette DEBUG loaded listener.js 11:22:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1186af800) [pid = 1646] [serial = 1114] [outer = 0x11840a400] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf16800 == 45 [pid = 1646] [id = 364] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcd8800 == 44 [pid = 1646] [id = 363] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12b1a5000 == 43 [pid = 1646] [id = 362] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x11961c800 == 42 [pid = 1646] [id = 361] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x117491000 == 41 [pid = 1646] [id = 360] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12a780000 == 40 [pid = 1646] [id = 359] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x129457800 == 39 [pid = 1646] [id = 358] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12695f000 == 38 [pid = 1646] [id = 357] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x123dca000 == 37 [pid = 1646] [id = 356] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12135c000 == 36 [pid = 1646] [id = 355] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x11931d800 == 35 [pid = 1646] [id = 354] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x116ae0800 == 34 [pid = 1646] [id = 353] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x117488000 == 33 [pid = 1646] [id = 352] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x123dcb000 == 32 [pid = 1646] [id = 351] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x119a67800 == 31 [pid = 1646] [id = 370] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6ae000 == 30 [pid = 1646] [id = 369] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12c694000 == 29 [pid = 1646] [id = 368] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12b196000 == 28 [pid = 1646] [id = 367] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x123c45800 == 27 [pid = 1646] [id = 366] 11:22:50 INFO - PROCESS | 1646 | --DOCSHELL 0x11663a000 == 26 [pid = 1646] [id = 365] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1176b9000) [pid = 1646] [serial = 1006] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1132acc00) [pid = 1646] [serial = 1005] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1197a1800) [pid = 1646] [serial = 1009] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1193a6c00) [pid = 1646] [serial = 1008] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128ba7000) [pid = 1646] [serial = 1012] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1182e0000) [pid = 1646] [serial = 1029] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126bd2000) [pid = 1646] [serial = 1011] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x117c4f800) [pid = 1646] [serial = 1021] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1164e6c00) [pid = 1646] [serial = 1020] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1267b0800) [pid = 1646] [serial = 1050] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128cccc00) [pid = 1646] [serial = 1015] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112a8a400) [pid = 1646] [serial = 1023] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128bac000) [pid = 1646] [serial = 1014] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x110ead400) [pid = 1646] [serial = 1024] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118863400) [pid = 1646] [serial = 1032] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1164e6800) [pid = 1646] [serial = 1026] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x125438c00) [pid = 1646] [serial = 1018] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x117153000) [pid = 1646] [serial = 1027] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1132b4800) [pid = 1646] [serial = 1017] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11910cc00) [pid = 1646] [serial = 1035] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118405000) [pid = 1646] [serial = 1044] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119799c00) [pid = 1646] [serial = 1038] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x124a1d400) [pid = 1646] [serial = 1039] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x125d03400) [pid = 1646] [serial = 1041] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1260a0c00) [pid = 1646] [serial = 1047] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x125df2400) [pid = 1646] [serial = 1042] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1194fb400) [pid = 1646] [serial = 1036] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119103c00) [pid = 1646] [serial = 1033] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118567400) [pid = 1646] [serial = 1030] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1260a9800) [pid = 1646] [serial = 1048] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126bd5800) [pid = 1646] [serial = 1051] [outer = 0x0] [url = about:blank] 11:22:50 INFO - PROCESS | 1646 | 1469557370963 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]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1192ms 11:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:22:50 INFO - PROCESS | 1646 | 1469557370978 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:22:50 INFO - PROCESS | 1646 | 1469557370981 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:22:50 INFO - PROCESS | 1646 | 1469557370984 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 1646 | 1469557370986 Marionette TRACE conn2 <- [1,1458,null,{}] 11:22:50 INFO - PROCESS | 1646 | 1469557370990 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}] 11:22:50 INFO - PROCESS | 1646 | 1469557370992 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:51 INFO - PROCESS | 1646 | 1469557371073 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:22:51 INFO - PROCESS | 1646 | 1469557371122 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:51 INFO - PROCESS | 1646 | 1469557371125 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x116698800 == 27 [pid = 1646] [id = 372] 11:22:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1127df000) [pid = 1646] [serial = 1115] [outer = 0x0] 11:22:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112d1fc00) [pid = 1646] [serial = 1116] [outer = 0x1127df000] 11:22:51 INFO - PROCESS | 1646 | 1469557371153 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1132b1c00) [pid = 1646] [serial = 1117] [outer = 0x1127df000] 11:22:51 INFO - PROCESS | 1646 | 1469557371464 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]]]}] 11:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 522ms 11:22:51 INFO - PROCESS | 1646 | 1469557371508 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:22:51 INFO - PROCESS | 1646 | 1469557371511 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:22:51 INFO - PROCESS | 1646 | 1469557371515 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:22:51 INFO - PROCESS | 1646 | 1469557371516 Marionette TRACE conn2 <- [1,1462,null,{}] 11:22:51 INFO - PROCESS | 1646 | 1469557371519 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}] 11:22:51 INFO - PROCESS | 1646 | 1469557371521 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:51 INFO - PROCESS | 1646 | 1469557371595 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:22:51 INFO - PROCESS | 1646 | 1469557371599 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:51 INFO - PROCESS | 1646 | 1469557371600 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cc2800 == 28 [pid = 1646] [id = 373] 11:22:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x115dc7c00) [pid = 1646] [serial = 1118] [outer = 0x0] 11:22:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1169f8000) [pid = 1646] [serial = 1119] [outer = 0x115dc7c00] 11:22:51 INFO - PROCESS | 1646 | 1469557371630 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1174d1000) [pid = 1646] [serial = 1120] [outer = 0x115dc7c00] 11:22:52 INFO - PROCESS | 1646 | 1469557372003 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]]]}] 11:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 11:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:22:52 INFO - PROCESS | 1646 | 1469557372035 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:22:52 INFO - PROCESS | 1646 | 1469557372036 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:22:52 INFO - PROCESS | 1646 | 1469557372041 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 1646 | 1469557372043 Marionette TRACE conn2 <- [1,1466,null,{}] 11:22:52 INFO - PROCESS | 1646 | 1469557372051 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}] 11:22:52 INFO - PROCESS | 1646 | 1469557372054 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:52 INFO - PROCESS | 1646 | 1469557372130 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:22:52 INFO - PROCESS | 1646 | 1469557372134 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:52 INFO - PROCESS | 1646 | 1469557372137 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x119623000 == 29 [pid = 1646] [id = 374] 11:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1127d8000) [pid = 1646] [serial = 1121] [outer = 0x0] 11:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118508000) [pid = 1646] [serial = 1122] [outer = 0x1127d8000] 11:22:52 INFO - PROCESS | 1646 | 1469557372167 Marionette DEBUG loaded listener.js 11:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118689c00) [pid = 1646] [serial = 1123] [outer = 0x1127d8000] 11:22:52 INFO - PROCESS | 1646 | 1469557372495 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]]]}] 11:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 471ms 11:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:22:52 INFO - PROCESS | 1646 | 1469557372513 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:22:52 INFO - PROCESS | 1646 | 1469557372515 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:22:52 INFO - PROCESS | 1646 | 1469557372517 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 1646 | 1469557372518 Marionette TRACE conn2 <- [1,1470,null,{}] 11:22:52 INFO - PROCESS | 1646 | 1469557372520 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}] 11:22:52 INFO - PROCESS | 1646 | 1469557372523 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:52 INFO - PROCESS | 1646 | 1469557372599 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:22:52 INFO - PROCESS | 1646 | 1469557372660 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:52 INFO - PROCESS | 1646 | 1469557372662 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e5a800 == 30 [pid = 1646] [id = 375] 11:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1182b1400) [pid = 1646] [serial = 1124] [outer = 0x0] 11:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118863400) [pid = 1646] [serial = 1125] [outer = 0x1182b1400] 11:22:52 INFO - PROCESS | 1646 | 1469557372687 Marionette DEBUG loaded listener.js 11:22:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x11939f400) [pid = 1646] [serial = 1126] [outer = 0x1182b1400] 11:22:53 INFO - PROCESS | 1646 | 1469557373022 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]]]}] 11:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 11:22:53 INFO - PROCESS | 1646 | 1469557373036 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:22:53 INFO - PROCESS | 1646 | 1469557373040 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:22:53 INFO - PROCESS | 1646 | 1469557373042 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:22:53 INFO - PROCESS | 1646 | 1469557373043 Marionette TRACE conn2 <- [1,1474,null,{}] 11:22:53 INFO - PROCESS | 1646 | 1469557373046 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}] 11:22:53 INFO - PROCESS | 1646 | 1469557373047 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:53 INFO - PROCESS | 1646 | 1469557373136 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:22:53 INFO - PROCESS | 1646 | 1469557373171 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 1646 | 1469557373172 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254ca000 == 31 [pid = 1646] [id = 376] 11:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x111c16000) [pid = 1646] [serial = 1127] [outer = 0x0] 11:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1194f0800) [pid = 1646] [serial = 1128] [outer = 0x111c16000] 11:22:53 INFO - PROCESS | 1646 | 1469557373196 Marionette DEBUG loaded listener.js 11:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11999ec00) [pid = 1646] [serial = 1129] [outer = 0x111c16000] 11:22:53 INFO - PROCESS | 1646 | 1469557373546 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]]]}] 11:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 522ms 11:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:22:53 INFO - PROCESS | 1646 | 1469557373565 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:22:53 INFO - PROCESS | 1646 | 1469557373566 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:22:53 INFO - PROCESS | 1646 | 1469557373568 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:22:53 INFO - PROCESS | 1646 | 1469557373569 Marionette TRACE conn2 <- [1,1478,null,{}] 11:22:53 INFO - PROCESS | 1646 | 1469557373574 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}] 11:22:53 INFO - PROCESS | 1646 | 1469557373578 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:53 INFO - PROCESS | 1646 | 1469557373697 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:22:53 INFO - PROCESS | 1646 | 1469557373701 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 1646 | 1469557373702 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a76000 == 32 [pid = 1646] [id = 377] 11:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1130ca400) [pid = 1646] [serial = 1130] [outer = 0x0] 11:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x121207400) [pid = 1646] [serial = 1131] [outer = 0x1130ca400] 11:22:53 INFO - PROCESS | 1646 | 1469557373728 Marionette DEBUG loaded listener.js 11:22:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x125dec800) [pid = 1646] [serial = 1132] [outer = 0x1130ca400] 11:22:54 INFO - PROCESS | 1646 | 1469557374085 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]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 569ms 11:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:22:54 INFO - PROCESS | 1646 | 1469557374137 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:22:54 INFO - PROCESS | 1646 | 1469557374138 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:22:54 INFO - PROCESS | 1646 | 1469557374140 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - PROCESS | 1646 | 1469557374141 Marionette TRACE conn2 <- [1,1482,null,{}] 11:22:54 INFO - PROCESS | 1646 | 1469557374144 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}] 11:22:54 INFO - PROCESS | 1646 | 1469557374145 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:54 INFO - PROCESS | 1646 | 1469557374240 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:22:54 INFO - PROCESS | 1646 | 1469557374275 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:54 INFO - PROCESS | 1646 | 1469557374276 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x129444000 == 33 [pid = 1646] [id = 378] 11:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x125def000) [pid = 1646] [serial = 1133] [outer = 0x0] 11:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1260a0c00) [pid = 1646] [serial = 1134] [outer = 0x125def000] 11:22:54 INFO - PROCESS | 1646 | 1469557374300 Marionette DEBUG loaded listener.js 11:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126561000) [pid = 1646] [serial = 1135] [outer = 0x125def000] 11:22:54 INFO - PROCESS | 1646 | 1469557374675 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]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 570ms 11:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:22:54 INFO - PROCESS | 1646 | 1469557374712 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:22:54 INFO - PROCESS | 1646 | 1469557374713 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:22:54 INFO - PROCESS | 1646 | 1469557374715 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - PROCESS | 1646 | 1469557374716 Marionette TRACE conn2 <- [1,1486,null,{}] 11:22:54 INFO - PROCESS | 1646 | 1469557374718 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}] 11:22:54 INFO - PROCESS | 1646 | 1469557374719 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:54 INFO - PROCESS | 1646 | 1469557374824 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:22:54 INFO - PROCESS | 1646 | 1469557374835 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:54 INFO - PROCESS | 1646 | 1469557374836 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a909800 == 34 [pid = 1646] [id = 379] 11:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1260a4800) [pid = 1646] [serial = 1136] [outer = 0x0] 11:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x126bd7000) [pid = 1646] [serial = 1137] [outer = 0x1260a4800] 11:22:54 INFO - PROCESS | 1646 | 1469557374861 Marionette DEBUG loaded listener.js 11:22:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128e48400) [pid = 1646] [serial = 1138] [outer = 0x1260a4800] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1121b7c00) [pid = 1646] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126d57000) [pid = 1646] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x124d27400) [pid = 1646] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x112679800) [pid = 1646] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1182df800) [pid = 1646] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1121af400) [pid = 1646] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x117c4f000) [pid = 1646] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112a78800) [pid = 1646] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x113c3b800) [pid = 1646] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x119798800) [pid = 1646] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126bd5000) [pid = 1646] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1193a0400) [pid = 1646] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118686c00) [pid = 1646] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x129589000) [pid = 1646] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:22:55 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112677800) [pid = 1646] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:22:55 INFO - PROCESS | 1646 | 1469557375328 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]]]}] 11:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 618ms 11:22:55 INFO - PROCESS | 1646 | 1469557375334 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:22:55 INFO - PROCESS | 1646 | 1469557375335 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:22:55 INFO - PROCESS | 1646 | 1469557375341 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:22:55 INFO - PROCESS | 1646 | 1469557375342 Marionette TRACE conn2 <- [1,1490,null,{}] 11:22:55 INFO - PROCESS | 1646 | 1469557375345 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}] 11:22:55 INFO - PROCESS | 1646 | 1469557375346 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:55 INFO - PROCESS | 1646 | 1469557375429 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:22:55 INFO - PROCESS | 1646 | 1469557375510 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 1646 | 1469557375511 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x119620800 == 35 [pid = 1646] [id = 380] 11:22:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1121af400) [pid = 1646] [serial = 1139] [outer = 0x0] 11:22:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11840d800) [pid = 1646] [serial = 1140] [outer = 0x1121af400] 11:22:55 INFO - PROCESS | 1646 | 1469557375535 Marionette DEBUG loaded listener.js 11:22:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1218c5c00) [pid = 1646] [serial = 1141] [outer = 0x1121af400] 11:22:55 INFO - PROCESS | 1646 | 1469557375785 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]]]}] 11:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 473ms 11:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:22:55 INFO - PROCESS | 1646 | 1469557375813 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:22:55 INFO - PROCESS | 1646 | 1469557375814 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:22:55 INFO - PROCESS | 1646 | 1469557375817 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:22:55 INFO - PROCESS | 1646 | 1469557375818 Marionette TRACE conn2 <- [1,1494,null,{}] 11:22:55 INFO - PROCESS | 1646 | 1469557375827 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}] 11:22:55 INFO - PROCESS | 1646 | 1469557375828 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:55 INFO - PROCESS | 1646 | 1469557375917 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:22:55 INFO - PROCESS | 1646 | 1469557375922 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 1646 | 1469557375924 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9ae800 == 36 [pid = 1646] [id = 381] 11:22:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x117c4f000) [pid = 1646] [serial = 1142] [outer = 0x0] 11:22:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128bae400) [pid = 1646] [serial = 1143] [outer = 0x117c4f000] 11:22:55 INFO - PROCESS | 1646 | 1469557375948 Marionette DEBUG loaded listener.js 11:22:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1291e5400) [pid = 1646] [serial = 1144] [outer = 0x117c4f000] 11:22:56 INFO - PROCESS | 1646 | 1469557376301 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]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 11:22:56 INFO - PROCESS | 1646 | 1469557376342 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 1646 | 1469557376345 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:22:56 INFO - PROCESS | 1646 | 1469557376348 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - PROCESS | 1646 | 1469557376351 Marionette TRACE conn2 <- [1,1498,null,{}] 11:22:56 INFO - PROCESS | 1646 | 1469557376355 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}] 11:22:56 INFO - PROCESS | 1646 | 1469557376357 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:56 INFO - PROCESS | 1646 | 1469557376493 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:22:56 INFO - PROCESS | 1646 | 1469557376506 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:56 INFO - PROCESS | 1646 | 1469557376509 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254c9800 == 37 [pid = 1646] [id = 382] 11:22:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1291ef800) [pid = 1646] [serial = 1145] [outer = 0x0] 11:22:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x129475c00) [pid = 1646] [serial = 1146] [outer = 0x1291ef800] 11:22:56 INFO - PROCESS | 1646 | 1469557376538 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12958e800) [pid = 1646] [serial = 1147] [outer = 0x1291ef800] 11:22:56 INFO - PROCESS | 1646 | 1469557376875 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]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 570ms 11:22:56 INFO - PROCESS | 1646 | 1469557376919 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 1646 | 1469557376920 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:22:56 INFO - PROCESS | 1646 | 1469557376922 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - PROCESS | 1646 | 1469557376924 Marionette TRACE conn2 <- [1,1502,null,{}] 11:22:56 INFO - PROCESS | 1646 | 1469557376926 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}] 11:22:56 INFO - PROCESS | 1646 | 1469557376927 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:57 INFO - PROCESS | 1646 | 1469557377042 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:22:57 INFO - PROCESS | 1646 | 1469557377048 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:57 INFO - PROCESS | 1646 | 1469557377049 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf24800 == 38 [pid = 1646] [id = 383] 11:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126d51c00) [pid = 1646] [serial = 1148] [outer = 0x0] 11:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12a64d400) [pid = 1646] [serial = 1149] [outer = 0x126d51c00] 11:22:57 INFO - PROCESS | 1646 | 1469557377074 Marionette DEBUG loaded listener.js 11:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a98b400) [pid = 1646] [serial = 1150] [outer = 0x126d51c00] 11:22:57 INFO - PROCESS | 1646 | 1469557377544 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]]]}] 11:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 11:22:57 INFO - PROCESS | 1646 | 1469557377615 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:22:57 INFO - PROCESS | 1646 | 1469557377618 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:22:57 INFO - PROCESS | 1646 | 1469557377625 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:22:57 INFO - PROCESS | 1646 | 1469557377627 Marionette TRACE conn2 <- [1,1506,null,{}] 11:22:57 INFO - PROCESS | 1646 | 1469557377632 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}] 11:22:57 INFO - PROCESS | 1646 | 1469557377633 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:57 INFO - PROCESS | 1646 | 1469557377744 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:22:57 INFO - PROCESS | 1646 | 1469557377870 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:57 INFO - PROCESS | 1646 | 1469557377872 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cab000 == 39 [pid = 1646] [id = 384] 11:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1127dd800) [pid = 1646] [serial = 1151] [outer = 0x0] 11:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x112a7bc00) [pid = 1646] [serial = 1152] [outer = 0x1127dd800] 11:22:57 INFO - PROCESS | 1646 | 1469557377903 Marionette DEBUG loaded listener.js 11:22:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1133bb800) [pid = 1646] [serial = 1153] [outer = 0x1127dd800] 11:22:58 INFO - PROCESS | 1646 | 1469557378410 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]]]}] 11:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 822ms 11:22:58 INFO - PROCESS | 1646 | 1469557378465 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:22:58 INFO - PROCESS | 1646 | 1469557378468 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:22:58 INFO - PROCESS | 1646 | 1469557378476 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:22:58 INFO - PROCESS | 1646 | 1469557378478 Marionette TRACE conn2 <- [1,1510,null,{}] 11:22:58 INFO - PROCESS | 1646 | 1469557378481 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}] 11:22:58 INFO - PROCESS | 1646 | 1469557378483 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:58 INFO - PROCESS | 1646 | 1469557378598 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:22:58 INFO - PROCESS | 1646 | 1469557378680 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:58 INFO - PROCESS | 1646 | 1469557378682 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x123d35000 == 40 [pid = 1646] [id = 385] 11:22:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1174ca800) [pid = 1646] [serial = 1154] [outer = 0x0] 11:22:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x117c4ec00) [pid = 1646] [serial = 1155] [outer = 0x1174ca800] 11:22:58 INFO - PROCESS | 1646 | 1469557378714 Marionette DEBUG loaded listener.js 11:22:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1182dc800) [pid = 1646] [serial = 1156] [outer = 0x1174ca800] 11:22:59 INFO - PROCESS | 1646 | 1469557379378 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]]]}] 11:22:59 INFO - PROCESS | 1646 | --DOCSHELL 0x1254c9800 == 39 [pid = 1646] [id = 382] 11:22:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9ae800 == 38 [pid = 1646] [id = 381] 11:22:59 INFO - PROCESS | 1646 | --DOCSHELL 0x119620800 == 37 [pid = 1646] [id = 380] 11:22:59 INFO - PROCESS | 1646 | --DOCSHELL 0x12a909800 == 36 [pid = 1646] [id = 379] 11:22:59 INFO - PROCESS | 1646 | --DOCSHELL 0x129444000 == 35 [pid = 1646] [id = 378] 11:22:59 INFO - PROCESS | 1646 | --DOCSHELL 0x128a76000 == 34 [pid = 1646] [id = 377] 11:22:59 INFO - PROCESS | 1646 | --DOCSHELL 0x1254ca000 == 33 [pid = 1646] [id = 376] 11:22:59 INFO - PROCESS | 1646 | --DOCSHELL 0x120e5a800 == 32 [pid = 1646] [id = 375] 11:22:59 INFO - PROCESS | 1646 | --DOCSHELL 0x119623000 == 31 [pid = 1646] [id = 374] 11:22:59 INFO - PROCESS | 1646 | --DOCSHELL 0x117cc2800 == 30 [pid = 1646] [id = 373] 11:22:59 INFO - PROCESS | 1646 | --DOCSHELL 0x116698800 == 29 [pid = 1646] [id = 372] 11:22:59 INFO - PROCESS | 1646 | --DOCSHELL 0x119311800 == 28 [pid = 1646] [id = 371] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x129585000) [pid = 1646] [serial = 1090] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x125d11c00) [pid = 1646] [serial = 1074] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x126d5a400) [pid = 1646] [serial = 1077] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x126bd8400) [pid = 1646] [serial = 1075] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x128cc8400) [pid = 1646] [serial = 1080] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x112a7a400) [pid = 1646] [serial = 1081] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x128bac800) [pid = 1646] [serial = 1078] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x116153800) [pid = 1646] [serial = 1084] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118402400) [pid = 1646] [serial = 1062] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118411400) [pid = 1646] [serial = 1063] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1131eb800) [pid = 1646] [serial = 1056] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x115e28c00) [pid = 1646] [serial = 1057] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x115e89c00) [pid = 1646] [serial = 1059] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11679b800) [pid = 1646] [serial = 1060] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x120fcfc00) [pid = 1646] [serial = 1071] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x128cc7c00) [pid = 1646] [serial = 1054] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x126d53c00) [pid = 1646] [serial = 1053] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119730800) [pid = 1646] [serial = 1068] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119a3f000) [pid = 1646] [serial = 1069] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11910d800) [pid = 1646] [serial = 1065] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1194f6c00) [pid = 1646] [serial = 1066] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12a539c00) [pid = 1646] [serial = 1092] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129476c00) [pid = 1646] [serial = 1089] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112a6fc00) [pid = 1646] [serial = 1083] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x118683400) [pid = 1646] [serial = 1086] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12609dc00) [pid = 1646] [serial = 1087] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x123ddfc00) [pid = 1646] [serial = 1072] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a648000) [pid = 1646] [serial = 1093] [outer = 0x0] [url = about:blank] 11:22:59 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x111e5cc00) [pid = 1646] [serial = 1045] [outer = 0x0] [url = about:blank] 11:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 975ms 11:22:59 INFO - PROCESS | 1646 | 1469557379452 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:22:59 INFO - PROCESS | 1646 | 1469557379454 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:22:59 INFO - PROCESS | 1646 | 1469557379457 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 1646 | 1469557379459 Marionette TRACE conn2 <- [1,1514,null,{}] 11:22:59 INFO - PROCESS | 1646 | 1469557379462 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}] 11:22:59 INFO - PROCESS | 1646 | 1469557379464 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:59 INFO - PROCESS | 1646 | 1469557379542 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:22:59 INFO - PROCESS | 1646 | 1469557379548 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:59 INFO - PROCESS | 1646 | 1469557379550 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:22:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x116407800 == 29 [pid = 1646] [id = 386] 11:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x116151c00) [pid = 1646] [serial = 1157] [outer = 0x0] 11:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x116476000) [pid = 1646] [serial = 1158] [outer = 0x116151c00] 11:22:59 INFO - PROCESS | 1646 | 1469557379580 Marionette DEBUG loaded listener.js 11:22:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x117153400) [pid = 1646] [serial = 1159] [outer = 0x116151c00] 11:22:59 INFO - PROCESS | 1646 | 1469557379927 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]]]}] 11:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 11:22:59 INFO - PROCESS | 1646 | 1469557379977 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:22:59 INFO - PROCESS | 1646 | 1469557379980 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:22:59 INFO - PROCESS | 1646 | 1469557379984 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 1646 | 1469557379986 Marionette TRACE conn2 <- [1,1518,null,{}] 11:22:59 INFO - PROCESS | 1646 | 1469557379988 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}] 11:22:59 INFO - PROCESS | 1646 | 1469557379990 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:00 INFO - PROCESS | 1646 | 1469557380071 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:23:00 INFO - PROCESS | 1646 | 1469557380077 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:00 INFO - PROCESS | 1646 | 1469557380078 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x118fd3000 == 30 [pid = 1646] [id = 387] 11:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1182b1c00) [pid = 1646] [serial = 1160] [outer = 0x0] 11:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118411000) [pid = 1646] [serial = 1161] [outer = 0x1182b1c00] 11:23:00 INFO - PROCESS | 1646 | 1469557380105 Marionette DEBUG loaded listener.js 11:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118682800) [pid = 1646] [serial = 1162] [outer = 0x1182b1c00] 11:23:00 INFO - PROCESS | 1646 | 1469557380457 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]]]}] 11:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 520ms 11:23:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:23:00 INFO - PROCESS | 1646 | 1469557380512 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:23:00 INFO - PROCESS | 1646 | 1469557380513 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:23:00 INFO - PROCESS | 1646 | 1469557380517 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:23:00 INFO - PROCESS | 1646 | 1469557380519 Marionette TRACE conn2 <- [1,1522,null,{}] 11:23:00 INFO - PROCESS | 1646 | 1469557380527 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}] 11:23:00 INFO - PROCESS | 1646 | 1469557380530 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:00 INFO - PROCESS | 1646 | 1469557380608 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:23:00 INFO - PROCESS | 1646 | 1469557380613 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:00 INFO - PROCESS | 1646 | 1469557380615 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c36800 == 31 [pid = 1646] [id = 388] 11:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x112672800) [pid = 1646] [serial = 1163] [outer = 0x0] 11:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1193a3400) [pid = 1646] [serial = 1164] [outer = 0x112672800] 11:23:00 INFO - PROCESS | 1646 | 1469557380643 Marionette DEBUG loaded listener.js 11:23:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11979e400) [pid = 1646] [serial = 1165] [outer = 0x112672800] 11:23:00 INFO - PROCESS | 1646 | 1469557380959 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"]]]}] 11:23:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:23:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:23:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:23:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:23:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:23:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:23:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:23:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:23:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:23:00 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:23:00 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:23:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:23:00 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 475ms 11:23:00 INFO - PROCESS | 1646 | 1469557380993 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:23:00 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:23:00 INFO - PROCESS | 1646 | 1469557380995 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:23:00 INFO - PROCESS | 1646 | 1469557380997 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:23:00 INFO - PROCESS | 1646 | 1469557380998 Marionette TRACE conn2 <- [1,1526,null,{}] 11:23:01 INFO - PROCESS | 1646 | 1469557381001 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}] 11:23:01 INFO - PROCESS | 1646 | 1469557381002 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:01 INFO - PROCESS | 1646 | 1469557381080 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:23:01 INFO - PROCESS | 1646 | 1469557381084 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:01 INFO - PROCESS | 1646 | 1469557381085 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696c800 == 32 [pid = 1646] [id = 389] 11:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118690800) [pid = 1646] [serial = 1166] [outer = 0x0] 11:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x120fcec00) [pid = 1646] [serial = 1167] [outer = 0x118690800] 11:23:01 INFO - PROCESS | 1646 | 1469557381166 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x124d95c00) [pid = 1646] [serial = 1168] [outer = 0x118690800] 11:23:01 INFO - PROCESS | 1646 | 1469557381499 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"]]]}] 11:23:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:23:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:23:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:23:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:23:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:23:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:23:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:23:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 519ms 11:23:01 INFO - PROCESS | 1646 | 1469557381519 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:23:01 INFO - PROCESS | 1646 | 1469557381520 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:23:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:23:01 INFO - PROCESS | 1646 | 1469557381533 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:23:01 INFO - PROCESS | 1646 | 1469557381535 Marionette TRACE conn2 <- [1,1530,null,{}] 11:23:01 INFO - PROCESS | 1646 | 1469557381538 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}] 11:23:01 INFO - PROCESS | 1646 | 1469557381540 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:01 INFO - PROCESS | 1646 | 1469557381683 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:23:01 INFO - PROCESS | 1646 | 1469557381731 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:01 INFO - PROCESS | 1646 | 1469557381733 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296d3000 == 33 [pid = 1646] [id = 390] 11:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1194f0400) [pid = 1646] [serial = 1169] [outer = 0x0] 11:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12543cc00) [pid = 1646] [serial = 1170] [outer = 0x1194f0400] 11:23:01 INFO - PROCESS | 1646 | 1469557381771 Marionette DEBUG loaded listener.js 11:23:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126728000) [pid = 1646] [serial = 1171] [outer = 0x1194f0400] 11:23:02 INFO - PROCESS | 1646 | 1469557382060 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]]]}] 11:23:02 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 11:23:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:23:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:23:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:23:02 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. 11:23:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:23:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 11:23:02 INFO - PROCESS | 1646 | 1469557382104 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:23:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:23:02 INFO - PROCESS | 1646 | 1469557382107 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:23:02 INFO - PROCESS | 1646 | 1469557382110 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - PROCESS | 1646 | 1469557382112 Marionette TRACE conn2 <- [1,1534,null,{}] 11:23:02 INFO - PROCESS | 1646 | 1469557382114 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}] 11:23:02 INFO - PROCESS | 1646 | 1469557382118 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:02 INFO - PROCESS | 1646 | 1469557382235 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:23:02 INFO - PROCESS | 1646 | 1469557382244 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 1646 | 1469557382245 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a91c000 == 34 [pid = 1646] [id = 391] 11:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1269b2800) [pid = 1646] [serial = 1172] [outer = 0x0] 11:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128bae800) [pid = 1646] [serial = 1173] [outer = 0x1269b2800] 11:23:02 INFO - PROCESS | 1646 | 1469557382270 Marionette DEBUG loaded listener.js 11:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x129479400) [pid = 1646] [serial = 1174] [outer = 0x1269b2800] 11:23:02 INFO - PROCESS | 1646 | 1469557382629 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]]]}] 11:23:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:23:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 570ms 11:23:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:23:02 INFO - PROCESS | 1646 | 1469557382680 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:23:02 INFO - PROCESS | 1646 | 1469557382681 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:23:02 INFO - PROCESS | 1646 | 1469557382683 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:23:02 INFO - PROCESS | 1646 | 1469557382685 Marionette TRACE conn2 <- [1,1538,null,{}] 11:23:02 INFO - PROCESS | 1646 | 1469557382687 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}] 11:23:02 INFO - PROCESS | 1646 | 1469557382688 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:02 INFO - PROCESS | 1646 | 1469557382783 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:23:02 INFO - PROCESS | 1646 | 1469557382796 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 1646 | 1469557382797 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b196000 == 35 [pid = 1646] [id = 392] 11:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12947dc00) [pid = 1646] [serial = 1175] [outer = 0x0] 11:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x129587000) [pid = 1646] [serial = 1176] [outer = 0x12947dc00] 11:23:02 INFO - PROCESS | 1646 | 1469557382822 Marionette DEBUG loaded listener.js 11:23:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a648000) [pid = 1646] [serial = 1177] [outer = 0x12947dc00] 11:23:03 INFO - PROCESS | 1646 | 1469557383160 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]]]}] 11:23:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:23:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 517ms 11:23:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:23:03 INFO - PROCESS | 1646 | 1469557383202 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:23:03 INFO - PROCESS | 1646 | 1469557383203 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:23:03 INFO - PROCESS | 1646 | 1469557383205 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:23:03 INFO - PROCESS | 1646 | 1469557383206 Marionette TRACE conn2 <- [1,1542,null,{}] 11:23:03 INFO - PROCESS | 1646 | 1469557383208 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}] 11:23:03 INFO - PROCESS | 1646 | 1469557383209 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:03 INFO - PROCESS | 1646 | 1469557383306 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:23:03 INFO - PROCESS | 1646 | 1469557383310 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:03 INFO - PROCESS | 1646 | 1469557383311 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bac4800 == 36 [pid = 1646] [id = 393] 11:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12947e000) [pid = 1646] [serial = 1178] [outer = 0x0] 11:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a98d000) [pid = 1646] [serial = 1179] [outer = 0x12947e000] 11:23:03 INFO - PROCESS | 1646 | 1469557383335 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a995800) [pid = 1646] [serial = 1180] [outer = 0x12947e000] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1291ef800) [pid = 1646] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1127d8000) [pid = 1646] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x110ea4400) [pid = 1646] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1127df000) [pid = 1646] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x11840a400) [pid = 1646] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x111c16000) [pid = 1646] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x115dc7c00) [pid = 1646] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1130ca400) [pid = 1646] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x125def000) [pid = 1646] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1121af400) [pid = 1646] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1260a4800) [pid = 1646] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1182b1400) [pid = 1646] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11693cc00) [pid = 1646] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11939d800) [pid = 1646] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1193aac00) [pid = 1646] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128e49c00) [pid = 1646] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:23:03 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x116473000) [pid = 1646] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:23:03 INFO - PROCESS | 1646 | 1469557383749 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]]]}] 11:23:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:23:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 569ms 11:23:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:23:03 INFO - PROCESS | 1646 | 1469557383775 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:23:03 INFO - PROCESS | 1646 | 1469557383776 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:23:03 INFO - PROCESS | 1646 | 1469557383778 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:23:03 INFO - PROCESS | 1646 | 1469557383779 Marionette TRACE conn2 <- [1,1546,null,{}] 11:23:03 INFO - PROCESS | 1646 | 1469557383782 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}] 11:23:03 INFO - PROCESS | 1646 | 1469557383783 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:03 INFO - PROCESS | 1646 | 1469557383863 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:23:03 INFO - PROCESS | 1646 | 1469557383921 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:03 INFO - PROCESS | 1646 | 1469557383922 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c31800 == 37 [pid = 1646] [id = 394] 11:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1127d5000) [pid = 1646] [serial = 1181] [outer = 0x0] 11:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x116473000) [pid = 1646] [serial = 1182] [outer = 0x1127d5000] 11:23:03 INFO - PROCESS | 1646 | 1469557383946 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118683800) [pid = 1646] [serial = 1183] [outer = 0x1127d5000] 11:23:04 INFO - PROCESS | 1646 | 1469557384220 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]]]}] 11:23:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:23:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 471ms 11:23:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:23:04 INFO - PROCESS | 1646 | 1469557384249 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 1646 | 1469557384251 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:23:04 INFO - PROCESS | 1646 | 1469557384253 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 1646 | 1469557384257 Marionette TRACE conn2 <- [1,1550,null,{}] 11:23:04 INFO - PROCESS | 1646 | 1469557384267 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}] 11:23:04 INFO - PROCESS | 1646 | 1469557384268 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:04 INFO - PROCESS | 1646 | 1469557384393 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:23:04 INFO - PROCESS | 1646 | 1469557384399 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:04 INFO - PROCESS | 1646 | 1469557384401 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bced000 == 38 [pid = 1646] [id = 395] 11:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x117c4e000) [pid = 1646] [serial = 1184] [outer = 0x0] 11:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x125def000) [pid = 1646] [serial = 1185] [outer = 0x117c4e000] 11:23:04 INFO - PROCESS | 1646 | 1469557384440 Marionette DEBUG loaded listener.js 11:23:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12947d400) [pid = 1646] [serial = 1186] [outer = 0x117c4e000] 11:23:04 INFO - PROCESS | 1646 | 1469557384862 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]]]}] 11:23:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:23:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 628ms 11:23:04 INFO - PROCESS | 1646 | 1469557384882 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 1646 | 1469557384883 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:23:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:23:04 INFO - PROCESS | 1646 | 1469557384886 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 1646 | 1469557384888 Marionette TRACE conn2 <- [1,1554,null,{}] 11:23:04 INFO - PROCESS | 1646 | 1469557384891 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}] 11:23:04 INFO - PROCESS | 1646 | 1469557384893 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:05 INFO - PROCESS | 1646 | 1469557385020 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:23:05 INFO - PROCESS | 1646 | 1469557385026 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:05 INFO - PROCESS | 1646 | 1469557385028 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6a3000 == 39 [pid = 1646] [id = 396] 11:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a98cc00) [pid = 1646] [serial = 1187] [outer = 0x0] 11:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12aada800) [pid = 1646] [serial = 1188] [outer = 0x12a98cc00] 11:23:05 INFO - PROCESS | 1646 | 1469557385070 Marionette DEBUG loaded listener.js 11:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b17c000) [pid = 1646] [serial = 1189] [outer = 0x12a98cc00] 11:23:05 INFO - PROCESS | 1646 | 1469557385530 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]]]}] 11:23:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:23:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 11:23:05 INFO - PROCESS | 1646 | 1469557385557 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:23:05 INFO - PROCESS | 1646 | 1469557385558 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:23:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:23:05 INFO - PROCESS | 1646 | 1469557385561 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:23:05 INFO - PROCESS | 1646 | 1469557385562 Marionette TRACE conn2 <- [1,1558,null,{}] 11:23:05 INFO - PROCESS | 1646 | 1469557385564 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}] 11:23:05 INFO - PROCESS | 1646 | 1469557385565 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:05 INFO - PROCESS | 1646 | 1469557385645 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:23:05 INFO - PROCESS | 1646 | 1469557385780 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:05 INFO - PROCESS | 1646 | 1469557385782 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x1133dc000 == 40 [pid = 1646] [id = 397] 11:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x111e2e800) [pid = 1646] [serial = 1190] [outer = 0x0] 11:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112675c00) [pid = 1646] [serial = 1191] [outer = 0x111e2e800] 11:23:05 INFO - PROCESS | 1646 | 1469557385827 Marionette DEBUG loaded listener.js 11:23:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x113066000) [pid = 1646] [serial = 1192] [outer = 0x111e2e800] 11:23:06 INFO - PROCESS | 1646 | 1469557386265 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]]]}] 11:23:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:23:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 718ms 11:23:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:23:06 INFO - PROCESS | 1646 | 1469557386280 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:23:06 INFO - PROCESS | 1646 | 1469557386282 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:23:06 INFO - PROCESS | 1646 | 1469557386285 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:23:06 INFO - PROCESS | 1646 | 1469557386288 Marionette TRACE conn2 <- [1,1562,null,{}] 11:23:06 INFO - PROCESS | 1646 | 1469557386291 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}] 11:23:06 INFO - PROCESS | 1646 | 1469557386293 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:06 INFO - PROCESS | 1646 | 1469557386398 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:23:06 INFO - PROCESS | 1646 | 1469557386473 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:06 INFO - PROCESS | 1646 | 1469557386474 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x121838800 == 41 [pid = 1646] [id = 398] 11:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1164e6800) [pid = 1646] [serial = 1193] [outer = 0x0] 11:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11856c800) [pid = 1646] [serial = 1194] [outer = 0x1164e6800] 11:23:06 INFO - PROCESS | 1646 | 1469557386507 Marionette DEBUG loaded listener.js 11:23:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11868ec00) [pid = 1646] [serial = 1195] [outer = 0x1164e6800] 11:23:06 INFO - PROCESS | 1646 | 1469557386913 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]]]}] 11:23:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:23:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 672ms 11:23:06 INFO - PROCESS | 1646 | 1469557386960 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:23:06 INFO - PROCESS | 1646 | 1469557386963 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:23:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:23:06 INFO - PROCESS | 1646 | 1469557386966 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:23:06 INFO - PROCESS | 1646 | 1469557386967 Marionette TRACE conn2 <- [1,1566,null,{}] 11:23:06 INFO - PROCESS | 1646 | 1469557386970 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}] 11:23:06 INFO - PROCESS | 1646 | 1469557386972 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:07 INFO - PROCESS | 1646 | 1469557387090 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:23:07 INFO - PROCESS | 1646 | 1469557387160 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 1646 | 1469557387162 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b1ad000 == 42 [pid = 1646] [id = 399] 11:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x120ea2800) [pid = 1646] [serial = 1196] [outer = 0x0] 11:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x123d7a400) [pid = 1646] [serial = 1197] [outer = 0x120ea2800] 11:23:07 INFO - PROCESS | 1646 | 1469557387193 Marionette DEBUG loaded listener.js 11:23:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12609dc00) [pid = 1646] [serial = 1198] [outer = 0x120ea2800] 11:23:07 INFO - PROCESS | 1646 | 1469557387717 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]]]}] 11:23:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:23:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 769ms 11:23:07 INFO - PROCESS | 1646 | 1469557387736 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:23:07 INFO - PROCESS | 1646 | 1469557387738 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:23:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:23:07 INFO - PROCESS | 1646 | 1469557387771 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:23:07 INFO - PROCESS | 1646 | 1469557387779 Marionette TRACE conn2 <- [1,1570,null,{}] 11:23:07 INFO - PROCESS | 1646 | 1469557387784 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}] 11:23:07 INFO - PROCESS | 1646 | 1469557387788 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:07 INFO - PROCESS | 1646 | 1469557387923 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:23:08 INFO - PROCESS | 1646 | 1469557387995 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:08 INFO - PROCESS | 1646 | 1469557387996 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cba4800 == 43 [pid = 1646] [id = 400] 11:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1260a1400) [pid = 1646] [serial = 1199] [outer = 0x0] 11:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1291eac00) [pid = 1646] [serial = 1200] [outer = 0x1260a1400] 11:23:08 INFO - PROCESS | 1646 | 1469557388025 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12947a000) [pid = 1646] [serial = 1201] [outer = 0x1260a1400] 11:23:08 INFO - PROCESS | 1646 | 1469557388454 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]]]}] 11:23:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:23:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 738ms 11:23:08 INFO - PROCESS | 1646 | 1469557388500 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:23:08 INFO - PROCESS | 1646 | 1469557388502 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:23:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:23:08 INFO - PROCESS | 1646 | 1469557388504 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:23:08 INFO - PROCESS | 1646 | 1469557388506 Marionette TRACE conn2 <- [1,1574,null,{}] 11:23:08 INFO - PROCESS | 1646 | 1469557388508 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}] 11:23:08 INFO - PROCESS | 1646 | 1469557388509 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:08 INFO - PROCESS | 1646 | 1469557388610 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:23:08 INFO - PROCESS | 1646 | 1469557388682 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:08 INFO - PROCESS | 1646 | 1469557388684 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cbbd000 == 44 [pid = 1646] [id = 401] 11:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12958f000) [pid = 1646] [serial = 1202] [outer = 0x0] 11:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12aad1c00) [pid = 1646] [serial = 1203] [outer = 0x12958f000] 11:23:08 INFO - PROCESS | 1646 | 1469557388712 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x12aafb800) [pid = 1646] [serial = 1204] [outer = 0x12958f000] 11:23:09 INFO - PROCESS | 1646 | 1469557389142 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]]]}] 11:23:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:23:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 11:23:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:23:09 INFO - PROCESS | 1646 | 1469557389175 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 1646 | 1469557389177 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:23:09 INFO - PROCESS | 1646 | 1469557389179 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 1646 | 1469557389180 Marionette TRACE conn2 <- [1,1578,null,{}] 11:23:09 INFO - PROCESS | 1646 | 1469557389183 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}] 11:23:09 INFO - PROCESS | 1646 | 1469557389184 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:09 INFO - PROCESS | 1646 | 1469557389285 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:23:09 INFO - PROCESS | 1646 | 1469557389349 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:09 INFO - PROCESS | 1646 | 1469557389353 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x11711a000 == 45 [pid = 1646] [id = 402] 11:23:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x111ca8400) [pid = 1646] [serial = 1205] [outer = 0x0] 11:23:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x112678400) [pid = 1646] [serial = 1206] [outer = 0x111ca8400] 11:23:09 INFO - PROCESS | 1646 | 1469557389522 Marionette DEBUG loaded listener.js 11:23:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x112a8a400) [pid = 1646] [serial = 1207] [outer = 0x111ca8400] 11:23:09 INFO - PROCESS | 1646 | 1469557389992 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]]]}] 11:23:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:23:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 869ms 11:23:10 INFO - PROCESS | 1646 | 1469557390049 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:23:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:23:10 INFO - PROCESS | 1646 | 1469557390052 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:23:10 INFO - PROCESS | 1646 | 1469557390055 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:23:10 INFO - PROCESS | 1646 | 1469557390056 Marionette TRACE conn2 <- [1,1582,null,{}] 11:23:10 INFO - PROCESS | 1646 | 1469557390060 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}] 11:23:10 INFO - PROCESS | 1646 | 1469557390061 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:10 INFO - PROCESS | 1646 | 1469557390164 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:23:10 INFO - PROCESS | 1646 | 1469557390225 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 1646 | 1469557390227 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f10000 == 46 [pid = 1646] [id = 403] 11:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x116649c00) [pid = 1646] [serial = 1208] [outer = 0x0] 11:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x117c52800) [pid = 1646] [serial = 1209] [outer = 0x116649c00] 11:23:10 INFO - PROCESS | 1646 | 1469557390254 Marionette DEBUG loaded listener.js 11:23:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11840bc00) [pid = 1646] [serial = 1210] [outer = 0x116649c00] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6a3000 == 45 [pid = 1646] [id = 396] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12bced000 == 44 [pid = 1646] [id = 395] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x123c31800 == 43 [pid = 1646] [id = 394] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12bac4800 == 42 [pid = 1646] [id = 393] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12b196000 == 41 [pid = 1646] [id = 392] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12a91c000 == 40 [pid = 1646] [id = 391] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1296d3000 == 39 [pid = 1646] [id = 390] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12696c800 == 38 [pid = 1646] [id = 389] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x123c36800 == 37 [pid = 1646] [id = 388] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x118fd3000 == 36 [pid = 1646] [id = 387] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x116407800 == 35 [pid = 1646] [id = 386] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x123d35000 == 34 [pid = 1646] [id = 385] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x117cab000 == 33 [pid = 1646] [id = 384] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf24800 == 32 [pid = 1646] [id = 383] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x11711a000 == 31 [pid = 1646] [id = 402] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12cbbd000 == 30 [pid = 1646] [id = 401] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12cba4800 == 29 [pid = 1646] [id = 400] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x12b1ad000 == 28 [pid = 1646] [id = 399] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x121838800 == 27 [pid = 1646] [id = 398] 11:23:10 INFO - PROCESS | 1646 | --DOCSHELL 0x1133dc000 == 26 [pid = 1646] [id = 397] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x129478800) [pid = 1646] [serial = 1107] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x117c52c00) [pid = 1646] [serial = 1111] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x116989000) [pid = 1646] [serial = 1110] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x128e48400) [pid = 1646] [serial = 1138] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x11999ec00) [pid = 1646] [serial = 1129] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1218c5c00) [pid = 1646] [serial = 1141] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x125dec800) [pid = 1646] [serial = 1132] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12958e800) [pid = 1646] [serial = 1147] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11939f400) [pid = 1646] [serial = 1126] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12a64d400) [pid = 1646] [serial = 1149] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x129475c00) [pid = 1646] [serial = 1146] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x118508000) [pid = 1646] [serial = 1122] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118689c00) [pid = 1646] [serial = 1123] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x112aaa000) [pid = 1646] [serial = 1096] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x112d1fc00) [pid = 1646] [serial = 1116] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1132b1c00) [pid = 1646] [serial = 1117] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1186af800) [pid = 1646] [serial = 1114] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118568800) [pid = 1646] [serial = 1113] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1194f0800) [pid = 1646] [serial = 1128] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1169f8000) [pid = 1646] [serial = 1119] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1121bd800) [pid = 1646] [serial = 1095] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1174d1000) [pid = 1646] [serial = 1120] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x121207400) [pid = 1646] [serial = 1131] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126561000) [pid = 1646] [serial = 1135] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1260a0c00) [pid = 1646] [serial = 1134] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11840d800) [pid = 1646] [serial = 1140] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126bd7000) [pid = 1646] [serial = 1137] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118863400) [pid = 1646] [serial = 1125] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118683000) [pid = 1646] [serial = 1099] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11840a000) [pid = 1646] [serial = 1098] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124ac4400) [pid = 1646] [serial = 1102] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x120ea1c00) [pid = 1646] [serial = 1101] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x128bae400) [pid = 1646] [serial = 1143] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x128ba9000) [pid = 1646] [serial = 1105] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12609c400) [pid = 1646] [serial = 1104] [outer = 0x0] [url = about:blank] 11:23:10 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x129587c00) [pid = 1646] [serial = 1108] [outer = 0x0] [url = about:blank] 11:23:11 INFO - PROCESS | 1646 | 1469557391139 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]]]}] 11:23:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:23:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1121ms 11:23:11 INFO - PROCESS | 1646 | 1469557391177 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:23:11 INFO - PROCESS | 1646 | 1469557391180 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:23:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:23:11 INFO - PROCESS | 1646 | 1469557391189 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:23:11 INFO - PROCESS | 1646 | 1469557391195 Marionette TRACE conn2 <- [1,1586,null,{}] 11:23:11 INFO - PROCESS | 1646 | 1469557391198 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}] 11:23:11 INFO - PROCESS | 1646 | 1469557391200 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:11 INFO - PROCESS | 1646 | 1469557391281 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:23:11 INFO - PROCESS | 1646 | 1469557391287 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:11 INFO - PROCESS | 1646 | 1469557391291 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x116956800 == 27 [pid = 1646] [id = 404] 11:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112a77000) [pid = 1646] [serial = 1211] [outer = 0x0] 11:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112e32400) [pid = 1646] [serial = 1212] [outer = 0x112a77000] 11:23:11 INFO - PROCESS | 1646 | 1469557391320 Marionette DEBUG loaded listener.js 11:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x113c3fc00) [pid = 1646] [serial = 1213] [outer = 0x112a77000] 11:23:11 INFO - PROCESS | 1646 | 1469557391673 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]]]}] 11:23:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:23:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 529ms 11:23:11 INFO - PROCESS | 1646 | 1469557391714 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:23:11 INFO - PROCESS | 1646 | 1469557391717 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:23:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:23:11 INFO - PROCESS | 1646 | 1469557391724 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:23:11 INFO - PROCESS | 1646 | 1469557391726 Marionette TRACE conn2 <- [1,1590,null,{}] 11:23:11 INFO - PROCESS | 1646 | 1469557391732 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}] 11:23:11 INFO - PROCESS | 1646 | 1469557391734 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:11 INFO - PROCESS | 1646 | 1469557391813 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:23:11 INFO - PROCESS | 1646 | 1469557391818 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:11 INFO - PROCESS | 1646 | 1469557391819 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x117cc1000 == 28 [pid = 1646] [id = 405] 11:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x115e8c400) [pid = 1646] [serial = 1214] [outer = 0x0] 11:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1164eac00) [pid = 1646] [serial = 1215] [outer = 0x115e8c400] 11:23:11 INFO - PROCESS | 1646 | 1469557391849 Marionette DEBUG loaded listener.js 11:23:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1176b9000) [pid = 1646] [serial = 1216] [outer = 0x115e8c400] 11:23:12 INFO - PROCESS | 1646 | 1469557392214 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]]]}] 11:23:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:23:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 526ms 11:23:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:23:12 INFO - PROCESS | 1646 | 1469557392248 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:23:12 INFO - PROCESS | 1646 | 1469557392250 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:23:12 INFO - PROCESS | 1646 | 1469557392256 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:23:12 INFO - PROCESS | 1646 | 1469557392259 Marionette TRACE conn2 <- [1,1594,null,{}] 11:23:12 INFO - PROCESS | 1646 | 1469557392267 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}] 11:23:12 INFO - PROCESS | 1646 | 1469557392270 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:12 INFO - PROCESS | 1646 | 1469557392349 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:23:12 INFO - PROCESS | 1646 | 1469557392354 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:12 INFO - PROCESS | 1646 | 1469557392358 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x11963b000 == 29 [pid = 1646] [id = 406] 11:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1182ddc00) [pid = 1646] [serial = 1217] [outer = 0x0] 11:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11856c000) [pid = 1646] [serial = 1218] [outer = 0x1182ddc00] 11:23:12 INFO - PROCESS | 1646 | 1469557392386 Marionette DEBUG loaded listener.js 11:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1186bc000) [pid = 1646] [serial = 1219] [outer = 0x1182ddc00] 11:23:12 INFO - PROCESS | 1646 | 1469557392712 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]]]}] 11:23:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:23:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 475ms 11:23:12 INFO - PROCESS | 1646 | 1469557392728 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:23:12 INFO - PROCESS | 1646 | 1469557392729 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:23:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:23:12 INFO - PROCESS | 1646 | 1469557392732 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:23:12 INFO - PROCESS | 1646 | 1469557392733 Marionette TRACE conn2 <- [1,1598,null,{}] 11:23:12 INFO - PROCESS | 1646 | 1469557392735 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}] 11:23:12 INFO - PROCESS | 1646 | 1469557392736 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:12 INFO - PROCESS | 1646 | 1469557392816 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:23:12 INFO - PROCESS | 1646 | 1469557392819 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:12 INFO - PROCESS | 1646 | 1469557392820 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12134b800 == 30 [pid = 1646] [id = 407] 11:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118f62c00) [pid = 1646] [serial = 1220] [outer = 0x0] 11:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1193a5800) [pid = 1646] [serial = 1221] [outer = 0x118f62c00] 11:23:12 INFO - PROCESS | 1646 | 1469557392849 Marionette DEBUG loaded listener.js 11:23:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1194f6c00) [pid = 1646] [serial = 1222] [outer = 0x118f62c00] 11:23:13 INFO - PROCESS | 1646 | 1469557393229 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]]]}] 11:23:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:23:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 518ms 11:23:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:23:13 INFO - PROCESS | 1646 | 1469557393250 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:23:13 INFO - PROCESS | 1646 | 1469557393252 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:23:13 INFO - PROCESS | 1646 | 1469557393254 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - PROCESS | 1646 | 1469557393255 Marionette TRACE conn2 <- [1,1602,null,{}] 11:23:13 INFO - PROCESS | 1646 | 1469557393274 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}] 11:23:13 INFO - PROCESS | 1646 | 1469557393275 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:13 INFO - PROCESS | 1646 | 1469557393368 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:23:13 INFO - PROCESS | 1646 | 1469557393373 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 1646 | 1469557393374 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x123dcd800 == 31 [pid = 1646] [id = 408] 11:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x117c53400) [pid = 1646] [serial = 1223] [outer = 0x0] 11:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1194fb800) [pid = 1646] [serial = 1224] [outer = 0x117c53400] 11:23:13 INFO - PROCESS | 1646 | 1469557393399 Marionette DEBUG loaded listener.js 11:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11979b000) [pid = 1646] [serial = 1225] [outer = 0x117c53400] 11:23:13 INFO - PROCESS | 1646 | 1469557393748 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]]]}] 11:23:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:23:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 527ms 11:23:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:23:13 INFO - PROCESS | 1646 | 1469557393782 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:23:13 INFO - PROCESS | 1646 | 1469557393783 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:23:13 INFO - PROCESS | 1646 | 1469557393785 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:23:13 INFO - PROCESS | 1646 | 1469557393786 Marionette TRACE conn2 <- [1,1606,null,{}] 11:23:13 INFO - PROCESS | 1646 | 1469557393789 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}] 11:23:13 INFO - PROCESS | 1646 | 1469557393793 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:13 INFO - PROCESS | 1646 | 1469557393897 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:23:13 INFO - PROCESS | 1646 | 1469557393934 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 1646 | 1469557393935 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12695f000 == 32 [pid = 1646] [id = 409] 11:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1197a3800) [pid = 1646] [serial = 1226] [outer = 0x0] 11:23:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12120a800) [pid = 1646] [serial = 1227] [outer = 0x1197a3800] 11:23:13 INFO - PROCESS | 1646 | 1469557393961 Marionette DEBUG loaded listener.js 11:23:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x124ed8c00) [pid = 1646] [serial = 1228] [outer = 0x1197a3800] 11:23:14 INFO - PROCESS | 1646 | 1469557394308 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]]]}] 11:23:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:23:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 568ms 11:23:14 INFO - PROCESS | 1646 | 1469557394354 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:23:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:23:14 INFO - PROCESS | 1646 | 1469557394355 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:23:14 INFO - PROCESS | 1646 | 1469557394358 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:23:14 INFO - PROCESS | 1646 | 1469557394359 Marionette TRACE conn2 <- [1,1610,null,{}] 11:23:14 INFO - PROCESS | 1646 | 1469557394362 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}] 11:23:14 INFO - PROCESS | 1646 | 1469557394363 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:14 INFO - PROCESS | 1646 | 1469557394477 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:23:14 INFO - PROCESS | 1646 | 1469557394494 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:14 INFO - PROCESS | 1646 | 1469557394496 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x129166000 == 33 [pid = 1646] [id = 410] 11:23:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118fb4c00) [pid = 1646] [serial = 1229] [outer = 0x0] 11:23:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x125deb400) [pid = 1646] [serial = 1230] [outer = 0x118fb4c00] 11:23:14 INFO - PROCESS | 1646 | 1469557394536 Marionette DEBUG loaded listener.js 11:23:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12646bc00) [pid = 1646] [serial = 1231] [outer = 0x118fb4c00] 11:23:15 INFO - PROCESS | 1646 | 1469557395160 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]]]}] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a98cc00) [pid = 1646] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x117c4f000) [pid = 1646] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1269b2800) [pid = 1646] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12947dc00) [pid = 1646] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12947e000) [pid = 1646] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1127d5000) [pid = 1646] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1182b1c00) [pid = 1646] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112672800) [pid = 1646] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x116151c00) [pid = 1646] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1174ca800) [pid = 1646] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1127dd800) [pid = 1646] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x126d51c00) [pid = 1646] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118690800) [pid = 1646] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x117c4e000) [pid = 1646] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:23:15 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1194f0400) [pid = 1646] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:23:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:23:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 869ms 11:23:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:23:15 INFO - PROCESS | 1646 | 1469557395228 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:23:15 INFO - PROCESS | 1646 | 1469557395229 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:23:15 INFO - PROCESS | 1646 | 1469557395231 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:23:15 INFO - PROCESS | 1646 | 1469557395232 Marionette TRACE conn2 <- [1,1614,null,{}] 11:23:15 INFO - PROCESS | 1646 | 1469557395234 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}] 11:23:15 INFO - PROCESS | 1646 | 1469557395235 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:15 INFO - PROCESS | 1646 | 1469557395308 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:23:15 INFO - PROCESS | 1646 | 1469557395312 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 1646 | 1469557395312 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x129450800 == 34 [pid = 1646] [id = 411] 11:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11267f400) [pid = 1646] [serial = 1232] [outer = 0x0] 11:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11646f000) [pid = 1646] [serial = 1233] [outer = 0x11267f400] 11:23:15 INFO - PROCESS | 1646 | 1469557395338 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11850f000) [pid = 1646] [serial = 1234] [outer = 0x11267f400] 11:23:15 INFO - PROCESS | 1646 | 1469557395669 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]]]}] 11:23:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:23:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 468ms 11:23:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:23:15 INFO - PROCESS | 1646 | 1469557395699 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:23:15 INFO - PROCESS | 1646 | 1469557395700 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:23:15 INFO - PROCESS | 1646 | 1469557395703 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:23:15 INFO - PROCESS | 1646 | 1469557395704 Marionette TRACE conn2 <- [1,1618,null,{}] 11:23:15 INFO - PROCESS | 1646 | 1469557395708 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}] 11:23:15 INFO - PROCESS | 1646 | 1469557395710 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:15 INFO - PROCESS | 1646 | 1469557395784 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:23:15 INFO - PROCESS | 1646 | 1469557395861 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:15 INFO - PROCESS | 1646 | 1469557395862 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5be000 == 35 [pid = 1646] [id = 412] 11:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x112a7ac00) [pid = 1646] [serial = 1235] [outer = 0x0] 11:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119730800) [pid = 1646] [serial = 1236] [outer = 0x112a7ac00] 11:23:15 INFO - PROCESS | 1646 | 1469557395887 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1269b5400) [pid = 1646] [serial = 1237] [outer = 0x112a7ac00] 11:23:16 INFO - PROCESS | 1646 | 1469557396148 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]]]}] 11:23:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:23:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 472ms 11:23:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:23:16 INFO - PROCESS | 1646 | 1469557396179 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:23:16 INFO - PROCESS | 1646 | 1469557396180 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:23:16 INFO - PROCESS | 1646 | 1469557396182 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 1646 | 1469557396184 Marionette TRACE conn2 <- [1,1622,null,{}] 11:23:16 INFO - PROCESS | 1646 | 1469557396186 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}] 11:23:16 INFO - PROCESS | 1646 | 1469557396187 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:16 INFO - PROCESS | 1646 | 1469557396269 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:23:16 INFO - PROCESS | 1646 | 1469557396275 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:16 INFO - PROCESS | 1646 | 1469557396276 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a916000 == 36 [pid = 1646] [id = 413] 11:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126472000) [pid = 1646] [serial = 1238] [outer = 0x0] 11:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126bdb400) [pid = 1646] [serial = 1239] [outer = 0x126472000] 11:23:16 INFO - PROCESS | 1646 | 1469557396300 Marionette DEBUG loaded listener.js 11:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126d55c00) [pid = 1646] [serial = 1240] [outer = 0x126472000] 11:23:16 INFO - PROCESS | 1646 | 1469557396650 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]]]}] 11:23:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:23:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 518ms 11:23:16 INFO - PROCESS | 1646 | 1469557396713 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:23:16 INFO - PROCESS | 1646 | 1469557396715 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:23:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:23:16 INFO - PROCESS | 1646 | 1469557396719 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 1646 | 1469557396722 Marionette TRACE conn2 <- [1,1626,null,{}] 11:23:16 INFO - PROCESS | 1646 | 1469557396725 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}] 11:23:16 INFO - PROCESS | 1646 | 1469557396728 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:16 INFO - PROCESS | 1646 | 1469557396860 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:23:16 INFO - PROCESS | 1646 | 1469557396873 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:16 INFO - PROCESS | 1646 | 1469557396875 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9aa000 == 37 [pid = 1646] [id = 414] 11:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128bae400) [pid = 1646] [serial = 1241] [outer = 0x0] 11:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128cca400) [pid = 1646] [serial = 1242] [outer = 0x128bae400] 11:23:16 INFO - PROCESS | 1646 | 1469557396916 Marionette DEBUG loaded listener.js 11:23:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1292ec400) [pid = 1646] [serial = 1243] [outer = 0x128bae400] 11:23:17 INFO - PROCESS | 1646 | --DOCSHELL 0x116956800 == 36 [pid = 1646] [id = 404] 11:23:17 INFO - PROCESS | 1646 | --DOCSHELL 0x118f10000 == 35 [pid = 1646] [id = 403] 11:23:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11963b000 == 34 [pid = 1646] [id = 406] 11:23:18 INFO - PROCESS | 1646 | --DOCSHELL 0x129166000 == 33 [pid = 1646] [id = 410] 11:23:18 INFO - PROCESS | 1646 | --DOCSHELL 0x129450800 == 32 [pid = 1646] [id = 411] 11:23:18 INFO - PROCESS | 1646 | --DOCSHELL 0x123dcd800 == 31 [pid = 1646] [id = 408] 11:23:18 INFO - PROCESS | 1646 | --DOCSHELL 0x117cc1000 == 30 [pid = 1646] [id = 405] 11:23:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5be000 == 29 [pid = 1646] [id = 412] 11:23:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a916000 == 28 [pid = 1646] [id = 413] 11:23:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12134b800 == 27 [pid = 1646] [id = 407] 11:23:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12695f000 == 26 [pid = 1646] [id = 409] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1291e5400) [pid = 1646] [serial = 1144] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128bae800) [pid = 1646] [serial = 1173] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x129587000) [pid = 1646] [serial = 1176] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x129479400) [pid = 1646] [serial = 1174] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x12a98d000) [pid = 1646] [serial = 1179] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x116473000) [pid = 1646] [serial = 1182] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118411000) [pid = 1646] [serial = 1161] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118682800) [pid = 1646] [serial = 1162] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1193a3400) [pid = 1646] [serial = 1164] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11979e400) [pid = 1646] [serial = 1165] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116476000) [pid = 1646] [serial = 1158] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x117153400) [pid = 1646] [serial = 1159] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x117c4ec00) [pid = 1646] [serial = 1155] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1182dc800) [pid = 1646] [serial = 1156] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112a7bc00) [pid = 1646] [serial = 1152] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1133bb800) [pid = 1646] [serial = 1153] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a98b400) [pid = 1646] [serial = 1150] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x120fcec00) [pid = 1646] [serial = 1167] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x125def000) [pid = 1646] [serial = 1185] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12947d400) [pid = 1646] [serial = 1186] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12a995800) [pid = 1646] [serial = 1180] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126728000) [pid = 1646] [serial = 1171] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12543cc00) [pid = 1646] [serial = 1170] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12a648000) [pid = 1646] [serial = 1177] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x118683800) [pid = 1646] [serial = 1183] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12b17c000) [pid = 1646] [serial = 1189] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x124d95c00) [pid = 1646] [serial = 1168] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12aada800) [pid = 1646] [serial = 1188] [outer = 0x0] [url = about:blank] 11:23:18 INFO - PROCESS | 1646 | 1469557398372 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]]]}] 11:23:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:23:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1677ms 11:23:18 INFO - PROCESS | 1646 | 1469557398395 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:23:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:23:18 INFO - PROCESS | 1646 | 1469557398398 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:23:18 INFO - PROCESS | 1646 | 1469557398401 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:23:18 INFO - PROCESS | 1646 | 1469557398403 Marionette TRACE conn2 <- [1,1630,null,{}] 11:23:18 INFO - PROCESS | 1646 | 1469557398408 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}] 11:23:18 INFO - PROCESS | 1646 | 1469557398410 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:18 INFO - PROCESS | 1646 | 1469557398488 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:23:18 INFO - PROCESS | 1646 | 1469557398539 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 1646 | 1469557398542 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x115d9a000 == 27 [pid = 1646] [id = 415] 11:23:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x112675400) [pid = 1646] [serial = 1244] [outer = 0x0] 11:23:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x112677000) [pid = 1646] [serial = 1245] [outer = 0x112675400] 11:23:18 INFO - PROCESS | 1646 | 1469557398570 Marionette DEBUG loaded listener.js 11:23:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1127d6c00) [pid = 1646] [serial = 1246] [outer = 0x112675400] 11:23:18 INFO - PROCESS | 1646 | 1469557398885 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]]]}] 11:23:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:23:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 525ms 11:23:18 INFO - PROCESS | 1646 | 1469557398926 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:23:18 INFO - PROCESS | 1646 | 1469557398930 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:23:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:23:18 INFO - PROCESS | 1646 | 1469557398935 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:23:18 INFO - PROCESS | 1646 | 1469557398937 Marionette TRACE conn2 <- [1,1634,null,{}] 11:23:18 INFO - PROCESS | 1646 | 1469557398939 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}] 11:23:18 INFO - PROCESS | 1646 | 1469557398941 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:19 INFO - PROCESS | 1646 | 1469557399017 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:23:19 INFO - PROCESS | 1646 | 1469557399023 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:19 INFO - PROCESS | 1646 | 1469557399026 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x11747a000 == 28 [pid = 1646] [id = 416] 11:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x112a77400) [pid = 1646] [serial = 1247] [outer = 0x0] 11:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x112aaf400) [pid = 1646] [serial = 1248] [outer = 0x112a77400] 11:23:19 INFO - PROCESS | 1646 | 1469557399053 Marionette DEBUG loaded listener.js 11:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x112e35400) [pid = 1646] [serial = 1249] [outer = 0x112a77400] 11:23:19 INFO - PROCESS | 1646 | 1469557399470 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]]]}] 11:23:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:23:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 571ms 11:23:19 INFO - PROCESS | 1646 | 1469557399507 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 1646 | 1469557399509 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:23:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:23:19 INFO - PROCESS | 1646 | 1469557399512 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - PROCESS | 1646 | 1469557399527 Marionette TRACE conn2 <- [1,1638,null,{}] 11:23:19 INFO - PROCESS | 1646 | 1469557399540 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}] 11:23:19 INFO - PROCESS | 1646 | 1469557399544 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:19 INFO - PROCESS | 1646 | 1469557399659 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:23:19 INFO - PROCESS | 1646 | 1469557399754 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:19 INFO - PROCESS | 1646 | 1469557399758 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x119312800 == 29 [pid = 1646] [id = 417] 11:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x110e74800) [pid = 1646] [serial = 1250] [outer = 0x0] 11:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x115e8bc00) [pid = 1646] [serial = 1251] [outer = 0x110e74800] 11:23:19 INFO - PROCESS | 1646 | 1469557399793 Marionette DEBUG loaded listener.js 11:23:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1164dc800) [pid = 1646] [serial = 1252] [outer = 0x110e74800] 11:23:20 INFO - PROCESS | 1646 | 1469557400067 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]]]}] 11:23:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:23:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 590ms 11:23:20 INFO - PROCESS | 1646 | 1469557400102 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:23:20 INFO - PROCESS | 1646 | 1469557400104 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:23:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:23:20 INFO - PROCESS | 1646 | 1469557400114 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:23:20 INFO - PROCESS | 1646 | 1469557400115 Marionette TRACE conn2 <- [1,1642,null,{}] 11:23:20 INFO - PROCESS | 1646 | 1469557400118 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}] 11:23:20 INFO - PROCESS | 1646 | 1469557400119 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:20 INFO - PROCESS | 1646 | 1469557400198 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:23:20 INFO - PROCESS | 1646 | 1469557400202 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:20 INFO - PROCESS | 1646 | 1469557400203 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a73000 == 30 [pid = 1646] [id = 418] 11:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11678e800) [pid = 1646] [serial = 1253] [outer = 0x0] 11:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x117150800) [pid = 1646] [serial = 1254] [outer = 0x11678e800] 11:23:20 INFO - PROCESS | 1646 | 1469557400231 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1174d4800) [pid = 1646] [serial = 1255] [outer = 0x11678e800] 11:23:20 INFO - PROCESS | 1646 | 1469557400572 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]]]}] 11:23:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:23:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 469ms 11:23:20 INFO - PROCESS | 1646 | 1469557400584 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:23:20 INFO - PROCESS | 1646 | 1469557400585 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:23:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:23:20 INFO - PROCESS | 1646 | 1469557400589 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:23:20 INFO - PROCESS | 1646 | 1469557400592 Marionette TRACE conn2 <- [1,1646,null,{}] 11:23:20 INFO - PROCESS | 1646 | 1469557400595 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}] 11:23:20 INFO - PROCESS | 1646 | 1469557400597 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:20 INFO - PROCESS | 1646 | 1469557400711 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:23:20 INFO - PROCESS | 1646 | 1469557400716 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:20 INFO - PROCESS | 1646 | 1469557400717 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12116e000 == 31 [pid = 1646] [id = 419] 11:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112a6e000) [pid = 1646] [serial = 1256] [outer = 0x0] 11:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x117c4e800) [pid = 1646] [serial = 1257] [outer = 0x112a6e000] 11:23:20 INFO - PROCESS | 1646 | 1469557400744 Marionette DEBUG loaded listener.js 11:23:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1182aec00) [pid = 1646] [serial = 1258] [outer = 0x112a6e000] 11:23:21 INFO - PROCESS | 1646 | 1469557401061 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]]]}] 11:23:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:23:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 524ms 11:23:21 INFO - PROCESS | 1646 | 1469557401113 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:23:21 INFO - PROCESS | 1646 | 1469557401114 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:23:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:23:21 INFO - PROCESS | 1646 | 1469557401117 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 1646 | 1469557401118 Marionette TRACE conn2 <- [1,1650,null,{}] 11:23:21 INFO - PROCESS | 1646 | 1469557401120 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}] 11:23:21 INFO - PROCESS | 1646 | 1469557401124 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:21 INFO - PROCESS | 1646 | 1469557401217 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:23:21 INFO - PROCESS | 1646 | 1469557401221 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:21 INFO - PROCESS | 1646 | 1469557401222 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254d6800 == 32 [pid = 1646] [id = 420] 11:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1182b1400) [pid = 1646] [serial = 1259] [outer = 0x0] 11:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118405000) [pid = 1646] [serial = 1260] [outer = 0x1182b1400] 11:23:21 INFO - PROCESS | 1646 | 1469557401250 Marionette DEBUG loaded listener.js 11:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118690800) [pid = 1646] [serial = 1261] [outer = 0x1182b1400] 11:23:21 INFO - PROCESS | 1646 | 1469557401558 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]]]}] 11:23:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:23:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 468ms 11:23:21 INFO - PROCESS | 1646 | 1469557401586 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:23:21 INFO - PROCESS | 1646 | 1469557401587 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:23:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:23:21 INFO - PROCESS | 1646 | 1469557401597 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 1646 | 1469557401598 Marionette TRACE conn2 <- [1,1654,null,{}] 11:23:21 INFO - PROCESS | 1646 | 1469557401600 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}] 11:23:21 INFO - PROCESS | 1646 | 1469557401601 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:21 INFO - PROCESS | 1646 | 1469557401704 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:23:21 INFO - PROCESS | 1646 | 1469557401720 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:21 INFO - PROCESS | 1646 | 1469557401721 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x126541000 == 33 [pid = 1646] [id = 421] 11:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1182ae000) [pid = 1646] [serial = 1262] [outer = 0x0] 11:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118863400) [pid = 1646] [serial = 1263] [outer = 0x1182ae000] 11:23:21 INFO - PROCESS | 1646 | 1469557401746 Marionette DEBUG loaded listener.js 11:23:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119106c00) [pid = 1646] [serial = 1264] [outer = 0x1182ae000] 11:23:22 INFO - PROCESS | 1646 | 1469557402026 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]]]}] 11:23:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:23:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 468ms 11:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:23:22 INFO - PROCESS | 1646 | 1469557402065 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:23:22 INFO - PROCESS | 1646 | 1469557402067 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:23:22 INFO - PROCESS | 1646 | 1469557402069 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:23:22 INFO - PROCESS | 1646 | 1469557402070 Marionette TRACE conn2 <- [1,1658,null,{}] 11:23:22 INFO - PROCESS | 1646 | 1469557402074 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}] 11:23:22 INFO - PROCESS | 1646 | 1469557402077 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:22 INFO - PROCESS | 1646 | 1469557402151 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:23:22 INFO - PROCESS | 1646 | 1469557402155 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:22 INFO - PROCESS | 1646 | 1469557402157 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b9a000 == 34 [pid = 1646] [id = 422] 11:23:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119107800) [pid = 1646] [serial = 1265] [outer = 0x0] 11:23:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1193a7c00) [pid = 1646] [serial = 1266] [outer = 0x119107800] 11:23:22 INFO - PROCESS | 1646 | 1469557402183 Marionette DEBUG loaded listener.js 11:23:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1194fcc00) [pid = 1646] [serial = 1267] [outer = 0x119107800] 11:23:22 INFO - PROCESS | 1646 | 1469557402519 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]]]}] 11:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 468ms 11:23:22 INFO - PROCESS | 1646 | 1469557402537 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:23:22 INFO - PROCESS | 1646 | 1469557402540 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:23:22 INFO - PROCESS | 1646 | 1469557402544 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:23:22 INFO - PROCESS | 1646 | 1469557402545 Marionette TRACE conn2 <- [1,1662,null,{}] 11:23:22 INFO - PROCESS | 1646 | 1469557402547 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}] 11:23:22 INFO - PROCESS | 1646 | 1469557402548 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:22 INFO - PROCESS | 1646 | 1469557402645 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:23:22 INFO - PROCESS | 1646 | 1469557402651 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:22 INFO - PROCESS | 1646 | 1469557402652 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x119311800 == 35 [pid = 1646] [id = 423] 11:23:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1164e3400) [pid = 1646] [serial = 1268] [outer = 0x0] 11:23:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11972e400) [pid = 1646] [serial = 1269] [outer = 0x1164e3400] 11:23:22 INFO - PROCESS | 1646 | 1469557402686 Marionette DEBUG loaded listener.js 11:23:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1197a1000) [pid = 1646] [serial = 1270] [outer = 0x1164e3400] 11:23:22 INFO - PROCESS | 1646 | 1469557402977 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]]]}] 11:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 469ms 11:23:23 INFO - PROCESS | 1646 | 1469557403013 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:23:23 INFO - PROCESS | 1646 | 1469557403015 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:23:23 INFO - PROCESS | 1646 | 1469557403017 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - PROCESS | 1646 | 1469557403018 Marionette TRACE conn2 <- [1,1666,null,{}] 11:23:23 INFO - PROCESS | 1646 | 1469557403020 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}] 11:23:23 INFO - PROCESS | 1646 | 1469557403023 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:23 INFO - PROCESS | 1646 | 1469557403100 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:23:23 INFO - PROCESS | 1646 | 1469557403104 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 1646 | 1469557403105 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5a6000 == 36 [pid = 1646] [id = 424] 11:23:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1197a1400) [pid = 1646] [serial = 1271] [outer = 0x0] 11:23:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x120ea1c00) [pid = 1646] [serial = 1272] [outer = 0x1197a1400] 11:23:23 INFO - PROCESS | 1646 | 1469557403133 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x120fcd800) [pid = 1646] [serial = 1273] [outer = 0x1197a1400] 11:23:23 INFO - PROCESS | 1646 | 1469557403443 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]]]}] 11:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 470ms 11:23:23 INFO - PROCESS | 1646 | 1469557403487 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:23:23 INFO - PROCESS | 1646 | 1469557403489 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:23:23 INFO - PROCESS | 1646 | 1469557403491 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - PROCESS | 1646 | 1469557403493 Marionette TRACE conn2 <- [1,1670,null,{}] 11:23:23 INFO - PROCESS | 1646 | 1469557403495 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}] 11:23:23 INFO - PROCESS | 1646 | 1469557403496 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:23 INFO - PROCESS | 1646 | 1469557403614 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:23:23 INFO - PROCESS | 1646 | 1469557403628 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 1646 | 1469557403629 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12116c000 == 37 [pid = 1646] [id = 425] 11:23:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x120ea0c00) [pid = 1646] [serial = 1274] [outer = 0x0] 11:23:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x120fccc00) [pid = 1646] [serial = 1275] [outer = 0x120ea0c00] 11:23:23 INFO - PROCESS | 1646 | 1469557403663 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12543cc00) [pid = 1646] [serial = 1276] [outer = 0x120ea0c00] 11:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:23:24 INFO - PROCESS | 1646 | 1469557404007 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]]]}] 11:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 522ms 11:23:24 INFO - PROCESS | 1646 | 1469557404014 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:23:24 INFO - PROCESS | 1646 | 1469557404015 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:23:24 INFO - PROCESS | 1646 | 1469557404017 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 1646 | 1469557404018 Marionette TRACE conn2 <- [1,1674,null,{}] 11:23:24 INFO - PROCESS | 1646 | 1469557404020 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}] 11:23:24 INFO - PROCESS | 1646 | 1469557404022 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:24 INFO - PROCESS | 1646 | 1469557404119 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:23:24 INFO - PROCESS | 1646 | 1469557404130 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:24 INFO - PROCESS | 1646 | 1469557404131 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b1ac800 == 38 [pid = 1646] [id = 426] 11:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x125d0bc00) [pid = 1646] [serial = 1277] [outer = 0x0] 11:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x125df1400) [pid = 1646] [serial = 1278] [outer = 0x125d0bc00] 11:23:24 INFO - PROCESS | 1646 | 1469557404155 Marionette DEBUG loaded listener.js 11:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1260a8800) [pid = 1646] [serial = 1279] [outer = 0x125d0bc00] 11:23:24 INFO - PROCESS | 1646 | 1469557404466 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]]]}] 11:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 468ms 11:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:23:24 INFO - PROCESS | 1646 | 1469557404485 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:23:24 INFO - PROCESS | 1646 | 1469557404486 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:23:24 INFO - PROCESS | 1646 | 1469557404489 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 1646 | 1469557404492 Marionette TRACE conn2 <- [1,1678,null,{}] 11:23:24 INFO - PROCESS | 1646 | 1469557404495 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}] 11:23:24 INFO - PROCESS | 1646 | 1469557404496 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:24 INFO - PROCESS | 1646 | 1469557404594 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:23:24 INFO - PROCESS | 1646 | 1469557404597 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:24 INFO - PROCESS | 1646 | 1469557404599 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bac5800 == 39 [pid = 1646] [id = 427] 11:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x120ea4800) [pid = 1646] [serial = 1280] [outer = 0x0] 11:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x126561400) [pid = 1646] [serial = 1281] [outer = 0x120ea4800] 11:23:24 INFO - PROCESS | 1646 | 1469557404629 Marionette DEBUG loaded listener.js 11:23:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1269b1800) [pid = 1646] [serial = 1282] [outer = 0x120ea4800] 11:23:24 INFO - PROCESS | 1646 | 1469557404984 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]]]}] 11:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 526ms 11:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:23:25 INFO - PROCESS | 1646 | 1469557405021 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:23:25 INFO - PROCESS | 1646 | 1469557405023 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:23:25 INFO - PROCESS | 1646 | 1469557405026 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:23:25 INFO - PROCESS | 1646 | 1469557405027 Marionette TRACE conn2 <- [1,1682,null,{}] 11:23:25 INFO - PROCESS | 1646 | 1469557405030 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}] 11:23:25 INFO - PROCESS | 1646 | 1469557405032 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:25 INFO - PROCESS | 1646 | 1469557405165 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:23:25 INFO - PROCESS | 1646 | 1469557405185 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 1646 | 1469557405186 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcdd000 == 40 [pid = 1646] [id = 428] 11:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1269b2800) [pid = 1646] [serial = 1283] [outer = 0x0] 11:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x126bd8000) [pid = 1646] [serial = 1284] [outer = 0x1269b2800] 11:23:25 INFO - PROCESS | 1646 | 1469557405226 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x126d5ac00) [pid = 1646] [serial = 1285] [outer = 0x1269b2800] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x126472000) [pid = 1646] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x117c53400) [pid = 1646] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1197a3800) [pid = 1646] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x118fb4c00) [pid = 1646] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x11267f400) [pid = 1646] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x112a7ac00) [pid = 1646] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x116649c00) [pid = 1646] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x111ca8400) [pid = 1646] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12958f000) [pid = 1646] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1260a1400) [pid = 1646] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x120ea2800) [pid = 1646] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1164e6800) [pid = 1646] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x111e2e800) [pid = 1646] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118f62c00) [pid = 1646] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1182ddc00) [pid = 1646] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x115e8c400) [pid = 1646] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:23:25 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112a77000) [pid = 1646] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:23:25 INFO - PROCESS | 1646 | 1469557405787 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]]]}] 11:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 820ms 11:23:25 INFO - PROCESS | 1646 | 1469557405846 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:23:25 INFO - PROCESS | 1646 | 1469557405849 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:23:25 INFO - PROCESS | 1646 | 1469557405852 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:23:25 INFO - PROCESS | 1646 | 1469557405854 Marionette TRACE conn2 <- [1,1686,null,{}] 11:23:25 INFO - PROCESS | 1646 | 1469557405857 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}] 11:23:25 INFO - PROCESS | 1646 | 1469557405859 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:25 INFO - PROCESS | 1646 | 1469557405978 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:23:25 INFO - PROCESS | 1646 | 1469557405983 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 1646 | 1469557405984 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x125d4c800 == 41 [pid = 1646] [id = 429] 11:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x112680c00) [pid = 1646] [serial = 1286] [outer = 0x0] 11:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112a7ac00) [pid = 1646] [serial = 1287] [outer = 0x112680c00] 11:23:26 INFO - PROCESS | 1646 | 1469557406034 Marionette DEBUG loaded listener.js 11:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x116649c00) [pid = 1646] [serial = 1288] [outer = 0x112680c00] 11:23:26 INFO - PROCESS | 1646 | 1469557406464 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]]]}] 11:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 11:23:26 INFO - PROCESS | 1646 | 1469557406524 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:23:26 INFO - PROCESS | 1646 | 1469557406525 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:23:26 INFO - PROCESS | 1646 | 1469557406527 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - PROCESS | 1646 | 1469557406528 Marionette TRACE conn2 <- [1,1690,null,{}] 11:23:26 INFO - PROCESS | 1646 | 1469557406531 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}] 11:23:26 INFO - PROCESS | 1646 | 1469557406532 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:26 INFO - PROCESS | 1646 | 1469557406611 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:23:26 INFO - PROCESS | 1646 | 1469557406615 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 1646 | 1469557406616 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf31800 == 42 [pid = 1646] [id = 430] 11:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1182d7400) [pid = 1646] [serial = 1289] [outer = 0x0] 11:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x118fb4c00) [pid = 1646] [serial = 1290] [outer = 0x1182d7400] 11:23:26 INFO - PROCESS | 1646 | 1469557406640 Marionette DEBUG loaded listener.js 11:23:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1260a0000) [pid = 1646] [serial = 1291] [outer = 0x1182d7400] 11:23:26 INFO - PROCESS | 1646 | 1469557406948 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]]]}] 11:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 468ms 11:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:23:27 INFO - PROCESS | 1646 | 1469557406996 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 1646 | 1469557406998 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:23:27 INFO - PROCESS | 1646 | 1469557407000 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - PROCESS | 1646 | 1469557407001 Marionette TRACE conn2 <- [1,1694,null,{}] 11:23:27 INFO - PROCESS | 1646 | 1469557407003 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}] 11:23:27 INFO - PROCESS | 1646 | 1469557407004 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:27 INFO - PROCESS | 1646 | 1469557407089 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:23:27 INFO - PROCESS | 1646 | 1469557407150 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:27 INFO - PROCESS | 1646 | 1469557407151 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c570000 == 43 [pid = 1646] [id = 431] 11:23:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1193a3c00) [pid = 1646] [serial = 1292] [outer = 0x0] 11:23:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1269ba000) [pid = 1646] [serial = 1293] [outer = 0x1193a3c00] 11:23:27 INFO - PROCESS | 1646 | 1469557407175 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128bae000) [pid = 1646] [serial = 1294] [outer = 0x1193a3c00] 11:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 520ms 11:23:27 INFO - PROCESS | 1646 | 1469557407512 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]]]}] 11:23:27 INFO - PROCESS | 1646 | 1469557407521 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 1646 | 1469557407526 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:23:27 INFO - PROCESS | 1646 | 1469557407530 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - PROCESS | 1646 | 1469557407532 Marionette TRACE conn2 <- [1,1698,null,{}] 11:23:27 INFO - PROCESS | 1646 | 1469557407536 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}] 11:23:27 INFO - PROCESS | 1646 | 1469557407537 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:27 INFO - PROCESS | 1646 | 1469557407666 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:23:27 INFO - PROCESS | 1646 | 1469557407753 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:27 INFO - PROCESS | 1646 | 1469557407754 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x112649000 == 44 [pid = 1646] [id = 432] 11:23:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x110e72400) [pid = 1646] [serial = 1295] [outer = 0x0] 11:23:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x110ea4c00) [pid = 1646] [serial = 1296] [outer = 0x110e72400] 11:23:27 INFO - PROCESS | 1646 | 1469557407869 Marionette DEBUG loaded listener.js 11:23:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x111cac000) [pid = 1646] [serial = 1297] [outer = 0x110e72400] 11:23:28 INFO - PROCESS | 1646 | 1469557408443 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]]]}] 11:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 973ms 11:23:28 INFO - PROCESS | 1646 | 1469557408503 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:23:28 INFO - PROCESS | 1646 | 1469557408506 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:23:28 INFO - PROCESS | 1646 | 1469557408509 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:23:28 INFO - PROCESS | 1646 | 1469557408511 Marionette TRACE conn2 <- [1,1702,null,{}] 11:23:28 INFO - PROCESS | 1646 | 1469557408514 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}] 11:23:28 INFO - PROCESS | 1646 | 1469557408516 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:28 INFO - PROCESS | 1646 | 1469557408635 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:23:28 INFO - PROCESS | 1646 | 1469557408693 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:28 INFO - PROCESS | 1646 | 1469557408695 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x11852b000 == 45 [pid = 1646] [id = 433] 11:23:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1127e0400) [pid = 1646] [serial = 1298] [outer = 0x0] 11:23:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x113061400) [pid = 1646] [serial = 1299] [outer = 0x1127e0400] 11:23:28 INFO - PROCESS | 1646 | 1469557408725 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1133bb800) [pid = 1646] [serial = 1300] [outer = 0x1127e0400] 11:23:29 INFO - PROCESS | 1646 | 1469557409565 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]]]}] 11:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1073ms 11:23:29 INFO - PROCESS | 1646 | 1469557409582 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:23:29 INFO - PROCESS | 1646 | 1469557409585 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:23:29 INFO - PROCESS | 1646 | 1469557409588 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:23:29 INFO - PROCESS | 1646 | 1469557409590 Marionette TRACE conn2 <- [1,1706,null,{}] 11:23:29 INFO - PROCESS | 1646 | 1469557409594 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}] 11:23:29 INFO - PROCESS | 1646 | 1469557409596 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:29 INFO - PROCESS | 1646 | 1469557409700 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:23:29 INFO - PROCESS | 1646 | 1469557409761 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 1646 | 1469557409763 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ad7000 == 46 [pid = 1646] [id = 434] 11:23:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x113cddc00) [pid = 1646] [serial = 1301] [outer = 0x0] 11:23:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x115dc1000) [pid = 1646] [serial = 1302] [outer = 0x113cddc00] 11:23:29 INFO - PROCESS | 1646 | 1469557409791 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11663c800) [pid = 1646] [serial = 1303] [outer = 0x113cddc00] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12c570000 == 45 [pid = 1646] [id = 431] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf31800 == 44 [pid = 1646] [id = 430] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x125d4c800 == 43 [pid = 1646] [id = 429] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcdd000 == 42 [pid = 1646] [id = 428] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12bac5800 == 41 [pid = 1646] [id = 427] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12b1ac800 == 40 [pid = 1646] [id = 426] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12116c000 == 39 [pid = 1646] [id = 425] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x128cca400) [pid = 1646] [serial = 1242] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5a6000 == 38 [pid = 1646] [id = 424] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x119311800 == 37 [pid = 1646] [id = 423] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x128b9a000 == 36 [pid = 1646] [id = 422] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x126541000 == 35 [pid = 1646] [id = 421] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x1254d6800 == 34 [pid = 1646] [id = 420] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12116e000 == 33 [pid = 1646] [id = 419] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x119a73000 == 32 [pid = 1646] [id = 418] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x119312800 == 31 [pid = 1646] [id = 417] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x11747a000 == 30 [pid = 1646] [id = 416] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x115d9a000 == 29 [pid = 1646] [id = 415] 11:23:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9aa000 == 28 [pid = 1646] [id = 414] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x126d55c00) [pid = 1646] [serial = 1240] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x1194fb800) [pid = 1646] [serial = 1224] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12120a800) [pid = 1646] [serial = 1227] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x125deb400) [pid = 1646] [serial = 1230] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x124ed8c00) [pid = 1646] [serial = 1228] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11646f000) [pid = 1646] [serial = 1233] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x11850f000) [pid = 1646] [serial = 1234] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119730800) [pid = 1646] [serial = 1236] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126bdb400) [pid = 1646] [serial = 1239] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12646bc00) [pid = 1646] [serial = 1231] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x117c52800) [pid = 1646] [serial = 1209] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x112678400) [pid = 1646] [serial = 1206] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x112a8a400) [pid = 1646] [serial = 1207] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x12aafb800) [pid = 1646] [serial = 1204] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12aad1c00) [pid = 1646] [serial = 1203] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12947a000) [pid = 1646] [serial = 1201] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1291eac00) [pid = 1646] [serial = 1200] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12609dc00) [pid = 1646] [serial = 1198] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x123d7a400) [pid = 1646] [serial = 1197] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11868ec00) [pid = 1646] [serial = 1195] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11856c800) [pid = 1646] [serial = 1194] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113066000) [pid = 1646] [serial = 1192] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112675c00) [pid = 1646] [serial = 1191] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1193a5800) [pid = 1646] [serial = 1221] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11856c000) [pid = 1646] [serial = 1218] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1186bc000) [pid = 1646] [serial = 1219] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1164eac00) [pid = 1646] [serial = 1215] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1176b9000) [pid = 1646] [serial = 1216] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112e32400) [pid = 1646] [serial = 1212] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x113c3fc00) [pid = 1646] [serial = 1213] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11840bc00) [pid = 1646] [serial = 1210] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11979b000) [pid = 1646] [serial = 1225] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1269b5400) [pid = 1646] [serial = 1237] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1194f6c00) [pid = 1646] [serial = 1222] [outer = 0x0] [url = about:blank] 11:23:30 INFO - PROCESS | 1646 | 1469557410227 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]]]}] 11:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 676ms 11:23:30 INFO - PROCESS | 1646 | 1469557410263 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:23:30 INFO - PROCESS | 1646 | 1469557410267 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:23:30 INFO - PROCESS | 1646 | 1469557410271 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:23:30 INFO - PROCESS | 1646 | 1469557410273 Marionette TRACE conn2 <- [1,1710,null,{}] 11:23:30 INFO - PROCESS | 1646 | 1469557410275 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}] 11:23:30 INFO - PROCESS | 1646 | 1469557410277 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:30 INFO - PROCESS | 1646 | 1469557410362 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:23:30 INFO - PROCESS | 1646 | 1469557410366 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:30 INFO - PROCESS | 1646 | 1469557410367 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x118157000 == 29 [pid = 1646] [id = 435] 11:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11664b000) [pid = 1646] [serial = 1304] [outer = 0x0] 11:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1174ca800) [pid = 1646] [serial = 1305] [outer = 0x11664b000] 11:23:30 INFO - PROCESS | 1646 | 1469557410395 Marionette DEBUG loaded listener.js 11:23:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1181a0c00) [pid = 1646] [serial = 1306] [outer = 0x11664b000] 11:23:31 INFO - PROCESS | 1646 | --DOCSHELL 0x116ad7000 == 28 [pid = 1646] [id = 434] 11:23:31 INFO - PROCESS | 1646 | --DOCSHELL 0x11852b000 == 27 [pid = 1646] [id = 433] 11:23:31 INFO - PROCESS | 1646 | --DOCSHELL 0x112649000 == 26 [pid = 1646] [id = 432] 11:23:31 INFO - PROCESS | 1646 | 1469557411727 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]]]}] 11:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1475ms 11:23:31 INFO - PROCESS | 1646 | 1469557411747 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:23:31 INFO - PROCESS | 1646 | 1469557411749 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:23:31 INFO - PROCESS | 1646 | 1469557411753 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:23:31 INFO - PROCESS | 1646 | 1469557411755 Marionette TRACE conn2 <- [1,1714,null,{}] 11:23:31 INFO - PROCESS | 1646 | 1469557411762 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}] 11:23:31 INFO - PROCESS | 1646 | 1469557411763 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:31 INFO - PROCESS | 1646 | 1469557411844 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:23:31 INFO - PROCESS | 1646 | 1469557411899 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:31 INFO - PROCESS | 1646 | 1469557411901 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ac8800 == 27 [pid = 1646] [id = 436] 11:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1127d2400) [pid = 1646] [serial = 1307] [outer = 0x0] 11:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1127dc800) [pid = 1646] [serial = 1308] [outer = 0x1127d2400] 11:23:31 INFO - PROCESS | 1646 | 1469557411930 Marionette DEBUG loaded listener.js 11:23:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1133b3c00) [pid = 1646] [serial = 1309] [outer = 0x1127d2400] 11:23:32 INFO - PROCESS | 1646 | 1469557412247 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]]]}] 11:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 524ms 11:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:23:32 INFO - PROCESS | 1646 | 1469557412278 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:23:32 INFO - PROCESS | 1646 | 1469557412281 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:23:32 INFO - PROCESS | 1646 | 1469557412285 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:23:32 INFO - PROCESS | 1646 | 1469557412287 Marionette TRACE conn2 <- [1,1718,null,{}] 11:23:32 INFO - PROCESS | 1646 | 1469557412292 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}] 11:23:32 INFO - PROCESS | 1646 | 1469557412294 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:32 INFO - PROCESS | 1646 | 1469557412371 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:23:32 INFO - PROCESS | 1646 | 1469557412378 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 1646 | 1469557412380 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f02800 == 28 [pid = 1646] [id = 437] 11:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x114f73400) [pid = 1646] [serial = 1310] [outer = 0x0] 11:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1174cc000) [pid = 1646] [serial = 1311] [outer = 0x114f73400] 11:23:32 INFO - PROCESS | 1646 | 1469557412407 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11819f800) [pid = 1646] [serial = 1312] [outer = 0x114f73400] 11:23:32 INFO - PROCESS | 1646 | 1469557412735 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]]]}] 11:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 473ms 11:23:32 INFO - PROCESS | 1646 | 1469557412760 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:23:32 INFO - PROCESS | 1646 | 1469557412768 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:23:32 INFO - PROCESS | 1646 | 1469557412771 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:23:32 INFO - PROCESS | 1646 | 1469557412773 Marionette TRACE conn2 <- [1,1722,null,{}] 11:23:32 INFO - PROCESS | 1646 | 1469557412781 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}] 11:23:32 INFO - PROCESS | 1646 | 1469557412785 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:32 INFO - PROCESS | 1646 | 1469557412859 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:23:32 INFO - PROCESS | 1646 | 1469557412864 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 1646 | 1469557412866 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12103e800 == 29 [pid = 1646] [id = 438] 11:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x112a7f400) [pid = 1646] [serial = 1313] [outer = 0x0] 11:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118508000) [pid = 1646] [serial = 1314] [outer = 0x112a7f400] 11:23:32 INFO - PROCESS | 1646 | 1469557412896 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118570c00) [pid = 1646] [serial = 1315] [outer = 0x112a7f400] 11:23:33 INFO - PROCESS | 1646 | 1469557413266 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]]]}] 11:23:33 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 11:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 522ms 11:23:33 INFO - PROCESS | 1646 | 1469557413294 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:23:33 INFO - PROCESS | 1646 | 1469557413296 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:23:33 INFO - PROCESS | 1646 | 1469557413298 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - PROCESS | 1646 | 1469557413299 Marionette TRACE conn2 <- [1,1726,null,{}] 11:23:33 INFO - PROCESS | 1646 | 1469557413301 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}] 11:23:33 INFO - PROCESS | 1646 | 1469557413302 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:33 INFO - PROCESS | 1646 | 1469557413400 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:23:33 INFO - PROCESS | 1646 | 1469557413437 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:33 INFO - PROCESS | 1646 | 1469557413438 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x123d3d000 == 30 [pid = 1646] [id = 439] 11:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118688c00) [pid = 1646] [serial = 1316] [outer = 0x0] 11:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11868ec00) [pid = 1646] [serial = 1317] [outer = 0x118688c00] 11:23:33 INFO - PROCESS | 1646 | 1469557413463 Marionette DEBUG loaded listener.js 11:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118f5c800) [pid = 1646] [serial = 1318] [outer = 0x118688c00] 11:23:33 INFO - PROCESS | 1646 | 1469557413761 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]]]}] 11:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 518ms 11:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:23:33 INFO - PROCESS | 1646 | 1469557413816 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:23:33 INFO - PROCESS | 1646 | 1469557413817 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:23:33 INFO - PROCESS | 1646 | 1469557413820 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - PROCESS | 1646 | 1469557413821 Marionette TRACE conn2 <- [1,1730,null,{}] 11:23:33 INFO - PROCESS | 1646 | 1469557413823 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}] 11:23:33 INFO - PROCESS | 1646 | 1469557413832 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:33 INFO - PROCESS | 1646 | 1469557413922 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:23:33 INFO - PROCESS | 1646 | 1469557413957 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:33 INFO - PROCESS | 1646 | 1469557413958 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254e0800 == 31 [pid = 1646] [id = 440] 11:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x115e28400) [pid = 1646] [serial = 1319] [outer = 0x0] 11:23:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1193a2000) [pid = 1646] [serial = 1320] [outer = 0x115e28400] 11:23:33 INFO - PROCESS | 1646 | 1469557413983 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1194fb000) [pid = 1646] [serial = 1321] [outer = 0x115e28400] 11:23:34 INFO - PROCESS | 1646 | 1469557414356 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]]]}] 11:23:34 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 11:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 571ms 11:23:34 INFO - PROCESS | 1646 | 1469557414396 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:23:34 INFO - PROCESS | 1646 | 1469557414398 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:23:34 INFO - PROCESS | 1646 | 1469557414402 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - PROCESS | 1646 | 1469557414404 Marionette TRACE conn2 <- [1,1734,null,{}] 11:23:34 INFO - PROCESS | 1646 | 1469557414407 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}] 11:23:34 INFO - PROCESS | 1646 | 1469557414413 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:34 INFO - PROCESS | 1646 | 1469557414564 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:23:34 INFO - PROCESS | 1646 | 1469557414602 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:34 INFO - PROCESS | 1646 | 1469557414603 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a82000 == 32 [pid = 1646] [id = 441] 11:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118fb3000) [pid = 1646] [serial = 1322] [outer = 0x0] 11:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x119797c00) [pid = 1646] [serial = 1323] [outer = 0x118fb3000] 11:23:34 INFO - PROCESS | 1646 | 1469557414629 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x123c1c800) [pid = 1646] [serial = 1324] [outer = 0x118fb3000] 11:23:34 INFO - PROCESS | 1646 | 1469557414935 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]]]}] 11:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 573ms 11:23:34 INFO - PROCESS | 1646 | 1469557414976 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:23:34 INFO - PROCESS | 1646 | 1469557414978 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:23:34 INFO - PROCESS | 1646 | 1469557414980 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - PROCESS | 1646 | 1469557414981 Marionette TRACE conn2 <- [1,1738,null,{}] 11:23:34 INFO - PROCESS | 1646 | 1469557414983 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}] 11:23:34 INFO - PROCESS | 1646 | 1469557414984 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:35 INFO - PROCESS | 1646 | 1469557415258 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x125d0bc00) [pid = 1646] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x120ea4800) [pid = 1646] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x110e74800) [pid = 1646] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x112a6e000) [pid = 1646] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1182b1400) [pid = 1646] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119107800) [pid = 1646] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112675400) [pid = 1646] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1164e3400) [pid = 1646] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11678e800) [pid = 1646] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1182ae000) [pid = 1646] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1197a1400) [pid = 1646] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112a77400) [pid = 1646] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1269b2800) [pid = 1646] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x113cddc00) [pid = 1646] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112680c00) [pid = 1646] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1182d7400) [pid = 1646] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x120ea0c00) [pid = 1646] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1193a3c00) [pid = 1646] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x110e72400) [pid = 1646] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1127e0400) [pid = 1646] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:23:35 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128bae400) [pid = 1646] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:23:35 INFO - PROCESS | 1646 | 1469557415305 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 1646 | 1469557415306 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169c1800 == 33 [pid = 1646] [id = 442] 11:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x110e74800) [pid = 1646] [serial = 1325] [outer = 0x0] 11:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x111c13800) [pid = 1646] [serial = 1326] [outer = 0x110e74800] 11:23:35 INFO - PROCESS | 1646 | 1469557415332 Marionette DEBUG loaded listener.js 11:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x112a74c00) [pid = 1646] [serial = 1327] [outer = 0x110e74800] 11:23:35 INFO - PROCESS | 1646 | 1469557415580 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]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 618ms 11:23:35 INFO - PROCESS | 1646 | 1469557415598 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 1646 | 1469557415599 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:23:35 INFO - PROCESS | 1646 | 1469557415601 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 1646 | 1469557415602 Marionette TRACE conn2 <- [1,1742,null,{}] 11:23:35 INFO - PROCESS | 1646 | 1469557415616 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}] 11:23:35 INFO - PROCESS | 1646 | 1469557415617 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:35 INFO - PROCESS | 1646 | 1469557415697 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:23:35 INFO - PROCESS | 1646 | 1469557415701 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 1646 | 1469557415702 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5a9000 == 34 [pid = 1646] [id = 443] 11:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1121b2c00) [pid = 1646] [serial = 1328] [outer = 0x0] 11:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11679a400) [pid = 1646] [serial = 1329] [outer = 0x1121b2c00] 11:23:35 INFO - PROCESS | 1646 | 1469557415729 Marionette DEBUG loaded listener.js 11:23:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119109000) [pid = 1646] [serial = 1330] [outer = 0x1121b2c00] 11:23:36 INFO - PROCESS | 1646 | 1469557416075 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]]]}] 11:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 517ms 11:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:23:36 INFO - PROCESS | 1646 | 1469557416120 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 1646 | 1469557416122 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:23:36 INFO - PROCESS | 1646 | 1469557416134 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - PROCESS | 1646 | 1469557416135 Marionette TRACE conn2 <- [1,1746,null,{}] 11:23:36 INFO - PROCESS | 1646 | 1469557416137 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}] 11:23:36 INFO - PROCESS | 1646 | 1469557416138 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:36 INFO - PROCESS | 1646 | 1469557416219 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:23:36 INFO - PROCESS | 1646 | 1469557416223 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:36 INFO - PROCESS | 1646 | 1469557416224 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12103d800 == 35 [pid = 1646] [id = 444] 11:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1182b1400) [pid = 1646] [serial = 1331] [outer = 0x0] 11:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x120ea2c00) [pid = 1646] [serial = 1332] [outer = 0x1182b1400] 11:23:36 INFO - PROCESS | 1646 | 1469557416248 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x125d06c00) [pid = 1646] [serial = 1333] [outer = 0x1182b1400] 11:23:36 INFO - PROCESS | 1646 | 1469557416564 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]]]}] 11:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 480ms 11:23:36 INFO - PROCESS | 1646 | 1469557416604 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:23:36 INFO - PROCESS | 1646 | 1469557416606 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:23:36 INFO - PROCESS | 1646 | 1469557416610 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:23:36 INFO - PROCESS | 1646 | 1469557416611 Marionette TRACE conn2 <- [1,1750,null,{}] 11:23:36 INFO - PROCESS | 1646 | 1469557416614 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}] 11:23:36 INFO - PROCESS | 1646 | 1469557416615 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:36 INFO - PROCESS | 1646 | 1469557416694 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:23:36 INFO - PROCESS | 1646 | 1469557416699 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:36 INFO - PROCESS | 1646 | 1469557416700 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa7b800 == 36 [pid = 1646] [id = 445] 11:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x111f11c00) [pid = 1646] [serial = 1334] [outer = 0x0] 11:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x125def400) [pid = 1646] [serial = 1335] [outer = 0x111f11c00] 11:23:36 INFO - PROCESS | 1646 | 1469557416724 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1260a3c00) [pid = 1646] [serial = 1336] [outer = 0x111f11c00] 11:23:37 INFO - PROCESS | 1646 | 1469557417069 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]]]}] 11:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 469ms 11:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:23:37 INFO - PROCESS | 1646 | 1469557417079 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 1646 | 1469557417081 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:23:37 INFO - PROCESS | 1646 | 1469557417083 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 1646 | 1469557417085 Marionette TRACE conn2 <- [1,1754,null,{}] 11:23:37 INFO - PROCESS | 1646 | 1469557417087 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}] 11:23:37 INFO - PROCESS | 1646 | 1469557417089 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:37 INFO - PROCESS | 1646 | 1469557417216 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:23:37 INFO - PROCESS | 1646 | 1469557417222 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 1646 | 1469557417224 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254db000 == 37 [pid = 1646] [id = 446] 11:23:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x117c4f000) [pid = 1646] [serial = 1337] [outer = 0x0] 11:23:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1260a4800) [pid = 1646] [serial = 1338] [outer = 0x117c4f000] 11:23:37 INFO - PROCESS | 1646 | 1469557417251 Marionette DEBUG loaded listener.js 11:23:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126bddc00) [pid = 1646] [serial = 1339] [outer = 0x117c4f000] 11:23:37 INFO - PROCESS | 1646 | 1469557417820 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]]]}] 11:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 771ms 11:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:23:37 INFO - PROCESS | 1646 | 1469557417855 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 1646 | 1469557417860 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:23:37 INFO - PROCESS | 1646 | 1469557417863 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 1646 | 1469557417866 Marionette TRACE conn2 <- [1,1758,null,{}] 11:23:37 INFO - PROCESS | 1646 | 1469557417870 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}] 11:23:37 INFO - PROCESS | 1646 | 1469557417872 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:37 INFO - PROCESS | 1646 | 1469557417984 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:23:38 INFO - PROCESS | 1646 | 1469557418041 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 1646 | 1469557418043 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181ab000 == 38 [pid = 1646] [id = 447] 11:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x11267fc00) [pid = 1646] [serial = 1340] [outer = 0x0] 11:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112d1a000) [pid = 1646] [serial = 1341] [outer = 0x11267fc00] 11:23:38 INFO - PROCESS | 1646 | 1469557418074 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x115e86400) [pid = 1646] [serial = 1342] [outer = 0x11267fc00] 11:23:38 INFO - PROCESS | 1646 | 1469557418614 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]]]}] 11:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 822ms 11:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:23:38 INFO - PROCESS | 1646 | 1469557418684 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:23:38 INFO - PROCESS | 1646 | 1469557418687 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:23:38 INFO - PROCESS | 1646 | 1469557418692 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - PROCESS | 1646 | 1469557418694 Marionette TRACE conn2 <- [1,1762,null,{}] 11:23:38 INFO - PROCESS | 1646 | 1469557418696 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}] 11:23:38 INFO - PROCESS | 1646 | 1469557418698 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:38 INFO - PROCESS | 1646 | 1469557418806 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:23:38 INFO - PROCESS | 1646 | 1469557418864 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 1646 | 1469557418866 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696d800 == 39 [pid = 1646] [id = 448] 11:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1182d9c00) [pid = 1646] [serial = 1343] [outer = 0x0] 11:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118406c00) [pid = 1646] [serial = 1344] [outer = 0x1182d9c00] 11:23:38 INFO - PROCESS | 1646 | 1469557418897 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x118566800) [pid = 1646] [serial = 1345] [outer = 0x1182d9c00] 11:23:39 INFO - PROCESS | 1646 | 1469557419546 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]]]}] 11:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa7b800 == 38 [pid = 1646] [id = 445] 11:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12103d800 == 37 [pid = 1646] [id = 444] 11:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5a9000 == 36 [pid = 1646] [id = 443] 11:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1169c1800 == 35 [pid = 1646] [id = 442] 11:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x128a82000 == 34 [pid = 1646] [id = 441] 11:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 873ms 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1174ca800) [pid = 1646] [serial = 1305] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x1254e0800 == 33 [pid = 1646] [id = 440] 11:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x123d3d000 == 32 [pid = 1646] [id = 439] 11:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x12103e800 == 31 [pid = 1646] [id = 438] 11:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x118f02800 == 30 [pid = 1646] [id = 437] 11:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x116ac8800 == 29 [pid = 1646] [id = 436] 11:23:39 INFO - PROCESS | 1646 | --DOCSHELL 0x118157000 == 28 [pid = 1646] [id = 435] 11:23:39 INFO - PROCESS | 1646 | 1469557419581 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:23:39 INFO - PROCESS | 1646 | 1469557419583 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:23:39 INFO - PROCESS | 1646 | 1469557419586 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:23:39 INFO - PROCESS | 1646 | 1469557419588 Marionette TRACE conn2 <- [1,1766,null,{}] 11:23:39 INFO - PROCESS | 1646 | 1469557419594 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}] 11:23:39 INFO - PROCESS | 1646 | 1469557419595 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:39 INFO - PROCESS | 1646 | 1469557419683 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128bae000) [pid = 1646] [serial = 1294] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1292ec400) [pid = 1646] [serial = 1243] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x125df1400) [pid = 1646] [serial = 1278] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126561400) [pid = 1646] [serial = 1281] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x115e8bc00) [pid = 1646] [serial = 1251] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1164dc800) [pid = 1646] [serial = 1252] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x117c4e800) [pid = 1646] [serial = 1257] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118405000) [pid = 1646] [serial = 1260] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1193a7c00) [pid = 1646] [serial = 1266] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1194fcc00) [pid = 1646] [serial = 1267] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1182aec00) [pid = 1646] [serial = 1258] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118690800) [pid = 1646] [serial = 1261] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112677000) [pid = 1646] [serial = 1245] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1127d6c00) [pid = 1646] [serial = 1246] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11972e400) [pid = 1646] [serial = 1269] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1197a1000) [pid = 1646] [serial = 1270] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x117150800) [pid = 1646] [serial = 1254] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1174d4800) [pid = 1646] [serial = 1255] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118863400) [pid = 1646] [serial = 1263] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x119106c00) [pid = 1646] [serial = 1264] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x120ea1c00) [pid = 1646] [serial = 1272] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x120fcd800) [pid = 1646] [serial = 1273] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x112aaf400) [pid = 1646] [serial = 1248] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x112e35400) [pid = 1646] [serial = 1249] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x126bd8000) [pid = 1646] [serial = 1284] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11663c800) [pid = 1646] [serial = 1303] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x116649c00) [pid = 1646] [serial = 1288] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x112a7ac00) [pid = 1646] [serial = 1287] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x115dc1000) [pid = 1646] [serial = 1302] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x118fb4c00) [pid = 1646] [serial = 1290] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x126d5ac00) [pid = 1646] [serial = 1285] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x120fccc00) [pid = 1646] [serial = 1275] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1269b1800) [pid = 1646] [serial = 1282] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x1260a8800) [pid = 1646] [serial = 1279] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x1269ba000) [pid = 1646] [serial = 1293] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x1260a0000) [pid = 1646] [serial = 1291] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x110ea4c00) [pid = 1646] [serial = 1296] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x1133bb800) [pid = 1646] [serial = 1300] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x113061400) [pid = 1646] [serial = 1299] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x111cac000) [pid = 1646] [serial = 1297] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x12543cc00) [pid = 1646] [serial = 1276] [outer = 0x0] [url = about:blank] 11:23:39 INFO - PROCESS | 1646 | 1469557419746 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:39 INFO - PROCESS | 1646 | 1469557419748 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169c1800 == 29 [pid = 1646] [id = 449] 11:23:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x112a73400) [pid = 1646] [serial = 1346] [outer = 0x0] 11:23:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1132ac800) [pid = 1646] [serial = 1347] [outer = 0x112a73400] 11:23:39 INFO - PROCESS | 1646 | 1469557419776 Marionette DEBUG loaded listener.js 11:23:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x115e27400) [pid = 1646] [serial = 1348] [outer = 0x112a73400] 11:23:40 INFO - PROCESS | 1646 | 1469557420195 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]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 673ms 11:23:40 INFO - PROCESS | 1646 | 1469557420259 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 1646 | 1469557420264 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:23:40 INFO - PROCESS | 1646 | 1469557420270 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 1646 | 1469557420273 Marionette TRACE conn2 <- [1,1770,null,{}] 11:23:40 INFO - PROCESS | 1646 | 1469557420275 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}] 11:23:40 INFO - PROCESS | 1646 | 1469557420277 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:40 INFO - PROCESS | 1646 | 1469557420341 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:23:40 INFO - PROCESS | 1646 | 1469557420345 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:40 INFO - PROCESS | 1646 | 1469557420347 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f0f000 == 30 [pid = 1646] [id = 450] 11:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x116645c00) [pid = 1646] [serial = 1349] [outer = 0x0] 11:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x1176c4000) [pid = 1646] [serial = 1350] [outer = 0x116645c00] 11:23:40 INFO - PROCESS | 1646 | 1469557420369 Marionette DEBUG loaded listener.js 11:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1182b1c00) [pid = 1646] [serial = 1351] [outer = 0x116645c00] 11:23:40 INFO - PROCESS | 1646 | 1469557420726 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]]]}] 11:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 475ms 11:23:40 INFO - PROCESS | 1646 | 1469557420745 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:23:40 INFO - PROCESS | 1646 | 1469557420746 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:23:40 INFO - PROCESS | 1646 | 1469557420748 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:23:40 INFO - PROCESS | 1646 | 1469557420750 Marionette TRACE conn2 <- [1,1774,null,{}] 11:23:40 INFO - PROCESS | 1646 | 1469557420759 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}] 11:23:40 INFO - PROCESS | 1646 | 1469557420761 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:40 INFO - PROCESS | 1646 | 1469557420886 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:23:40 INFO - PROCESS | 1646 | 1469557420972 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:40 INFO - PROCESS | 1646 | 1469557420975 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x121042800 == 31 [pid = 1646] [id = 451] 11:23:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1182dc800) [pid = 1646] [serial = 1352] [outer = 0x0] 11:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x118572c00) [pid = 1646] [serial = 1353] [outer = 0x1182dc800] 11:23:41 INFO - PROCESS | 1646 | 1469557421019 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118fa8800) [pid = 1646] [serial = 1354] [outer = 0x1182dc800] 11:23:41 INFO - PROCESS | 1646 | 1469557421432 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]]]}] 11:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 720ms 11:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:23:41 INFO - PROCESS | 1646 | 1469557421470 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:23:41 INFO - PROCESS | 1646 | 1469557421471 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:23:41 INFO - PROCESS | 1646 | 1469557421475 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:23:41 INFO - PROCESS | 1646 | 1469557421476 Marionette TRACE conn2 <- [1,1778,null,{}] 11:23:41 INFO - PROCESS | 1646 | 1469557421479 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}] 11:23:41 INFO - PROCESS | 1646 | 1469557421480 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:41 INFO - PROCESS | 1646 | 1469557421560 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:23:41 INFO - PROCESS | 1646 | 1469557421581 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 1646 | 1469557421581 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254d5000 == 32 [pid = 1646] [id = 452] 11:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x1193acc00) [pid = 1646] [serial = 1355] [outer = 0x0] 11:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119729800) [pid = 1646] [serial = 1356] [outer = 0x1193acc00] 11:23:41 INFO - PROCESS | 1646 | 1469557421606 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x11979c000) [pid = 1646] [serial = 1357] [outer = 0x1193acc00] 11:23:41 INFO - PROCESS | 1646 | 1469557421955 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]]]}] 11:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 521ms 11:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:23:41 INFO - PROCESS | 1646 | 1469557421995 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:23:41 INFO - PROCESS | 1646 | 1469557421997 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:23:42 INFO - PROCESS | 1646 | 1469557421999 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 1646 | 1469557422000 Marionette TRACE conn2 <- [1,1782,null,{}] 11:23:42 INFO - PROCESS | 1646 | 1469557422002 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}] 11:23:42 INFO - PROCESS | 1646 | 1469557422003 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:42 INFO - PROCESS | 1646 | 1469557422098 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:23:42 INFO - PROCESS | 1646 | 1469557422108 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 1646 | 1469557422110 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x126964000 == 33 [pid = 1646] [id = 453] 11:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11840b400) [pid = 1646] [serial = 1358] [outer = 0x0] 11:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11999c400) [pid = 1646] [serial = 1359] [outer = 0x11840b400] 11:23:42 INFO - PROCESS | 1646 | 1469557422135 Marionette DEBUG loaded listener.js 11:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x120fccc00) [pid = 1646] [serial = 1360] [outer = 0x11840b400] 11:23:42 INFO - PROCESS | 1646 | 1469557422466 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]]]}] 11:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 520ms 11:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:23:42 INFO - PROCESS | 1646 | 1469557422519 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:23:42 INFO - PROCESS | 1646 | 1469557422520 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:23:42 INFO - PROCESS | 1646 | 1469557422522 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 1646 | 1469557422523 Marionette TRACE conn2 <- [1,1786,null,{}] 11:23:42 INFO - PROCESS | 1646 | 1469557422525 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}] 11:23:42 INFO - PROCESS | 1646 | 1469557422530 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:42 INFO - PROCESS | 1646 | 1469557422647 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:23:42 INFO - PROCESS | 1646 | 1469557422661 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:42 INFO - PROCESS | 1646 | 1469557422663 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x129156000 == 34 [pid = 1646] [id = 454] 11:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x120fcd400) [pid = 1646] [serial = 1361] [outer = 0x0] 11:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x123d28400) [pid = 1646] [serial = 1362] [outer = 0x120fcd400] 11:23:42 INFO - PROCESS | 1646 | 1469557422688 Marionette DEBUG loaded listener.js 11:23:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1267bc400) [pid = 1646] [serial = 1363] [outer = 0x120fcd400] 11:23:43 INFO - PROCESS | 1646 | 1469557423073 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]]]}] 11:23:43 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 11:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 570ms 11:23:43 INFO - PROCESS | 1646 | 1469557423094 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:23:43 INFO - PROCESS | 1646 | 1469557423095 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:23:43 INFO - PROCESS | 1646 | 1469557423098 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:23:43 INFO - PROCESS | 1646 | 1469557423100 Marionette TRACE conn2 <- [1,1790,null,{}] 11:23:43 INFO - PROCESS | 1646 | 1469557423104 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}] 11:23:43 INFO - PROCESS | 1646 | 1469557423105 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:43 INFO - PROCESS | 1646 | 1469557423255 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:23:43 INFO - PROCESS | 1646 | 1469557423309 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:43 INFO - PROCESS | 1646 | 1469557423310 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x11816c000 == 35 [pid = 1646] [id = 455] 11:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1121be800) [pid = 1646] [serial = 1364] [outer = 0x0] 11:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x126bd6000) [pid = 1646] [serial = 1365] [outer = 0x1121be800] 11:23:43 INFO - PROCESS | 1646 | 1469557423349 Marionette DEBUG loaded listener.js 11:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x126d53000) [pid = 1646] [serial = 1366] [outer = 0x1121be800] 11:23:43 INFO - PROCESS | 1646 | 1469557423702 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]]]}] 11:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 620ms 11:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:23:43 INFO - PROCESS | 1646 | 1469557423719 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:23:43 INFO - PROCESS | 1646 | 1469557423720 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:23:43 INFO - PROCESS | 1646 | 1469557423722 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:23:43 INFO - PROCESS | 1646 | 1469557423724 Marionette TRACE conn2 <- [1,1794,null,{}] 11:23:43 INFO - PROCESS | 1646 | 1469557423729 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}] 11:23:43 INFO - PROCESS | 1646 | 1469557423730 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:43 INFO - PROCESS | 1646 | 1469557423861 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x111f11c00) [pid = 1646] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1182b1400) [pid = 1646] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1127d2400) [pid = 1646] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11664b000) [pid = 1646] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x112a7f400) [pid = 1646] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x118688c00) [pid = 1646] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x115e28400) [pid = 1646] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x118fb3000) [pid = 1646] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1121b2c00) [pid = 1646] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x110e74800) [pid = 1646] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:23:43 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x114f73400) [pid = 1646] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:23:43 INFO - PROCESS | 1646 | 1469557423920 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:43 INFO - PROCESS | 1646 | 1469557423921 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a5c000 == 36 [pid = 1646] [id = 456] 11:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x111aa9400) [pid = 1646] [serial = 1367] [outer = 0x0] 11:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1121bc000) [pid = 1646] [serial = 1368] [outer = 0x111aa9400] 11:23:43 INFO - PROCESS | 1646 | 1469557423947 Marionette DEBUG loaded listener.js 11:23:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1182ae000) [pid = 1646] [serial = 1369] [outer = 0x111aa9400] 11:23:44 INFO - PROCESS | 1646 | 1469557424213 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]]]}] 11:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 525ms 11:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:23:44 INFO - PROCESS | 1646 | 1469557424248 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:23:44 INFO - PROCESS | 1646 | 1469557424250 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:23:44 INFO - PROCESS | 1646 | 1469557424252 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:23:44 INFO - PROCESS | 1646 | 1469557424253 Marionette TRACE conn2 <- [1,1798,null,{}] 11:23:44 INFO - PROCESS | 1646 | 1469557424256 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}] 11:23:44 INFO - PROCESS | 1646 | 1469557424259 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:44 INFO - PROCESS | 1646 | 1469557424349 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:23:44 INFO - PROCESS | 1646 | 1469557424405 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:44 INFO - PROCESS | 1646 | 1469557424406 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9a8000 == 37 [pid = 1646] [id = 457] 11:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x112a7f400) [pid = 1646] [serial = 1370] [outer = 0x0] 11:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1194f7c00) [pid = 1646] [serial = 1371] [outer = 0x112a7f400] 11:23:44 INFO - PROCESS | 1646 | 1469557424430 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x126d57800) [pid = 1646] [serial = 1372] [outer = 0x112a7f400] 11:23:44 INFO - PROCESS | 1646 | 1469557424746 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]]]}] 11:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 521ms 11:23:44 INFO - PROCESS | 1646 | 1469557424777 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:23:44 INFO - PROCESS | 1646 | 1469557424778 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:23:44 INFO - PROCESS | 1646 | 1469557424782 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:23:44 INFO - PROCESS | 1646 | 1469557424783 Marionette TRACE conn2 <- [1,1802,null,{}] 11:23:44 INFO - PROCESS | 1646 | 1469557424786 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}] 11:23:44 INFO - PROCESS | 1646 | 1469557424788 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:44 INFO - PROCESS | 1646 | 1469557424904 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:23:44 INFO - PROCESS | 1646 | 1469557424907 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:44 INFO - PROCESS | 1646 | 1469557424909 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcdf800 == 38 [pid = 1646] [id = 458] 11:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x118f60000) [pid = 1646] [serial = 1373] [outer = 0x0] 11:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x128bb1c00) [pid = 1646] [serial = 1374] [outer = 0x118f60000] 11:23:44 INFO - PROCESS | 1646 | 1469557424940 Marionette DEBUG loaded listener.js 11:23:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x128e49c00) [pid = 1646] [serial = 1375] [outer = 0x118f60000] 11:23:45 INFO - PROCESS | 1646 | 1469557425279 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]]]}] 11:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 11:23:45 INFO - PROCESS | 1646 | 1469557425301 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 1646 | 1469557425304 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:23:45 INFO - PROCESS | 1646 | 1469557425310 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 1646 | 1469557425313 Marionette TRACE conn2 <- [1,1806,null,{}] 11:23:45 INFO - PROCESS | 1646 | 1469557425316 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}] 11:23:45 INFO - PROCESS | 1646 | 1469557425319 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:45 INFO - PROCESS | 1646 | 1469557425459 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:23:45 INFO - PROCESS | 1646 | 1469557425462 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:45 INFO - PROCESS | 1646 | 1469557425464 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf25800 == 39 [pid = 1646] [id = 459] 11:23:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x126513800) [pid = 1646] [serial = 1376] [outer = 0x0] 11:23:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1291e2c00) [pid = 1646] [serial = 1377] [outer = 0x126513800] 11:23:45 INFO - PROCESS | 1646 | 1469557425484 Marionette DEBUG loaded listener.js 11:23:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1292f0800) [pid = 1646] [serial = 1378] [outer = 0x126513800] 11:23:45 INFO - PROCESS | 1646 | 1469557425916 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]]]}] 11:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 624ms 11:23:45 INFO - PROCESS | 1646 | 1469557425944 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 1646 | 1469557425948 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:23:45 INFO - PROCESS | 1646 | 1469557425954 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 1646 | 1469557425958 Marionette TRACE conn2 <- [1,1810,null,{}] 11:23:45 INFO - PROCESS | 1646 | 1469557425987 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}] 11:23:45 INFO - PROCESS | 1646 | 1469557425992 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:46 INFO - PROCESS | 1646 | 1469557426157 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:23:46 INFO - PROCESS | 1646 | 1469557426291 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 1646 | 1469557426294 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x117caa800 == 40 [pid = 1646] [id = 460] 11:23:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112aa6000) [pid = 1646] [serial = 1379] [outer = 0x0] 11:23:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1132b4c00) [pid = 1646] [serial = 1380] [outer = 0x112aa6000] 11:23:46 INFO - PROCESS | 1646 | 1469557426338 Marionette DEBUG loaded listener.js 11:23:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1161ad000) [pid = 1646] [serial = 1381] [outer = 0x112aa6000] 11:23:46 INFO - PROCESS | 1646 | 1469557426754 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]]]}] 11:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 846ms 11:23:46 INFO - PROCESS | 1646 | 1469557426799 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:23:46 INFO - PROCESS | 1646 | 1469557426802 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:23:46 INFO - PROCESS | 1646 | 1469557426807 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:23:46 INFO - PROCESS | 1646 | 1469557426809 Marionette TRACE conn2 <- [1,1814,null,{}] 11:23:46 INFO - PROCESS | 1646 | 1469557426811 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}] 11:23:46 INFO - PROCESS | 1646 | 1469557426813 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:46 INFO - PROCESS | 1646 | 1469557426916 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:23:46 INFO - PROCESS | 1646 | 1469557426975 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 1646 | 1469557426977 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x125422000 == 41 [pid = 1646] [id = 461] 11:23:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x116ab2800) [pid = 1646] [serial = 1382] [outer = 0x0] 11:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118403400) [pid = 1646] [serial = 1383] [outer = 0x116ab2800] 11:23:47 INFO - PROCESS | 1646 | 1469557427008 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118572400) [pid = 1646] [serial = 1384] [outer = 0x116ab2800] 11:23:47 INFO - PROCESS | 1646 | 1469557427460 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]]]}] 11:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 719ms 11:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:23:47 INFO - PROCESS | 1646 | 1469557427531 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:23:47 INFO - PROCESS | 1646 | 1469557427533 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:23:47 INFO - PROCESS | 1646 | 1469557427535 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:23:47 INFO - PROCESS | 1646 | 1469557427537 Marionette TRACE conn2 <- [1,1818,null,{}] 11:23:47 INFO - PROCESS | 1646 | 1469557427556 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}] 11:23:47 INFO - PROCESS | 1646 | 1469557427560 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:47 INFO - PROCESS | 1646 | 1469557427709 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:23:47 INFO - PROCESS | 1646 | 1469557427720 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:47 INFO - PROCESS | 1646 | 1469557427722 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf25000 == 42 [pid = 1646] [id = 462] 11:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119737000) [pid = 1646] [serial = 1385] [outer = 0x0] 11:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123d27800) [pid = 1646] [serial = 1386] [outer = 0x119737000] 11:23:47 INFO - PROCESS | 1646 | 1469557427768 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x125d04800) [pid = 1646] [serial = 1387] [outer = 0x119737000] 11:23:48 INFO - PROCESS | 1646 | 1469557428225 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]]]}] 11:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 724ms 11:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:23:48 INFO - PROCESS | 1646 | 1469557428259 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:23:48 INFO - PROCESS | 1646 | 1469557428261 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:23:48 INFO - PROCESS | 1646 | 1469557428263 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - PROCESS | 1646 | 1469557428265 Marionette TRACE conn2 <- [1,1822,null,{}] 11:23:48 INFO - PROCESS | 1646 | 1469557428267 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}] 11:23:48 INFO - PROCESS | 1646 | 1469557428269 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:48 INFO - PROCESS | 1646 | 1469557428371 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:23:48 INFO - PROCESS | 1646 | 1469557428430 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:48 INFO - PROCESS | 1646 | 1469557428431 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c69f000 == 43 [pid = 1646] [id = 463] 11:23:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12609ec00) [pid = 1646] [serial = 1388] [outer = 0x0] 11:23:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1269ba000) [pid = 1646] [serial = 1389] [outer = 0x12609ec00] 11:23:48 INFO - PROCESS | 1646 | 1469557428460 Marionette DEBUG loaded listener.js 11:23:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128cca400) [pid = 1646] [serial = 1390] [outer = 0x12609ec00] 11:23:48 INFO - PROCESS | 1646 | 1469557428895 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]]]}] 11:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 669ms 11:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:23:48 INFO - PROCESS | 1646 | 1469557428932 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:23:48 INFO - PROCESS | 1646 | 1469557428934 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:23:48 INFO - PROCESS | 1646 | 1469557428936 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - PROCESS | 1646 | 1469557428937 Marionette TRACE conn2 <- [1,1826,null,{}] 11:23:48 INFO - PROCESS | 1646 | 1469557428940 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}] 11:23:48 INFO - PROCESS | 1646 | 1469557428941 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:49 INFO - PROCESS | 1646 | 1469557429099 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:23:49 INFO - PROCESS | 1646 | 1469557429310 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:49 INFO - PROCESS | 1646 | 1469557429311 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x11851a800 == 44 [pid = 1646] [id = 464] 11:23:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1121b0800) [pid = 1646] [serial = 1391] [outer = 0x0] 11:23:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x112a73800) [pid = 1646] [serial = 1392] [outer = 0x1121b0800] 11:23:49 INFO - PROCESS | 1646 | 1469557429339 Marionette DEBUG loaded listener.js 11:23:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1132b1800) [pid = 1646] [serial = 1393] [outer = 0x1121b0800] 11:23:49 INFO - PROCESS | 1646 | 1469557429774 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]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 873ms 11:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:23:49 INFO - PROCESS | 1646 | 1469557429811 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 1646 | 1469557429813 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:23:49 INFO - PROCESS | 1646 | 1469557429816 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 1646 | 1469557429818 Marionette TRACE conn2 <- [1,1830,null,{}] 11:23:49 INFO - PROCESS | 1646 | 1469557429822 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}] 11:23:49 INFO - PROCESS | 1646 | 1469557429823 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:49 INFO - PROCESS | 1646 | 1469557429917 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:23:49 INFO - PROCESS | 1646 | 1469557429977 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:49 INFO - PROCESS | 1646 | 1469557429979 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181b3000 == 45 [pid = 1646] [id = 465] 11:23:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1174c6400) [pid = 1646] [serial = 1394] [outer = 0x0] 11:23:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1182da800) [pid = 1646] [serial = 1395] [outer = 0x1174c6400] 11:23:50 INFO - PROCESS | 1646 | 1469557430007 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118411c00) [pid = 1646] [serial = 1396] [outer = 0x1174c6400] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcdf800 == 44 [pid = 1646] [id = 458] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9a8000 == 43 [pid = 1646] [id = 457] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x119a5c000 == 42 [pid = 1646] [id = 456] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x11816c000 == 41 [pid = 1646] [id = 455] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x129156000 == 40 [pid = 1646] [id = 454] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x126964000 == 39 [pid = 1646] [id = 453] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x1254d5000 == 38 [pid = 1646] [id = 452] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x121042800 == 37 [pid = 1646] [id = 451] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x118f0f000 == 36 [pid = 1646] [id = 450] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x1169c1800 == 35 [pid = 1646] [id = 449] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x1181ab000 == 34 [pid = 1646] [id = 447] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x1254db000 == 33 [pid = 1646] [id = 446] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12696d800 == 32 [pid = 1646] [id = 448] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x11851a800 == 31 [pid = 1646] [id = 464] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12c69f000 == 30 [pid = 1646] [id = 463] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf25000 == 29 [pid = 1646] [id = 462] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x125422000 == 28 [pid = 1646] [id = 461] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf25800 == 27 [pid = 1646] [id = 459] 11:23:50 INFO - PROCESS | 1646 | --DOCSHELL 0x117caa800 == 26 [pid = 1646] [id = 460] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x125def400) [pid = 1646] [serial = 1335] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x125d06c00) [pid = 1646] [serial = 1333] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1127dc800) [pid = 1646] [serial = 1308] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1133b3c00) [pid = 1646] [serial = 1309] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1181a0c00) [pid = 1646] [serial = 1306] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118508000) [pid = 1646] [serial = 1314] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11868ec00) [pid = 1646] [serial = 1317] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1193a2000) [pid = 1646] [serial = 1320] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119797c00) [pid = 1646] [serial = 1323] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1194fb000) [pid = 1646] [serial = 1321] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x123c1c800) [pid = 1646] [serial = 1324] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x120ea2c00) [pid = 1646] [serial = 1332] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119109000) [pid = 1646] [serial = 1330] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x111c13800) [pid = 1646] [serial = 1326] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x112a74c00) [pid = 1646] [serial = 1327] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1174cc000) [pid = 1646] [serial = 1311] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11819f800) [pid = 1646] [serial = 1312] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11679a400) [pid = 1646] [serial = 1329] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118f5c800) [pid = 1646] [serial = 1318] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x118570c00) [pid = 1646] [serial = 1315] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1260a3c00) [pid = 1646] [serial = 1336] [outer = 0x0] [url = about:blank] 11:23:50 INFO - PROCESS | 1646 | 1469557430885 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]]]}] 11:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1121ms 11:23:50 INFO - PROCESS | 1646 | 1469557430938 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:23:50 INFO - PROCESS | 1646 | 1469557430943 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:23:50 INFO - PROCESS | 1646 | 1469557430946 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:23:50 INFO - PROCESS | 1646 | 1469557430949 Marionette TRACE conn2 <- [1,1834,null,{}] 11:23:50 INFO - PROCESS | 1646 | 1469557430953 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}] 11:23:50 INFO - PROCESS | 1646 | 1469557430954 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:51 INFO - PROCESS | 1646 | 1469557431032 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:23:51 INFO - PROCESS | 1646 | 1469557431037 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:51 INFO - PROCESS | 1646 | 1469557431039 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ad3000 == 27 [pid = 1646] [id = 466] 11:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112a7f000) [pid = 1646] [serial = 1397] [outer = 0x0] 11:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1131eb800) [pid = 1646] [serial = 1398] [outer = 0x112a7f000] 11:23:51 INFO - PROCESS | 1646 | 1469557431069 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x115e88c00) [pid = 1646] [serial = 1399] [outer = 0x112a7f000] 11:23:51 INFO - PROCESS | 1646 | 1469557431427 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]]]}] 11:23:51 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 11:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 520ms 11:23:51 INFO - PROCESS | 1646 | 1469557431467 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:23:51 INFO - PROCESS | 1646 | 1469557431470 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:23:51 INFO - PROCESS | 1646 | 1469557431483 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:23:51 INFO - PROCESS | 1646 | 1469557431485 Marionette TRACE conn2 <- [1,1838,null,{}] 11:23:51 INFO - PROCESS | 1646 | 1469557431487 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}] 11:23:51 INFO - PROCESS | 1646 | 1469557431489 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:51 INFO - PROCESS | 1646 | 1469557431567 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:23:51 INFO - PROCESS | 1646 | 1469557431571 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:51 INFO - PROCESS | 1646 | 1469557431572 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f0f800 == 28 [pid = 1646] [id = 467] 11:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x115e8d400) [pid = 1646] [serial = 1400] [outer = 0x0] 11:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1174c5800) [pid = 1646] [serial = 1401] [outer = 0x115e8d400] 11:23:51 INFO - PROCESS | 1646 | 1469557431603 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1181a0c00) [pid = 1646] [serial = 1402] [outer = 0x115e8d400] 11:23:51 INFO - PROCESS | 1646 | 1469557431971 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]]]}] 11:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 523ms 11:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:23:52 INFO - PROCESS | 1646 | 1469557432003 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:23:52 INFO - PROCESS | 1646 | 1469557432004 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:23:52 INFO - PROCESS | 1646 | 1469557432007 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - PROCESS | 1646 | 1469557432009 Marionette TRACE conn2 <- [1,1842,null,{}] 11:23:52 INFO - PROCESS | 1646 | 1469557432022 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}] 11:23:52 INFO - PROCESS | 1646 | 1469557432026 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:52 INFO - PROCESS | 1646 | 1469557432104 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:23:52 INFO - PROCESS | 1646 | 1469557432111 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 1646 | 1469557432113 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x121357800 == 29 [pid = 1646] [id = 468] 11:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11856c000) [pid = 1646] [serial = 1403] [outer = 0x0] 11:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118683800) [pid = 1646] [serial = 1404] [outer = 0x11856c000] 11:23:52 INFO - PROCESS | 1646 | 1469557432141 Marionette DEBUG loaded listener.js 11:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118860400) [pid = 1646] [serial = 1405] [outer = 0x11856c000] 11:23:52 INFO - PROCESS | 1646 | 1469557432480 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]]]}] 11:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 520ms 11:23:52 INFO - PROCESS | 1646 | 1469557432527 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:23:52 INFO - PROCESS | 1646 | 1469557432529 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:23:52 INFO - PROCESS | 1646 | 1469557432531 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - PROCESS | 1646 | 1469557432532 Marionette TRACE conn2 <- [1,1846,null,{}] 11:23:52 INFO - PROCESS | 1646 | 1469557432535 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}] 11:23:52 INFO - PROCESS | 1646 | 1469557432536 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:52 INFO - PROCESS | 1646 | 1469557432613 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:23:52 INFO - PROCESS | 1646 | 1469557432617 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 1646 | 1469557432618 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254db000 == 30 [pid = 1646] [id = 469] 11:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118f5c800) [pid = 1646] [serial = 1406] [outer = 0x0] 11:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119106800) [pid = 1646] [serial = 1407] [outer = 0x118f5c800] 11:23:52 INFO - PROCESS | 1646 | 1469557432646 Marionette DEBUG loaded listener.js 11:23:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1193ac400) [pid = 1646] [serial = 1408] [outer = 0x118f5c800] 11:23:53 INFO - PROCESS | 1646 | 1469557433032 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]]]}] 11:23:53 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) 11:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 519ms 11:23:53 INFO - PROCESS | 1646 | 1469557433051 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 1646 | 1469557433053 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:23:53 INFO - PROCESS | 1646 | 1469557433055 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 1646 | 1469557433056 Marionette TRACE conn2 <- [1,1850,null,{}] 11:23:53 INFO - PROCESS | 1646 | 1469557433061 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}] 11:23:53 INFO - PROCESS | 1646 | 1469557433062 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:53 INFO - PROCESS | 1646 | 1469557433154 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:23:53 INFO - PROCESS | 1646 | 1469557433194 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 1646 | 1469557433195 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x126956800 == 31 [pid = 1646] [id = 470] 11:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x119103c00) [pid = 1646] [serial = 1409] [outer = 0x0] 11:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11972c400) [pid = 1646] [serial = 1410] [outer = 0x119103c00] 11:23:53 INFO - PROCESS | 1646 | 1469557433220 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11979b800) [pid = 1646] [serial = 1411] [outer = 0x119103c00] 11:23:53 INFO - PROCESS | 1646 | 1469557433552 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]]]}] 11:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 11:23:53 INFO - PROCESS | 1646 | 1469557433576 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 1646 | 1469557433577 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:23:53 INFO - PROCESS | 1646 | 1469557433596 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 1646 | 1469557433597 Marionette TRACE conn2 <- [1,1854,null,{}] 11:23:53 INFO - PROCESS | 1646 | 1469557433600 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}] 11:23:53 INFO - PROCESS | 1646 | 1469557433604 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:53 INFO - PROCESS | 1646 | 1469557433711 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:23:53 INFO - PROCESS | 1646 | 1469557433715 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 1646 | 1469557433716 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296be800 == 32 [pid = 1646] [id = 471] 11:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1197a4400) [pid = 1646] [serial = 1412] [outer = 0x0] 11:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x120ea5800) [pid = 1646] [serial = 1413] [outer = 0x1197a4400] 11:23:53 INFO - PROCESS | 1646 | 1469557433741 Marionette DEBUG loaded listener.js 11:23:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x125d03c00) [pid = 1646] [serial = 1414] [outer = 0x1197a4400] 11:23:54 INFO - PROCESS | 1646 | 1469557434085 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]]]}] 11:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 517ms 11:23:54 INFO - PROCESS | 1646 | 1469557434115 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:23:54 INFO - PROCESS | 1646 | 1469557434116 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:23:54 INFO - PROCESS | 1646 | 1469557434118 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:23:54 INFO - PROCESS | 1646 | 1469557434119 Marionette TRACE conn2 <- [1,1858,null,{}] 11:23:54 INFO - PROCESS | 1646 | 1469557434121 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}] 11:23:54 INFO - PROCESS | 1646 | 1469557434123 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:54 INFO - PROCESS | 1646 | 1469557434217 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:23:54 INFO - PROCESS | 1646 | 1469557434221 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:54 INFO - PROCESS | 1646 | 1469557434222 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a908000 == 33 [pid = 1646] [id = 472] 11:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1127d2400) [pid = 1646] [serial = 1415] [outer = 0x0] 11:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x125def400) [pid = 1646] [serial = 1416] [outer = 0x1127d2400] 11:23:54 INFO - PROCESS | 1646 | 1469557434249 Marionette DEBUG loaded listener.js 11:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12609d400) [pid = 1646] [serial = 1417] [outer = 0x1127d2400] 11:23:54 INFO - PROCESS | 1646 | 1469557434587 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]]]}] 11:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 519ms 11:23:54 INFO - PROCESS | 1646 | 1469557434637 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:23:54 INFO - PROCESS | 1646 | 1469557434639 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:23:54 INFO - PROCESS | 1646 | 1469557434641 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:23:54 INFO - PROCESS | 1646 | 1469557434642 Marionette TRACE conn2 <- [1,1862,null,{}] 11:23:54 INFO - PROCESS | 1646 | 1469557434644 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}] 11:23:54 INFO - PROCESS | 1646 | 1469557434645 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:54 INFO - PROCESS | 1646 | 1469557434738 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11840b400) [pid = 1646] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x120fcd400) [pid = 1646] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1121be800) [pid = 1646] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1182d9c00) [pid = 1646] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1182dc800) [pid = 1646] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112a73400) [pid = 1646] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1193acc00) [pid = 1646] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11267fc00) [pid = 1646] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x111aa9400) [pid = 1646] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x117c4f000) [pid = 1646] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x116645c00) [pid = 1646] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118f60000) [pid = 1646] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126513800) [pid = 1646] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:23:54 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112a7f400) [pid = 1646] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:23:54 INFO - PROCESS | 1646 | 1469557434933 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:54 INFO - PROCESS | 1646 | 1469557434935 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x11962a800 == 34 [pid = 1646] [id = 473] 11:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x111aa9400) [pid = 1646] [serial = 1418] [outer = 0x0] 11:23:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11267fc00) [pid = 1646] [serial = 1419] [outer = 0x111aa9400] 11:23:54 INFO - PROCESS | 1646 | 1469557434960 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x116151c00) [pid = 1646] [serial = 1420] [outer = 0x111aa9400] 11:23:55 INFO - PROCESS | 1646 | 1469557435213 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]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 620ms 11:23:55 INFO - PROCESS | 1646 | 1469557435263 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:23:55 INFO - PROCESS | 1646 | 1469557435265 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:23:55 INFO - PROCESS | 1646 | 1469557435276 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - PROCESS | 1646 | 1469557435279 Marionette TRACE conn2 <- [1,1866,null,{}] 11:23:55 INFO - PROCESS | 1646 | 1469557435288 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}] 11:23:55 INFO - PROCESS | 1646 | 1469557435289 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:55 INFO - PROCESS | 1646 | 1469557435371 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:23:55 INFO - PROCESS | 1646 | 1469557435377 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 1646 | 1469557435378 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b19d800 == 35 [pid = 1646] [id = 474] 11:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1174d3400) [pid = 1646] [serial = 1421] [outer = 0x0] 11:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1193a4800) [pid = 1646] [serial = 1422] [outer = 0x1174d3400] 11:23:55 INFO - PROCESS | 1646 | 1469557435403 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126513800) [pid = 1646] [serial = 1423] [outer = 0x1174d3400] 11:23:55 INFO - PROCESS | 1646 | 1469557435750 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]]]}] 11:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 535ms 11:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:23:55 INFO - PROCESS | 1646 | 1469557435807 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:23:55 INFO - PROCESS | 1646 | 1469557435809 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:23:55 INFO - PROCESS | 1646 | 1469557435812 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:23:55 INFO - PROCESS | 1646 | 1469557435814 Marionette TRACE conn2 <- [1,1870,null,{}] 11:23:55 INFO - PROCESS | 1646 | 1469557435817 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}] 11:23:55 INFO - PROCESS | 1646 | 1469557435819 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:55 INFO - PROCESS | 1646 | 1469557435935 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:23:55 INFO - PROCESS | 1646 | 1469557435940 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 1646 | 1469557435942 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12babf000 == 36 [pid = 1646] [id = 475] 11:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1193a8c00) [pid = 1646] [serial = 1424] [outer = 0x0] 11:23:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1267b1400) [pid = 1646] [serial = 1425] [outer = 0x1193a8c00] 11:23:55 INFO - PROCESS | 1646 | 1469557435984 Marionette DEBUG loaded listener.js 11:23:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126bd7000) [pid = 1646] [serial = 1426] [outer = 0x1193a8c00] 11:23:56 INFO - PROCESS | 1646 | 1469557436370 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]]]}] 11:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 570ms 11:23:56 INFO - PROCESS | 1646 | 1469557436381 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:23:56 INFO - PROCESS | 1646 | 1469557436383 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:23:56 INFO - PROCESS | 1646 | 1469557436385 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:23:56 INFO - PROCESS | 1646 | 1469557436387 Marionette TRACE conn2 <- [1,1874,null,{}] 11:23:56 INFO - PROCESS | 1646 | 1469557436389 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}] 11:23:56 INFO - PROCESS | 1646 | 1469557436402 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:56 INFO - PROCESS | 1646 | 1469557436521 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:23:56 INFO - PROCESS | 1646 | 1469557436527 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:56 INFO - PROCESS | 1646 | 1469557436528 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf16800 == 37 [pid = 1646] [id = 476] 11:23:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1213f0400) [pid = 1646] [serial = 1427] [outer = 0x0] 11:23:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126d56800) [pid = 1646] [serial = 1428] [outer = 0x1213f0400] 11:23:56 INFO - PROCESS | 1646 | 1469557436555 Marionette DEBUG loaded listener.js 11:23:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1291e5400) [pid = 1646] [serial = 1429] [outer = 0x1213f0400] 11:23:56 INFO - PROCESS | 1646 | 1469557436882 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]]]}] 11:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 519ms 11:23:56 INFO - PROCESS | 1646 | 1469557436949 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:23:56 INFO - PROCESS | 1646 | 1469557436952 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:23:56 INFO - PROCESS | 1646 | 1469557436956 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:23:56 INFO - PROCESS | 1646 | 1469557436959 Marionette TRACE conn2 <- [1,1878,null,{}] 11:23:56 INFO - PROCESS | 1646 | 1469557436963 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}] 11:23:56 INFO - PROCESS | 1646 | 1469557436965 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:57 INFO - PROCESS | 1646 | 1469557437065 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:23:57 INFO - PROCESS | 1646 | 1469557437165 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:57 INFO - PROCESS | 1646 | 1469557437169 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x116954800 == 38 [pid = 1646] [id = 477] 11:23:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1127d1c00) [pid = 1646] [serial = 1430] [outer = 0x0] 11:23:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1127da400) [pid = 1646] [serial = 1431] [outer = 0x1127d1c00] 11:23:57 INFO - PROCESS | 1646 | 1469557437200 Marionette DEBUG loaded listener.js 11:23:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x112a7e800) [pid = 1646] [serial = 1432] [outer = 0x1127d1c00] 11:23:57 INFO - PROCESS | 1646 | 1469557437724 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]]]}] 11:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 822ms 11:23:57 INFO - PROCESS | 1646 | 1469557437804 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:23:57 INFO - PROCESS | 1646 | 1469557437806 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:23:57 INFO - PROCESS | 1646 | 1469557437813 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - PROCESS | 1646 | 1469557437816 Marionette TRACE conn2 <- [1,1882,null,{}] 11:23:57 INFO - PROCESS | 1646 | 1469557437818 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}] 11:23:57 INFO - PROCESS | 1646 | 1469557437820 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:57 INFO - PROCESS | 1646 | 1469557437927 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:23:58 INFO - PROCESS | 1646 | 1469557438009 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:58 INFO - PROCESS | 1646 | 1469557438010 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c2c800 == 39 [pid = 1646] [id = 478] 11:23:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x116ab6000) [pid = 1646] [serial = 1433] [outer = 0x0] 11:23:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1174cfc00) [pid = 1646] [serial = 1434] [outer = 0x116ab6000] 11:23:58 INFO - PROCESS | 1646 | 1469557438041 Marionette DEBUG loaded listener.js 11:23:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1182d8c00) [pid = 1646] [serial = 1435] [outer = 0x116ab6000] 11:23:58 INFO - PROCESS | 1646 | 1469557438698 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]]]}] 11:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 924ms 11:23:58 INFO - PROCESS | 1646 | 1469557438737 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:23:58 INFO - PROCESS | 1646 | 1469557438741 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:23:58 INFO - PROCESS | 1646 | 1469557438746 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:23:58 INFO - PROCESS | 1646 | 1469557438749 Marionette TRACE conn2 <- [1,1886,null,{}] 11:23:58 INFO - PROCESS | 1646 | 1469557438754 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}] 11:23:58 INFO - PROCESS | 1646 | 1469557438756 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:58 INFO - PROCESS | 1646 | 1469557438881 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12babf000 == 38 [pid = 1646] [id = 475] 11:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12b19d800 == 37 [pid = 1646] [id = 474] 11:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x11962a800 == 36 [pid = 1646] [id = 473] 11:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x12a908000 == 35 [pid = 1646] [id = 472] 11:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1296be800 == 34 [pid = 1646] [id = 471] 11:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x126956800 == 33 [pid = 1646] [id = 470] 11:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1254db000 == 32 [pid = 1646] [id = 469] 11:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x121357800 == 31 [pid = 1646] [id = 468] 11:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x118f0f800 == 30 [pid = 1646] [id = 467] 11:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x116ad3000 == 29 [pid = 1646] [id = 466] 11:23:58 INFO - PROCESS | 1646 | --DOCSHELL 0x1181b3000 == 28 [pid = 1646] [id = 465] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11999c400) [pid = 1646] [serial = 1359] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x123d28400) [pid = 1646] [serial = 1362] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126bd6000) [pid = 1646] [serial = 1365] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126d53000) [pid = 1646] [serial = 1366] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1267bc400) [pid = 1646] [serial = 1363] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118406c00) [pid = 1646] [serial = 1344] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118566800) [pid = 1646] [serial = 1345] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118572c00) [pid = 1646] [serial = 1353] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118fa8800) [pid = 1646] [serial = 1354] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1132ac800) [pid = 1646] [serial = 1347] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x115e27400) [pid = 1646] [serial = 1348] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119729800) [pid = 1646] [serial = 1356] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112d1a000) [pid = 1646] [serial = 1341] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x115e86400) [pid = 1646] [serial = 1342] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1182ae000) [pid = 1646] [serial = 1369] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126bddc00) [pid = 1646] [serial = 1339] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1260a4800) [pid = 1646] [serial = 1338] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1176c4000) [pid = 1646] [serial = 1350] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1182b1c00) [pid = 1646] [serial = 1351] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x128e49c00) [pid = 1646] [serial = 1375] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1292f0800) [pid = 1646] [serial = 1378] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128bb1c00) [pid = 1646] [serial = 1374] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1121bc000) [pid = 1646] [serial = 1368] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1194f7c00) [pid = 1646] [serial = 1371] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1291e2c00) [pid = 1646] [serial = 1377] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x120fccc00) [pid = 1646] [serial = 1360] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11979c000) [pid = 1646] [serial = 1357] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x126d57800) [pid = 1646] [serial = 1372] [outer = 0x0] [url = about:blank] 11:23:58 INFO - PROCESS | 1646 | 1469557438972 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:58 INFO - PROCESS | 1646 | 1469557438975 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x115da8000 == 29 [pid = 1646] [id = 479] 11:23:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1127d9c00) [pid = 1646] [serial = 1436] [outer = 0x0] 11:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1131e2800) [pid = 1646] [serial = 1437] [outer = 0x1127d9c00] 11:23:59 INFO - PROCESS | 1646 | 1469557439005 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1164e6800) [pid = 1646] [serial = 1438] [outer = 0x1127d9c00] 11:23:59 INFO - PROCESS | 1646 | 1469557439321 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]]]}] 11:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 625ms 11:23:59 INFO - PROCESS | 1646 | 1469557439369 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:23:59 INFO - PROCESS | 1646 | 1469557439373 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:23:59 INFO - PROCESS | 1646 | 1469557439377 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:23:59 INFO - PROCESS | 1646 | 1469557439379 Marionette TRACE conn2 <- [1,1890,null,{}] 11:23:59 INFO - PROCESS | 1646 | 1469557439381 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}] 11:23:59 INFO - PROCESS | 1646 | 1469557439382 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:59 INFO - PROCESS | 1646 | 1469557439462 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:23:59 INFO - PROCESS | 1646 | 1469557439532 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 1646 | 1469557439533 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:23:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x11961f800 == 30 [pid = 1646] [id = 480] 11:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1164e9000) [pid = 1646] [serial = 1439] [outer = 0x0] 11:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1176c4000) [pid = 1646] [serial = 1440] [outer = 0x1164e9000] 11:23:59 INFO - PROCESS | 1646 | 1469557439560 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x11856f000) [pid = 1646] [serial = 1441] [outer = 0x1164e9000] 11:23:59 INFO - PROCESS | 1646 | 1469557439867 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]]]}] 11:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 520ms 11:23:59 INFO - PROCESS | 1646 | 1469557439898 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:23:59 INFO - PROCESS | 1646 | 1469557439899 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:23:59 INFO - PROCESS | 1646 | 1469557439902 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:23:59 INFO - PROCESS | 1646 | 1469557439904 Marionette TRACE conn2 <- [1,1894,null,{}] 11:23:59 INFO - PROCESS | 1646 | 1469557439914 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}] 11:23:59 INFO - PROCESS | 1646 | 1469557439925 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:00 INFO - PROCESS | 1646 | 1469557440002 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:24:00 INFO - PROCESS | 1646 | 1469557440008 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:00 INFO - PROCESS | 1646 | 1469557440013 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d67000 == 31 [pid = 1646] [id = 481] 11:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112a74800) [pid = 1646] [serial = 1442] [outer = 0x0] 11:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1194f9c00) [pid = 1646] [serial = 1443] [outer = 0x112a74800] 11:24:00 INFO - PROCESS | 1646 | 1469557440046 Marionette DEBUG loaded listener.js 11:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1197a2400) [pid = 1646] [serial = 1444] [outer = 0x112a74800] 11:24:00 INFO - PROCESS | 1646 | 1469557440370 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]]]}] 11:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 522ms 11:24:00 INFO - PROCESS | 1646 | 1469557440426 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 1646 | 1469557440429 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:24:00 INFO - PROCESS | 1646 | 1469557440431 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - PROCESS | 1646 | 1469557440433 Marionette TRACE conn2 <- [1,1898,null,{}] 11:24:00 INFO - PROCESS | 1646 | 1469557440435 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}] 11:24:00 INFO - PROCESS | 1646 | 1469557440436 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:00 INFO - PROCESS | 1646 | 1469557440517 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:24:00 INFO - PROCESS | 1646 | 1469557440520 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:00 INFO - PROCESS | 1646 | 1469557440521 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a82000 == 32 [pid = 1646] [id = 482] 11:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11999f400) [pid = 1646] [serial = 1445] [outer = 0x0] 11:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x120fcf000) [pid = 1646] [serial = 1446] [outer = 0x11999f400] 11:24:00 INFO - PROCESS | 1646 | 1469557440550 Marionette DEBUG loaded listener.js 11:24:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x121719800) [pid = 1646] [serial = 1447] [outer = 0x11999f400] 11:24:00 INFO - PROCESS | 1646 | 1469557440898 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]]]}] 11:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 519ms 11:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:24:00 INFO - PROCESS | 1646 | 1469557440953 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 1646 | 1469557440955 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:24:00 INFO - PROCESS | 1646 | 1469557440957 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - PROCESS | 1646 | 1469557440958 Marionette TRACE conn2 <- [1,1902,null,{}] 11:24:00 INFO - PROCESS | 1646 | 1469557440972 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}] 11:24:00 INFO - PROCESS | 1646 | 1469557440974 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:01 INFO - PROCESS | 1646 | 1469557441069 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:24:01 INFO - PROCESS | 1646 | 1469557441073 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 1646 | 1469557441074 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296d1800 == 33 [pid = 1646] [id = 483] 11:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x120fd0400) [pid = 1646] [serial = 1448] [outer = 0x0] 11:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x124d28c00) [pid = 1646] [serial = 1449] [outer = 0x120fd0400] 11:24:01 INFO - PROCESS | 1646 | 1469557441099 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x125d97c00) [pid = 1646] [serial = 1450] [outer = 0x120fd0400] 11:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126726400) [pid = 1646] [serial = 1451] [outer = 0x12cf1c000] 11:24:01 INFO - PROCESS | 1646 | 1469557441485 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]]]}] 11:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 569ms 11:24:01 INFO - PROCESS | 1646 | 1469557441527 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:24:01 INFO - PROCESS | 1646 | 1469557441528 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:24:01 INFO - PROCESS | 1646 | 1469557441530 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:24:01 INFO - PROCESS | 1646 | 1469557441531 Marionette TRACE conn2 <- [1,1906,null,{}] 11:24:01 INFO - PROCESS | 1646 | 1469557441533 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}] 11:24:01 INFO - PROCESS | 1646 | 1469557441537 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:01 INFO - PROCESS | 1646 | 1469557441664 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:24:01 INFO - PROCESS | 1646 | 1469557441706 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 1646 | 1469557441707 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b94000 == 34 [pid = 1646] [id = 484] 11:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1212ef400) [pid = 1646] [serial = 1452] [outer = 0x0] 11:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x125df1400) [pid = 1646] [serial = 1453] [outer = 0x1212ef400] 11:24:01 INFO - PROCESS | 1646 | 1469557441732 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x128e49c00) [pid = 1646] [serial = 1454] [outer = 0x1212ef400] 11:24:02 INFO - PROCESS | 1646 | 1469557442062 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]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 568ms 11:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:24:02 INFO - PROCESS | 1646 | 1469557442111 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:24:02 INFO - PROCESS | 1646 | 1469557442112 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:24:02 INFO - PROCESS | 1646 | 1469557442114 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 1646 | 1469557442115 Marionette TRACE conn2 <- [1,1910,null,{}] 11:24:02 INFO - PROCESS | 1646 | 1469557442118 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}] 11:24:02 INFO - PROCESS | 1646 | 1469557442119 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:02 INFO - PROCESS | 1646 | 1469557442215 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:24:02 INFO - PROCESS | 1646 | 1469557442226 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:02 INFO - PROCESS | 1646 | 1469557442227 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9be800 == 35 [pid = 1646] [id = 485] 11:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126474000) [pid = 1646] [serial = 1455] [outer = 0x0] 11:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1291ed800) [pid = 1646] [serial = 1456] [outer = 0x126474000] 11:24:02 INFO - PROCESS | 1646 | 1469557442251 Marionette DEBUG loaded listener.js 11:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1292f0800) [pid = 1646] [serial = 1457] [outer = 0x126474000] 11:24:02 INFO - PROCESS | 1646 | 1469557442567 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]]]}] 11:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 467ms 11:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:24:02 INFO - PROCESS | 1646 | 1469557442583 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:24:02 INFO - PROCESS | 1646 | 1469557442584 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:24:02 INFO - PROCESS | 1646 | 1469557442586 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:24:02 INFO - PROCESS | 1646 | 1469557442587 Marionette TRACE conn2 <- [1,1914,null,{}] 11:24:02 INFO - PROCESS | 1646 | 1469557442590 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}] 11:24:02 INFO - PROCESS | 1646 | 1469557442592 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:02 INFO - PROCESS | 1646 | 1469557442689 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:24:02 INFO - PROCESS | 1646 | 1469557442699 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:02 INFO - PROCESS | 1646 | 1469557442700 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcd8000 == 36 [pid = 1646] [id = 486] 11:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1127dec00) [pid = 1646] [serial = 1458] [outer = 0x0] 11:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x129476400) [pid = 1646] [serial = 1459] [outer = 0x1127dec00] 11:24:02 INFO - PROCESS | 1646 | 1469557442725 Marionette DEBUG loaded listener.js 11:24:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12947e000) [pid = 1646] [serial = 1460] [outer = 0x1127dec00] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112aa6000) [pid = 1646] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116ab2800) [pid = 1646] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1174c6400) [pid = 1646] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118f5c800) [pid = 1646] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x119737000) [pid = 1646] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12609ec00) [pid = 1646] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1121b0800) [pid = 1646] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1197a4400) [pid = 1646] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1127d2400) [pid = 1646] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x111aa9400) [pid = 1646] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1174d3400) [pid = 1646] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1193a8c00) [pid = 1646] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x119103c00) [pid = 1646] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112a7f000) [pid = 1646] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11856c000) [pid = 1646] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:24:03 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x115e8d400) [pid = 1646] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:24:03 INFO - PROCESS | 1646 | 1469557443130 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]]]}] 11:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 569ms 11:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:24:03 INFO - PROCESS | 1646 | 1469557443156 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:24:03 INFO - PROCESS | 1646 | 1469557443157 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:24:03 INFO - PROCESS | 1646 | 1469557443159 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:24:03 INFO - PROCESS | 1646 | 1469557443161 Marionette TRACE conn2 <- [1,1918,null,{}] 11:24:03 INFO - PROCESS | 1646 | 1469557443164 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}] 11:24:03 INFO - PROCESS | 1646 | 1469557443165 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:03 INFO - PROCESS | 1646 | 1469557443241 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:24:03 INFO - PROCESS | 1646 | 1469557443247 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:03 INFO - PROCESS | 1646 | 1469557443248 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa66000 == 37 [pid = 1646] [id = 487] 11:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1121b9c00) [pid = 1646] [serial = 1461] [outer = 0x0] 11:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x112e31400) [pid = 1646] [serial = 1462] [outer = 0x1121b9c00] 11:24:03 INFO - PROCESS | 1646 | 1469557443272 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118688c00) [pid = 1646] [serial = 1463] [outer = 0x1121b9c00] 11:24:03 INFO - PROCESS | 1646 | 1469557443613 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]]]}] 11:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 472ms 11:24:03 INFO - PROCESS | 1646 | 1469557443632 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:24:03 INFO - PROCESS | 1646 | 1469557443634 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:24:03 INFO - PROCESS | 1646 | 1469557443636 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:24:03 INFO - PROCESS | 1646 | 1469557443637 Marionette TRACE conn2 <- [1,1922,null,{}] 11:24:03 INFO - PROCESS | 1646 | 1469557443639 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}] 11:24:03 INFO - PROCESS | 1646 | 1469557443640 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:03 INFO - PROCESS | 1646 | 1469557443745 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:24:03 INFO - PROCESS | 1646 | 1469557443751 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:03 INFO - PROCESS | 1646 | 1469557443752 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c561000 == 38 [pid = 1646] [id = 488] 11:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x115e8bc00) [pid = 1646] [serial = 1464] [outer = 0x0] 11:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x121207400) [pid = 1646] [serial = 1465] [outer = 0x115e8bc00] 11:24:03 INFO - PROCESS | 1646 | 1469557443777 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128e48400) [pid = 1646] [serial = 1466] [outer = 0x115e8bc00] 11:24:04 INFO - PROCESS | 1646 | 1469557444098 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]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 469ms 11:24:04 INFO - PROCESS | 1646 | 1469557444105 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 1646 | 1469557444108 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:24:04 INFO - PROCESS | 1646 | 1469557444112 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 1646 | 1469557444114 Marionette TRACE conn2 <- [1,1926,null,{}] 11:24:04 INFO - PROCESS | 1646 | 1469557444116 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}] 11:24:04 INFO - PROCESS | 1646 | 1469557444118 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:04 INFO - PROCESS | 1646 | 1469557444214 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:24:04 INFO - PROCESS | 1646 | 1469557444219 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 1646 | 1469557444220 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb0a800 == 39 [pid = 1646] [id = 489] 11:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1292f4800) [pid = 1646] [serial = 1467] [outer = 0x0] 11:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12958b400) [pid = 1646] [serial = 1468] [outer = 0x1292f4800] 11:24:04 INFO - PROCESS | 1646 | 1469557444246 Marionette DEBUG loaded listener.js 11:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a648400) [pid = 1646] [serial = 1469] [outer = 0x1292f4800] 11:24:04 INFO - PROCESS | 1646 | 1469557444580 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]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 518ms 11:24:04 INFO - PROCESS | 1646 | 1469557444631 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 1646 | 1469557444633 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:24:04 INFO - PROCESS | 1646 | 1469557444645 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 1646 | 1469557444646 Marionette TRACE conn2 <- [1,1930,null,{}] 11:24:04 INFO - PROCESS | 1646 | 1469557444648 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}] 11:24:04 INFO - PROCESS | 1646 | 1469557444649 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:04 INFO - PROCESS | 1646 | 1469557444730 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:24:04 INFO - PROCESS | 1646 | 1469557444734 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 1646 | 1469557444735 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cba9000 == 40 [pid = 1646] [id = 490] 11:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12958f800) [pid = 1646] [serial = 1470] [outer = 0x0] 11:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12a98c400) [pid = 1646] [serial = 1471] [outer = 0x12958f800] 11:24:04 INFO - PROCESS | 1646 | 1469557444759 Marionette DEBUG loaded listener.js 11:24:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a993c00) [pid = 1646] [serial = 1472] [outer = 0x12958f800] 11:24:05 INFO - PROCESS | 1646 | 1469557445140 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]]]}] 11:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 522ms 11:24:05 INFO - PROCESS | 1646 | 1469557445168 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:24:05 INFO - PROCESS | 1646 | 1469557445171 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:24:05 INFO - PROCESS | 1646 | 1469557445175 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:24:05 INFO - PROCESS | 1646 | 1469557445177 Marionette TRACE conn2 <- [1,1934,null,{}] 11:24:05 INFO - PROCESS | 1646 | 1469557445180 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}] 11:24:05 INFO - PROCESS | 1646 | 1469557445182 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:05 INFO - PROCESS | 1646 | 1469557445293 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:24:05 INFO - PROCESS | 1646 | 1469557445367 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:05 INFO - PROCESS | 1646 | 1469557445370 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x118164800 == 41 [pid = 1646] [id = 491] 11:24:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x112a79c00) [pid = 1646] [serial = 1473] [outer = 0x0] 11:24:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x113359800) [pid = 1646] [serial = 1474] [outer = 0x112a79c00] 11:24:05 INFO - PROCESS | 1646 | 1469557445402 Marionette DEBUG loaded listener.js 11:24:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1164e3400) [pid = 1646] [serial = 1475] [outer = 0x112a79c00] 11:24:05 INFO - PROCESS | 1646 | 1469557445869 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]]]}] 11:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 721ms 11:24:05 INFO - PROCESS | 1646 | 1469557445910 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:24:05 INFO - PROCESS | 1646 | 1469557445913 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:24:05 INFO - PROCESS | 1646 | 1469557445919 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:24:05 INFO - PROCESS | 1646 | 1469557445920 Marionette TRACE conn2 <- [1,1938,null,{}] 11:24:05 INFO - PROCESS | 1646 | 1469557445923 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}] 11:24:05 INFO - PROCESS | 1646 | 1469557445926 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:06 INFO - PROCESS | 1646 | 1469557446027 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:24:06 INFO - PROCESS | 1646 | 1469557446102 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:06 INFO - PROCESS | 1646 | 1469557446103 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a79800 == 42 [pid = 1646] [id = 492] 11:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118567000) [pid = 1646] [serial = 1476] [outer = 0x0] 11:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11868fc00) [pid = 1646] [serial = 1477] [outer = 0x118567000] 11:24:06 INFO - PROCESS | 1646 | 1469557446134 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x118fb3000) [pid = 1646] [serial = 1478] [outer = 0x118567000] 11:24:06 INFO - PROCESS | 1646 | 1469557446547 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]]]}] 11:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 11:24:06 INFO - PROCESS | 1646 | 1469557446589 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:24:06 INFO - PROCESS | 1646 | 1469557446591 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:24:06 INFO - PROCESS | 1646 | 1469557446612 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:24:06 INFO - PROCESS | 1646 | 1469557446615 Marionette TRACE conn2 <- [1,1942,null,{}] 11:24:06 INFO - PROCESS | 1646 | 1469557446623 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}] 11:24:06 INFO - PROCESS | 1646 | 1469557446626 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:06 INFO - PROCESS | 1646 | 1469557446762 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:24:06 INFO - PROCESS | 1646 | 1469557446818 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:06 INFO - PROCESS | 1646 | 1469557446820 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb0f800 == 43 [pid = 1646] [id = 493] 11:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x120fcd400) [pid = 1646] [serial = 1479] [outer = 0x0] 11:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x125d0f400) [pid = 1646] [serial = 1480] [outer = 0x120fcd400] 11:24:06 INFO - PROCESS | 1646 | 1469557446852 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1269b3400) [pid = 1646] [serial = 1481] [outer = 0x120fcd400] 11:24:07 INFO - PROCESS | 1646 | 1469557447279 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]]]}] 11:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 691ms 11:24:07 INFO - PROCESS | 1646 | 1469557447285 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:24:07 INFO - PROCESS | 1646 | 1469557447286 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:24:07 INFO - PROCESS | 1646 | 1469557447289 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 1646 | 1469557447290 Marionette TRACE conn2 <- [1,1946,null,{}] 11:24:07 INFO - PROCESS | 1646 | 1469557447293 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}] 11:24:07 INFO - PROCESS | 1646 | 1469557447294 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:07 INFO - PROCESS | 1646 | 1469557447394 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:24:07 INFO - PROCESS | 1646 | 1469557447452 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:07 INFO - PROCESS | 1646 | 1469557447454 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d1de800 == 44 [pid = 1646] [id = 494] 11:24:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x128bab800) [pid = 1646] [serial = 1482] [outer = 0x0] 11:24:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x128cc3c00) [pid = 1646] [serial = 1483] [outer = 0x128bab800] 11:24:07 INFO - PROCESS | 1646 | 1469557447483 Marionette DEBUG loaded listener.js 11:24:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1292f5400) [pid = 1646] [serial = 1484] [outer = 0x128bab800] 11:24:07 INFO - PROCESS | 1646 | 1469557447952 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]]]}] 11:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 669ms 11:24:07 INFO - PROCESS | 1646 | 1469557447958 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:24:07 INFO - PROCESS | 1646 | 1469557447960 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:24:07 INFO - PROCESS | 1646 | 1469557447962 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:24:07 INFO - PROCESS | 1646 | 1469557447963 Marionette TRACE conn2 <- [1,1950,null,{}] 11:24:07 INFO - PROCESS | 1646 | 1469557447966 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}] 11:24:07 INFO - PROCESS | 1646 | 1469557447967 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:08 INFO - PROCESS | 1646 | 1469557448085 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:24:08 INFO - PROCESS | 1646 | 1469557448321 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 1646 | 1469557448322 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x119314800 == 45 [pid = 1646] [id = 495] 11:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x11267cc00) [pid = 1646] [serial = 1485] [outer = 0x0] 11:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1127d4c00) [pid = 1646] [serial = 1486] [outer = 0x11267cc00] 11:24:08 INFO - PROCESS | 1646 | 1469557448353 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1131e9000) [pid = 1646] [serial = 1487] [outer = 0x11267cc00] 11:24:08 INFO - PROCESS | 1646 | 1469557448785 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]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 872ms 11:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:24:08 INFO - PROCESS | 1646 | 1469557448835 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:24:08 INFO - PROCESS | 1646 | 1469557448837 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:24:08 INFO - PROCESS | 1646 | 1469557448840 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 1646 | 1469557448842 Marionette TRACE conn2 <- [1,1954,null,{}] 11:24:08 INFO - PROCESS | 1646 | 1469557448846 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}] 11:24:08 INFO - PROCESS | 1646 | 1469557448847 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:08 INFO - PROCESS | 1646 | 1469557448942 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:24:09 INFO - PROCESS | 1646 | 1469557449006 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 1646 | 1469557449008 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e4f800 == 46 [pid = 1646] [id = 496] 11:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x116645c00) [pid = 1646] [serial = 1488] [outer = 0x0] 11:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x117c50800) [pid = 1646] [serial = 1489] [outer = 0x116645c00] 11:24:09 INFO - PROCESS | 1646 | 1469557449036 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x11840a000) [pid = 1646] [serial = 1490] [outer = 0x116645c00] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb0a800 == 45 [pid = 1646] [id = 489] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12c561000 == 44 [pid = 1646] [id = 488] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa66000 == 43 [pid = 1646] [id = 487] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcd8000 == 42 [pid = 1646] [id = 486] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9be800 == 41 [pid = 1646] [id = 485] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x128b94000 == 40 [pid = 1646] [id = 484] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x1296d1800 == 39 [pid = 1646] [id = 483] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x128a82000 == 38 [pid = 1646] [id = 482] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x124d67000 == 37 [pid = 1646] [id = 481] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x11961f800 == 36 [pid = 1646] [id = 480] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x115da8000 == 35 [pid = 1646] [id = 479] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x123c2c800 == 34 [pid = 1646] [id = 478] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x116954800 == 33 [pid = 1646] [id = 477] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf16800 == 32 [pid = 1646] [id = 476] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x119314800 == 31 [pid = 1646] [id = 495] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12d1de800 == 30 [pid = 1646] [id = 494] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb0f800 == 29 [pid = 1646] [id = 493] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x128a79800 == 28 [pid = 1646] [id = 492] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x12cba9000 == 27 [pid = 1646] [id = 490] 11:24:09 INFO - PROCESS | 1646 | --DOCSHELL 0x118164800 == 26 [pid = 1646] [id = 491] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x126bd7000) [pid = 1646] [serial = 1426] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x11972c400) [pid = 1646] [serial = 1410] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1131eb800) [pid = 1646] [serial = 1398] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x115e88c00) [pid = 1646] [serial = 1399] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x118683800) [pid = 1646] [serial = 1404] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x118860400) [pid = 1646] [serial = 1405] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1174c5800) [pid = 1646] [serial = 1401] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1181a0c00) [pid = 1646] [serial = 1402] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x126d56800) [pid = 1646] [serial = 1428] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1161ad000) [pid = 1646] [serial = 1381] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1132b4c00) [pid = 1646] [serial = 1380] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118572400) [pid = 1646] [serial = 1384] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118411c00) [pid = 1646] [serial = 1396] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118403400) [pid = 1646] [serial = 1383] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1182da800) [pid = 1646] [serial = 1395] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x119106800) [pid = 1646] [serial = 1407] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x125d04800) [pid = 1646] [serial = 1387] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x123d27800) [pid = 1646] [serial = 1386] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x128cca400) [pid = 1646] [serial = 1390] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1269ba000) [pid = 1646] [serial = 1389] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1132b1800) [pid = 1646] [serial = 1393] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112a73800) [pid = 1646] [serial = 1392] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x120ea5800) [pid = 1646] [serial = 1413] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11979b800) [pid = 1646] [serial = 1411] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x125def400) [pid = 1646] [serial = 1416] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x125d03c00) [pid = 1646] [serial = 1414] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11267fc00) [pid = 1646] [serial = 1419] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12609d400) [pid = 1646] [serial = 1417] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x116151c00) [pid = 1646] [serial = 1420] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1267b1400) [pid = 1646] [serial = 1425] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1193a4800) [pid = 1646] [serial = 1422] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x126513800) [pid = 1646] [serial = 1423] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1193ac400) [pid = 1646] [serial = 1408] [outer = 0x0] [url = about:blank] 11:24:09 INFO - PROCESS | 1646 | 1469557449948 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]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1125ms 11:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:24:09 INFO - PROCESS | 1646 | 1469557449966 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 1646 | 1469557449968 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:24:09 INFO - PROCESS | 1646 | 1469557449971 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - PROCESS | 1646 | 1469557449974 Marionette TRACE conn2 <- [1,1958,null,{}] 11:24:09 INFO - PROCESS | 1646 | 1469557449978 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}] 11:24:09 INFO - PROCESS | 1646 | 1469557449979 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:10 INFO - PROCESS | 1646 | 1469557450061 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:24:10 INFO - PROCESS | 1646 | 1469557450065 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:10 INFO - PROCESS | 1646 | 1469557450067 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x117117000 == 27 [pid = 1646] [id = 497] 11:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112aae000) [pid = 1646] [serial = 1491] [outer = 0x0] 11:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x113c3e400) [pid = 1646] [serial = 1492] [outer = 0x112aae000] 11:24:10 INFO - PROCESS | 1646 | 1469557450095 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x115e8e400) [pid = 1646] [serial = 1493] [outer = 0x112aae000] 11:24:10 INFO - PROCESS | 1646 | 1469557450464 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]]]}] 11:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 524ms 11:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:24:10 INFO - PROCESS | 1646 | 1469557450495 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:24:10 INFO - PROCESS | 1646 | 1469557450499 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:24:10 INFO - PROCESS | 1646 | 1469557450503 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:24:10 INFO - PROCESS | 1646 | 1469557450506 Marionette TRACE conn2 <- [1,1962,null,{}] 11:24:10 INFO - PROCESS | 1646 | 1469557450508 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}] 11:24:10 INFO - PROCESS | 1646 | 1469557450510 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:10 INFO - PROCESS | 1646 | 1469557450604 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:24:10 INFO - PROCESS | 1646 | 1469557450688 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:10 INFO - PROCESS | 1646 | 1469557450689 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x119311000 == 28 [pid = 1646] [id = 498] 11:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11614c800) [pid = 1646] [serial = 1494] [outer = 0x0] 11:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x116989000) [pid = 1646] [serial = 1495] [outer = 0x11614c800] 11:24:10 INFO - PROCESS | 1646 | 1469557450732 Marionette DEBUG loaded listener.js 11:24:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1182d3400) [pid = 1646] [serial = 1496] [outer = 0x11614c800] 11:24:11 INFO - PROCESS | 1646 | 1469557451115 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]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 619ms 11:24:11 INFO - PROCESS | 1646 | 1469557451123 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 1646 | 1469557451126 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:24:11 INFO - PROCESS | 1646 | 1469557451129 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 1646 | 1469557451131 Marionette TRACE conn2 <- [1,1966,null,{}] 11:24:11 INFO - PROCESS | 1646 | 1469557451139 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}] 11:24:11 INFO - PROCESS | 1646 | 1469557451142 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:11 INFO - PROCESS | 1646 | 1469557451240 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:24:11 INFO - PROCESS | 1646 | 1469557451250 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 1646 | 1469557451252 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12134b000 == 29 [pid = 1646] [id = 499] 11:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11850f800) [pid = 1646] [serial = 1497] [outer = 0x0] 11:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11868b800) [pid = 1646] [serial = 1498] [outer = 0x11850f800] 11:24:11 INFO - PROCESS | 1646 | 1469557451280 Marionette DEBUG loaded listener.js 11:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118f5d400) [pid = 1646] [serial = 1499] [outer = 0x11850f800] 11:24:11 INFO - PROCESS | 1646 | 1469557451582 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]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 470ms 11:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:24:11 INFO - PROCESS | 1646 | 1469557451600 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 1646 | 1469557451602 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:24:11 INFO - PROCESS | 1646 | 1469557451604 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 1646 | 1469557451605 Marionette TRACE conn2 <- [1,1970,null,{}] 11:24:11 INFO - PROCESS | 1646 | 1469557451608 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}] 11:24:11 INFO - PROCESS | 1646 | 1469557451612 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:11 INFO - PROCESS | 1646 | 1469557451695 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:24:11 INFO - PROCESS | 1646 | 1469557451698 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 1646 | 1469557451700 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x125d52800 == 30 [pid = 1646] [id = 500] 11:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118fb4c00) [pid = 1646] [serial = 1500] [outer = 0x0] 11:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1193ac400) [pid = 1646] [serial = 1501] [outer = 0x118fb4c00] 11:24:11 INFO - PROCESS | 1646 | 1469557451725 Marionette DEBUG loaded listener.js 11:24:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11972f800) [pid = 1646] [serial = 1502] [outer = 0x118fb4c00] 11:24:12 INFO - PROCESS | 1646 | 1469557452104 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]]]}] 11:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 523ms 11:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:24:12 INFO - PROCESS | 1646 | 1469557452135 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:24:12 INFO - PROCESS | 1646 | 1469557452136 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:24:12 INFO - PROCESS | 1646 | 1469557452139 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:24:12 INFO - PROCESS | 1646 | 1469557452140 Marionette TRACE conn2 <- [1,1974,null,{}] 11:24:12 INFO - PROCESS | 1646 | 1469557452142 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}] 11:24:12 INFO - PROCESS | 1646 | 1469557452143 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:12 INFO - PROCESS | 1646 | 1469557452238 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:24:12 INFO - PROCESS | 1646 | 1469557452242 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:12 INFO - PROCESS | 1646 | 1469557452243 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12695d800 == 31 [pid = 1646] [id = 501] 11:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x118691c00) [pid = 1646] [serial = 1503] [outer = 0x0] 11:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1197a4c00) [pid = 1646] [serial = 1504] [outer = 0x118691c00] 11:24:12 INFO - PROCESS | 1646 | 1469557452268 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x120ea2000) [pid = 1646] [serial = 1505] [outer = 0x118691c00] 11:24:12 INFO - PROCESS | 1646 | 1469557452617 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]]]}] 11:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 518ms 11:24:12 INFO - PROCESS | 1646 | 1469557452658 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:24:12 INFO - PROCESS | 1646 | 1469557452659 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:24:12 INFO - PROCESS | 1646 | 1469557452662 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:24:12 INFO - PROCESS | 1646 | 1469557452663 Marionette TRACE conn2 <- [1,1978,null,{}] 11:24:12 INFO - PROCESS | 1646 | 1469557452665 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}] 11:24:12 INFO - PROCESS | 1646 | 1469557452669 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:12 INFO - PROCESS | 1646 | 1469557452778 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:24:12 INFO - PROCESS | 1646 | 1469557452813 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:12 INFO - PROCESS | 1646 | 1469557452815 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x129441800 == 32 [pid = 1646] [id = 502] 11:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x120ea7400) [pid = 1646] [serial = 1506] [outer = 0x0] 11:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123c0f000) [pid = 1646] [serial = 1507] [outer = 0x120ea7400] 11:24:12 INFO - PROCESS | 1646 | 1469557452840 Marionette DEBUG loaded listener.js 11:24:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x125df4000) [pid = 1646] [serial = 1508] [outer = 0x120ea7400] 11:24:13 INFO - PROCESS | 1646 | 1469557453139 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]]]}] 11:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 518ms 11:24:13 INFO - PROCESS | 1646 | 1469557453180 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:24:13 INFO - PROCESS | 1646 | 1469557453182 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:24:13 INFO - PROCESS | 1646 | 1469557453192 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:24:13 INFO - PROCESS | 1646 | 1469557453195 Marionette TRACE conn2 <- [1,1982,null,{}] 11:24:13 INFO - PROCESS | 1646 | 1469557453197 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}] 11:24:13 INFO - PROCESS | 1646 | 1469557453198 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:13 INFO - PROCESS | 1646 | 1469557453295 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:24:13 INFO - PROCESS | 1646 | 1469557453304 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:13 INFO - PROCESS | 1646 | 1469557453305 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a76c800 == 33 [pid = 1646] [id = 503] 11:24:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x125dfa000) [pid = 1646] [serial = 1509] [outer = 0x0] 11:24:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126516400) [pid = 1646] [serial = 1510] [outer = 0x125dfa000] 11:24:13 INFO - PROCESS | 1646 | 1469557453330 Marionette DEBUG loaded listener.js 11:24:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1267b1c00) [pid = 1646] [serial = 1511] [outer = 0x125dfa000] 11:24:13 INFO - PROCESS | 1646 | 1469557453664 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]]]}] 11:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 532ms 11:24:13 INFO - PROCESS | 1646 | 1469557453716 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:24:13 INFO - PROCESS | 1646 | 1469557453717 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:24:13 INFO - PROCESS | 1646 | 1469557453720 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:24:13 INFO - PROCESS | 1646 | 1469557453721 Marionette TRACE conn2 <- [1,1986,null,{}] 11:24:13 INFO - PROCESS | 1646 | 1469557453723 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}] 11:24:13 INFO - PROCESS | 1646 | 1469557453724 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:13 INFO - PROCESS | 1646 | 1469557453821 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1212ef400) [pid = 1646] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x126474000) [pid = 1646] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1121b9c00) [pid = 1646] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11999f400) [pid = 1646] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1164e9000) [pid = 1646] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1127d9c00) [pid = 1646] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112a74800) [pid = 1646] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1213f0400) [pid = 1646] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1127d1c00) [pid = 1646] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x116ab6000) [pid = 1646] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1127dec00) [pid = 1646] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1292f4800) [pid = 1646] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x120fd0400) [pid = 1646] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x115e8bc00) [pid = 1646] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:24:14 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12958f800) [pid = 1646] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:24:14 INFO - PROCESS | 1646 | 1469557454056 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:14 INFO - PROCESS | 1646 | 1469557454057 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x118165000 == 34 [pid = 1646] [id = 504] 11:24:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x111fe3c00) [pid = 1646] [serial = 1512] [outer = 0x0] 11:24:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1127dec00) [pid = 1646] [serial = 1513] [outer = 0x111fe3c00] 11:24:14 INFO - PROCESS | 1646 | 1469557454084 Marionette DEBUG loaded listener.js 11:24:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x116ab6000) [pid = 1646] [serial = 1514] [outer = 0x111fe3c00] 11:24:14 INFO - PROCESS | 1646 | 1469557454326 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]]]}] 11:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 621ms 11:24:14 INFO - PROCESS | 1646 | 1469557454348 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:24:14 INFO - PROCESS | 1646 | 1469557454350 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:24:14 INFO - PROCESS | 1646 | 1469557454352 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - PROCESS | 1646 | 1469557454353 Marionette TRACE conn2 <- [1,1990,null,{}] 11:24:14 INFO - PROCESS | 1646 | 1469557454356 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}] 11:24:14 INFO - PROCESS | 1646 | 1469557454357 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:14 INFO - PROCESS | 1646 | 1469557454461 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:24:14 INFO - PROCESS | 1646 | 1469557454465 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:14 INFO - PROCESS | 1646 | 1469557454466 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b19f800 == 35 [pid = 1646] [id = 505] 11:24:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x116915800) [pid = 1646] [serial = 1515] [outer = 0x0] 11:24:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118862c00) [pid = 1646] [serial = 1516] [outer = 0x116915800] 11:24:14 INFO - PROCESS | 1646 | 1469557454491 Marionette DEBUG loaded listener.js 11:24:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126561000) [pid = 1646] [serial = 1517] [outer = 0x116915800] 11:24:14 INFO - PROCESS | 1646 | 1469557454830 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]]]}] 11:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 519ms 11:24:14 INFO - PROCESS | 1646 | 1469557454872 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:24:14 INFO - PROCESS | 1646 | 1469557454873 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:24:14 INFO - PROCESS | 1646 | 1469557454875 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - PROCESS | 1646 | 1469557454876 Marionette TRACE conn2 <- [1,1994,null,{}] 11:24:14 INFO - PROCESS | 1646 | 1469557454879 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}] 11:24:14 INFO - PROCESS | 1646 | 1469557454880 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:14 INFO - PROCESS | 1646 | 1469557454955 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:24:15 INFO - PROCESS | 1646 | 1469557455019 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:15 INFO - PROCESS | 1646 | 1469557455021 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9ac800 == 36 [pid = 1646] [id = 506] 11:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1181a1c00) [pid = 1646] [serial = 1518] [outer = 0x0] 11:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126d52400) [pid = 1646] [serial = 1519] [outer = 0x1181a1c00] 11:24:15 INFO - PROCESS | 1646 | 1469557455045 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128bb3800) [pid = 1646] [serial = 1520] [outer = 0x1181a1c00] 11:24:15 INFO - PROCESS | 1646 | 1469557455316 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]]]}] 11:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 471ms 11:24:15 INFO - PROCESS | 1646 | 1469557455349 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:24:15 INFO - PROCESS | 1646 | 1469557455362 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:24:15 INFO - PROCESS | 1646 | 1469557455371 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:24:15 INFO - PROCESS | 1646 | 1469557455372 Marionette TRACE conn2 <- [1,1998,null,{}] 11:24:15 INFO - PROCESS | 1646 | 1469557455376 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}] 11:24:15 INFO - PROCESS | 1646 | 1469557455380 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:15 INFO - PROCESS | 1646 | 1469557455468 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:24:15 INFO - PROCESS | 1646 | 1469557455472 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:15 INFO - PROCESS | 1646 | 1469557455473 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf16800 == 37 [pid = 1646] [id = 507] 11:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x128cc1c00) [pid = 1646] [serial = 1521] [outer = 0x0] 11:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1291e9000) [pid = 1646] [serial = 1522] [outer = 0x128cc1c00] 11:24:15 INFO - PROCESS | 1646 | 1469557455502 Marionette DEBUG loaded listener.js 11:24:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x129478800) [pid = 1646] [serial = 1523] [outer = 0x128cc1c00] 11:24:15 INFO - PROCESS | 1646 | 1469557455850 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]]]}] 11:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 521ms 11:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:24:15 INFO - PROCESS | 1646 | 1469557455907 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:24:15 INFO - PROCESS | 1646 | 1469557455909 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:24:15 INFO - PROCESS | 1646 | 1469557455912 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:24:15 INFO - PROCESS | 1646 | 1469557455914 Marionette TRACE conn2 <- [1,2002,null,{}] 11:24:15 INFO - PROCESS | 1646 | 1469557455917 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}] 11:24:15 INFO - PROCESS | 1646 | 1469557455919 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:16 INFO - PROCESS | 1646 | 1469557456036 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:24:16 INFO - PROCESS | 1646 | 1469557456041 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 1646 | 1469557456043 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x11320d000 == 38 [pid = 1646] [id = 508] 11:24:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x110e77c00) [pid = 1646] [serial = 1524] [outer = 0x0] 11:24:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x110eaec00) [pid = 1646] [serial = 1525] [outer = 0x110e77c00] 11:24:16 INFO - PROCESS | 1646 | 1469557456159 Marionette DEBUG loaded listener.js 11:24:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112679800) [pid = 1646] [serial = 1526] [outer = 0x110e77c00] 11:24:16 INFO - PROCESS | 1646 | 1469557456814 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]]]}] 11:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 970ms 11:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:24:16 INFO - PROCESS | 1646 | 1469557456883 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:24:16 INFO - PROCESS | 1646 | 1469557456885 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:24:16 INFO - PROCESS | 1646 | 1469557456888 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:24:16 INFO - PROCESS | 1646 | 1469557456890 Marionette TRACE conn2 <- [1,2006,null,{}] 11:24:16 INFO - PROCESS | 1646 | 1469557456894 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}] 11:24:16 INFO - PROCESS | 1646 | 1469557456895 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:17 INFO - PROCESS | 1646 | 1469557457008 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:24:17 INFO - PROCESS | 1646 | 1469557457069 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:17 INFO - PROCESS | 1646 | 1469557457071 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12104b800 == 39 [pid = 1646] [id = 509] 11:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1161ad000) [pid = 1646] [serial = 1527] [outer = 0x0] 11:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1174cc000) [pid = 1646] [serial = 1528] [outer = 0x1161ad000] 11:24:17 INFO - PROCESS | 1646 | 1469557457102 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118199400) [pid = 1646] [serial = 1529] [outer = 0x1161ad000] 11:24:17 INFO - PROCESS | 1646 | 1469557457655 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]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 923ms 11:24:17 INFO - PROCESS | 1646 | 1469557457836 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 1646 | 1469557457838 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:24:17 INFO - PROCESS | 1646 | 1469557457843 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 1646 | 1469557457845 Marionette TRACE conn2 <- [1,2010,null,{}] 11:24:17 INFO - PROCESS | 1646 | 1469557457849 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}] 11:24:17 INFO - PROCESS | 1646 | 1469557457851 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:17 INFO - PROCESS | 1646 | 1469557457957 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:24:18 INFO - PROCESS | 1646 | 1469557458041 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 1646 | 1469557458044 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169d2800 == 40 [pid = 1646] [id = 510] 11:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x113cdbc00) [pid = 1646] [serial = 1530] [outer = 0x0] 11:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x115e28400) [pid = 1646] [serial = 1531] [outer = 0x113cdbc00] 11:24:18 INFO - PROCESS | 1646 | 1469557458073 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x116ab4c00) [pid = 1646] [serial = 1532] [outer = 0x113cdbc00] 11:24:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf16800 == 39 [pid = 1646] [id = 507] 11:24:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9ac800 == 38 [pid = 1646] [id = 506] 11:24:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12b19f800 == 37 [pid = 1646] [id = 505] 11:24:18 INFO - PROCESS | 1646 | --DOCSHELL 0x118165000 == 36 [pid = 1646] [id = 504] 11:24:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a76c800 == 35 [pid = 1646] [id = 503] 11:24:18 INFO - PROCESS | 1646 | --DOCSHELL 0x129441800 == 34 [pid = 1646] [id = 502] 11:24:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12695d800 == 33 [pid = 1646] [id = 501] 11:24:18 INFO - PROCESS | 1646 | --DOCSHELL 0x125d52800 == 32 [pid = 1646] [id = 500] 11:24:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12134b000 == 31 [pid = 1646] [id = 499] 11:24:18 INFO - PROCESS | 1646 | --DOCSHELL 0x119311000 == 30 [pid = 1646] [id = 498] 11:24:18 INFO - PROCESS | 1646 | --DOCSHELL 0x117117000 == 29 [pid = 1646] [id = 497] 11:24:18 INFO - PROCESS | 1646 | --DOCSHELL 0x120e4f800 == 28 [pid = 1646] [id = 496] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x125df1400) [pid = 1646] [serial = 1453] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1291ed800) [pid = 1646] [serial = 1456] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x118688c00) [pid = 1646] [serial = 1463] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x120fcf000) [pid = 1646] [serial = 1446] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1176c4000) [pid = 1646] [serial = 1440] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11856f000) [pid = 1646] [serial = 1441] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128e49c00) [pid = 1646] [serial = 1454] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1131e2800) [pid = 1646] [serial = 1437] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1164e6800) [pid = 1646] [serial = 1438] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1194f9c00) [pid = 1646] [serial = 1443] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1197a2400) [pid = 1646] [serial = 1444] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1291e5400) [pid = 1646] [serial = 1429] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1127da400) [pid = 1646] [serial = 1431] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112a7e800) [pid = 1646] [serial = 1432] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1174cfc00) [pid = 1646] [serial = 1434] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1182d8c00) [pid = 1646] [serial = 1435] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x129476400) [pid = 1646] [serial = 1459] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112e31400) [pid = 1646] [serial = 1462] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12958b400) [pid = 1646] [serial = 1468] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12947e000) [pid = 1646] [serial = 1460] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124d28c00) [pid = 1646] [serial = 1449] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128e48400) [pid = 1646] [serial = 1466] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12a98c400) [pid = 1646] [serial = 1471] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a993c00) [pid = 1646] [serial = 1472] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1292f0800) [pid = 1646] [serial = 1457] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x124d2ac00) [pid = 1646] [serial = 886] [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.] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x125d97c00) [pid = 1646] [serial = 1450] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x121719800) [pid = 1646] [serial = 1447] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x121207400) [pid = 1646] [serial = 1465] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12a648400) [pid = 1646] [serial = 1469] [outer = 0x0] [url = about:blank] 11:24:18 INFO - PROCESS | 1646 | 1469557458489 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]]]}] 11:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 675ms 11:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:24:18 INFO - PROCESS | 1646 | 1469557458517 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:24:18 INFO - PROCESS | 1646 | 1469557458518 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:24:18 INFO - PROCESS | 1646 | 1469557458523 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 1646 | 1469557458526 Marionette TRACE conn2 <- [1,2014,null,{}] 11:24:18 INFO - PROCESS | 1646 | 1469557458529 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}] 11:24:18 INFO - PROCESS | 1646 | 1469557458530 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:18 INFO - PROCESS | 1646 | 1469557458612 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:24:18 INFO - PROCESS | 1646 | 1469557458616 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 1646 | 1469557458618 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x119620000 == 29 [pid = 1646] [id = 511] 11:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1176c4000) [pid = 1646] [serial = 1533] [outer = 0x0] 11:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1182da400) [pid = 1646] [serial = 1534] [outer = 0x1176c4000] 11:24:18 INFO - PROCESS | 1646 | 1469557458645 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118509400) [pid = 1646] [serial = 1535] [outer = 0x1176c4000] 11:24:18 INFO - PROCESS | 1646 | 1469557458982 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]]]}] 11:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 473ms 11:24:18 INFO - PROCESS | 1646 | 1469557458996 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:24:18 INFO - PROCESS | 1646 | 1469557458998 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:24:19 INFO - PROCESS | 1646 | 1469557459000 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 1646 | 1469557459001 Marionette TRACE conn2 <- [1,2018,null,{}] 11:24:19 INFO - PROCESS | 1646 | 1469557459035 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}] 11:24:19 INFO - PROCESS | 1646 | 1469557459038 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:19 INFO - PROCESS | 1646 | 1469557459144 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:24:19 INFO - PROCESS | 1646 | 1469557459150 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 1646 | 1469557459152 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x1254de000 == 30 [pid = 1646] [id = 512] 11:24:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118fb0800) [pid = 1646] [serial = 1536] [outer = 0x0] 11:24:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x11939f800) [pid = 1646] [serial = 1537] [outer = 0x118fb0800] 11:24:19 INFO - PROCESS | 1646 | 1469557459181 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1194f9c00) [pid = 1646] [serial = 1538] [outer = 0x118fb0800] 11:24:19 INFO - PROCESS | 1646 | 1469557459502 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]]]}] 11:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 519ms 11:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:24:19 INFO - PROCESS | 1646 | 1469557459519 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 1646 | 1469557459520 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:24:19 INFO - PROCESS | 1646 | 1469557459523 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 1646 | 1469557459524 Marionette TRACE conn2 <- [1,2022,null,{}] 11:24:19 INFO - PROCESS | 1646 | 1469557459529 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}] 11:24:19 INFO - PROCESS | 1646 | 1469557459530 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:19 INFO - PROCESS | 1646 | 1469557459615 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:24:19 INFO - PROCESS | 1646 | 1469557459670 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 1646 | 1469557459671 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a8a000 == 31 [pid = 1646] [id = 513] 11:24:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1127de000) [pid = 1646] [serial = 1539] [outer = 0x0] 11:24:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x119993800) [pid = 1646] [serial = 1540] [outer = 0x1127de000] 11:24:19 INFO - PROCESS | 1646 | 1469557459697 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12120a800) [pid = 1646] [serial = 1541] [outer = 0x1127de000] 11:24:20 INFO - PROCESS | 1646 | 1469557459999 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]]]}] 11:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 522ms 11:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:24:20 INFO - PROCESS | 1646 | 1469557460045 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 1646 | 1469557460047 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:24:20 INFO - PROCESS | 1646 | 1469557460049 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - PROCESS | 1646 | 1469557460050 Marionette TRACE conn2 <- [1,2026,null,{}] 11:24:20 INFO - PROCESS | 1646 | 1469557460052 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}] 11:24:20 INFO - PROCESS | 1646 | 1469557460053 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:20 INFO - PROCESS | 1646 | 1469557460129 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:24:20 INFO - PROCESS | 1646 | 1469557460133 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 1646 | 1469557460134 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x119303800 == 32 [pid = 1646] [id = 514] 11:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1127dd800) [pid = 1646] [serial = 1542] [outer = 0x0] 11:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1213f3000) [pid = 1646] [serial = 1543] [outer = 0x1127dd800] 11:24:20 INFO - PROCESS | 1646 | 1469557460214 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12543d000) [pid = 1646] [serial = 1544] [outer = 0x1127dd800] 11:24:20 INFO - PROCESS | 1646 | 1469557460483 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]]]}] 11:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 468ms 11:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:24:20 INFO - PROCESS | 1646 | 1469557460518 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 1646 | 1469557460519 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:24:20 INFO - PROCESS | 1646 | 1469557460521 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - PROCESS | 1646 | 1469557460522 Marionette TRACE conn2 <- [1,2030,null,{}] 11:24:20 INFO - PROCESS | 1646 | 1469557460532 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}] 11:24:20 INFO - PROCESS | 1646 | 1469557460536 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:20 INFO - PROCESS | 1646 | 1469557460675 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:24:20 INFO - PROCESS | 1646 | 1469557460680 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:20 INFO - PROCESS | 1646 | 1469557460681 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9ac800 == 33 [pid = 1646] [id = 515] 11:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1127d5800) [pid = 1646] [serial = 1545] [outer = 0x0] 11:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1260a8800) [pid = 1646] [serial = 1546] [outer = 0x1127d5800] 11:24:20 INFO - PROCESS | 1646 | 1469557460707 Marionette DEBUG loaded listener.js 11:24:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128e48400) [pid = 1646] [serial = 1547] [outer = 0x1127d5800] 11:24:21 INFO - PROCESS | 1646 | 1469557461040 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]]]}] 11:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 569ms 11:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:24:21 INFO - PROCESS | 1646 | 1469557461091 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 1646 | 1469557461092 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:24:21 INFO - PROCESS | 1646 | 1469557461094 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 1646 | 1469557461095 Marionette TRACE conn2 <- [1,2034,null,{}] 11:24:21 INFO - PROCESS | 1646 | 1469557461097 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}] 11:24:21 INFO - PROCESS | 1646 | 1469557461098 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:21 INFO - PROCESS | 1646 | 1469557461196 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:24:21 INFO - PROCESS | 1646 | 1469557461200 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:21 INFO - PROCESS | 1646 | 1469557461201 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b19c800 == 34 [pid = 1646] [id = 516] 11:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x125d9e800) [pid = 1646] [serial = 1548] [outer = 0x0] 11:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1291e9400) [pid = 1646] [serial = 1549] [outer = 0x125d9e800] 11:24:21 INFO - PROCESS | 1646 | 1469557461226 Marionette DEBUG loaded listener.js 11:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1292f4000) [pid = 1646] [serial = 1550] [outer = 0x125d9e800] 11:24:21 INFO - PROCESS | 1646 | 1469557461579 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]]]}] 11:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 521ms 11:24:21 INFO - PROCESS | 1646 | 1469557461616 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:24:21 INFO - PROCESS | 1646 | 1469557461617 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:24:21 INFO - PROCESS | 1646 | 1469557461619 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:24:21 INFO - PROCESS | 1646 | 1469557461620 Marionette TRACE conn2 <- [1,2038,null,{}] 11:24:21 INFO - PROCESS | 1646 | 1469557461623 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}] 11:24:21 INFO - PROCESS | 1646 | 1469557461624 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:21 INFO - PROCESS | 1646 | 1469557461723 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:24:21 INFO - PROCESS | 1646 | 1469557461726 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:21 INFO - PROCESS | 1646 | 1469557461728 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcf0000 == 35 [pid = 1646] [id = 517] 11:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1292f5000) [pid = 1646] [serial = 1551] [outer = 0x0] 11:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129582c00) [pid = 1646] [serial = 1552] [outer = 0x1292f5000] 11:24:21 INFO - PROCESS | 1646 | 1469557461753 Marionette DEBUG loaded listener.js 11:24:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12958f800) [pid = 1646] [serial = 1553] [outer = 0x1292f5000] 11:24:22 INFO - PROCESS | 1646 | 1469557462083 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]]]}] 11:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 11:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:24:22 INFO - PROCESS | 1646 | 1469557462139 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:24:22 INFO - PROCESS | 1646 | 1469557462140 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:24:22 INFO - PROCESS | 1646 | 1469557462142 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:24:22 INFO - PROCESS | 1646 | 1469557462143 Marionette TRACE conn2 <- [1,2042,null,{}] 11:24:22 INFO - PROCESS | 1646 | 1469557462146 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}] 11:24:22 INFO - PROCESS | 1646 | 1469557462147 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:22 INFO - PROCESS | 1646 | 1469557462246 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:24:22 INFO - PROCESS | 1646 | 1469557462258 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 1646 | 1469557462259 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c564000 == 36 [pid = 1646] [id = 518] 11:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12a537400) [pid = 1646] [serial = 1554] [outer = 0x0] 11:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12a645400) [pid = 1646] [serial = 1555] [outer = 0x12a537400] 11:24:22 INFO - PROCESS | 1646 | 1469557462283 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a987400) [pid = 1646] [serial = 1556] [outer = 0x12a537400] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x118691c00) [pid = 1646] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118fb4c00) [pid = 1646] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11614c800) [pid = 1646] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112aae000) [pid = 1646] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x116645c00) [pid = 1646] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x112a79c00) [pid = 1646] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118567000) [pid = 1646] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x120fcd400) [pid = 1646] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x128bab800) [pid = 1646] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x120ea7400) [pid = 1646] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11267cc00) [pid = 1646] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x125dfa000) [pid = 1646] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116915800) [pid = 1646] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x111fe3c00) [pid = 1646] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1181a1c00) [pid = 1646] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:24:22 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11850f800) [pid = 1646] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:24:22 INFO - PROCESS | 1646 | 1469557462705 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]]]}] 11:24:22 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) 11:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 569ms 11:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:24:22 INFO - PROCESS | 1646 | 1469557462711 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:24:22 INFO - PROCESS | 1646 | 1469557462712 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:24:22 INFO - PROCESS | 1646 | 1469557462714 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:24:22 INFO - PROCESS | 1646 | 1469557462716 Marionette TRACE conn2 <- [1,2046,null,{}] 11:24:22 INFO - PROCESS | 1646 | 1469557462718 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}] 11:24:22 INFO - PROCESS | 1646 | 1469557462719 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:22 INFO - PROCESS | 1646 | 1469557462800 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:24:22 INFO - PROCESS | 1646 | 1469557462804 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 1646 | 1469557462805 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a77000 == 37 [pid = 1646] [id = 519] 11:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11267d800) [pid = 1646] [serial = 1557] [outer = 0x0] 11:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11840d000) [pid = 1646] [serial = 1558] [outer = 0x11267d800] 11:24:22 INFO - PROCESS | 1646 | 1469557462829 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11972d000) [pid = 1646] [serial = 1559] [outer = 0x11267d800] 11:24:23 INFO - PROCESS | 1646 | 1469557463163 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]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 467ms 11:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:24:23 INFO - PROCESS | 1646 | 1469557463183 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 1646 | 1469557463184 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:24:23 INFO - PROCESS | 1646 | 1469557463188 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 1646 | 1469557463190 Marionette TRACE conn2 <- [1,2050,null,{}] 11:24:23 INFO - PROCESS | 1646 | 1469557463194 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}] 11:24:23 INFO - PROCESS | 1646 | 1469557463196 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:23 INFO - PROCESS | 1646 | 1469557463336 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:24:23 INFO - PROCESS | 1646 | 1469557463345 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:23 INFO - PROCESS | 1646 | 1469557463347 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6a3000 == 38 [pid = 1646] [id = 520] 11:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118564c00) [pid = 1646] [serial = 1560] [outer = 0x0] 11:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x125435400) [pid = 1646] [serial = 1561] [outer = 0x118564c00] 11:24:23 INFO - PROCESS | 1646 | 1469557463399 Marionette DEBUG loaded listener.js 11:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12a993c00) [pid = 1646] [serial = 1562] [outer = 0x118564c00] 11:24:23 INFO - PROCESS | 1646 | 1469557463834 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]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 675ms 11:24:23 INFO - PROCESS | 1646 | 1469557463863 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 1646 | 1469557463864 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:24:23 INFO - PROCESS | 1646 | 1469557463866 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 1646 | 1469557463867 Marionette TRACE conn2 <- [1,2054,null,{}] 11:24:23 INFO - PROCESS | 1646 | 1469557463869 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}] 11:24:23 INFO - PROCESS | 1646 | 1469557463870 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:23 INFO - PROCESS | 1646 | 1469557463972 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:24:23 INFO - PROCESS | 1646 | 1469557463980 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:23 INFO - PROCESS | 1646 | 1469557463982 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cba3000 == 39 [pid = 1646] [id = 521] 11:24:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x118405400) [pid = 1646] [serial = 1563] [outer = 0x0] 11:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1291e1400) [pid = 1646] [serial = 1564] [outer = 0x118405400] 11:24:24 INFO - PROCESS | 1646 | 1469557464006 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12aad9400) [pid = 1646] [serial = 1565] [outer = 0x118405400] 11:24:24 INFO - PROCESS | 1646 | 1469557464303 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]]]}] 11:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 467ms 11:24:24 INFO - PROCESS | 1646 | 1469557464334 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:24:24 INFO - PROCESS | 1646 | 1469557464335 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:24:24 INFO - PROCESS | 1646 | 1469557464337 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:24:24 INFO - PROCESS | 1646 | 1469557464338 Marionette TRACE conn2 <- [1,2058,null,{}] 11:24:24 INFO - PROCESS | 1646 | 1469557464341 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}] 11:24:24 INFO - PROCESS | 1646 | 1469557464342 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:24 INFO - PROCESS | 1646 | 1469557464422 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:24:24 INFO - PROCESS | 1646 | 1469557464428 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:24 INFO - PROCESS | 1646 | 1469557464429 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d1db800 == 40 [pid = 1646] [id = 522] 11:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a996800) [pid = 1646] [serial = 1566] [outer = 0x0] 11:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12b17b800) [pid = 1646] [serial = 1567] [outer = 0x12a996800] 11:24:24 INFO - PROCESS | 1646 | 1469557464464 Marionette DEBUG loaded listener.js 11:24:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b180c00) [pid = 1646] [serial = 1568] [outer = 0x12a996800] 11:24:25 INFO - PROCESS | 1646 | 1469557465098 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]]]}] 11:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 771ms 11:24:25 INFO - PROCESS | 1646 | 1469557465110 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:24:25 INFO - PROCESS | 1646 | 1469557465113 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:24:25 INFO - PROCESS | 1646 | 1469557465117 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:24:25 INFO - PROCESS | 1646 | 1469557465119 Marionette TRACE conn2 <- [1,2062,null,{}] 11:24:25 INFO - PROCESS | 1646 | 1469557465124 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}] 11:24:25 INFO - PROCESS | 1646 | 1469557465125 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:25 INFO - PROCESS | 1646 | 1469557465232 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:24:25 INFO - PROCESS | 1646 | 1469557465296 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 1646 | 1469557465297 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ad3000 == 41 [pid = 1646] [id = 523] 11:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1161abc00) [pid = 1646] [serial = 1569] [outer = 0x0] 11:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1174cbc00) [pid = 1646] [serial = 1570] [outer = 0x1161abc00] 11:24:25 INFO - PROCESS | 1646 | 1469557465328 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1182da800) [pid = 1646] [serial = 1571] [outer = 0x1161abc00] 11:24:25 INFO - PROCESS | 1646 | 1469557465796 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]]]}] 11:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 723ms 11:24:25 INFO - PROCESS | 1646 | 1469557465839 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:24:25 INFO - PROCESS | 1646 | 1469557465843 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:24:25 INFO - PROCESS | 1646 | 1469557465865 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:24:25 INFO - PROCESS | 1646 | 1469557465867 Marionette TRACE conn2 <- [1,2066,null,{}] 11:24:25 INFO - PROCESS | 1646 | 1469557465870 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}] 11:24:25 INFO - PROCESS | 1646 | 1469557465871 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:25 INFO - PROCESS | 1646 | 1469557465976 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:24:26 INFO - PROCESS | 1646 | 1469557466082 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:26 INFO - PROCESS | 1646 | 1469557466083 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a922800 == 42 [pid = 1646] [id = 524] 11:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x118860400) [pid = 1646] [serial = 1572] [outer = 0x0] 11:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x11910b800) [pid = 1646] [serial = 1573] [outer = 0x118860400] 11:24:26 INFO - PROCESS | 1646 | 1469557466116 Marionette DEBUG loaded listener.js 11:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x119731800) [pid = 1646] [serial = 1574] [outer = 0x118860400] 11:24:26 INFO - PROCESS | 1646 | 1469557466548 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]]]}] 11:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 723ms 11:24:26 INFO - PROCESS | 1646 | 1469557466587 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:24:26 INFO - PROCESS | 1646 | 1469557466590 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:24:26 INFO - PROCESS | 1646 | 1469557466594 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - PROCESS | 1646 | 1469557466598 Marionette TRACE conn2 <- [1,2070,null,{}] 11:24:26 INFO - PROCESS | 1646 | 1469557466610 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}] 11:24:26 INFO - PROCESS | 1646 | 1469557466614 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:26 INFO - PROCESS | 1646 | 1469557466765 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:24:26 INFO - PROCESS | 1646 | 1469557466848 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:26 INFO - PROCESS | 1646 | 1469557466850 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d4de000 == 43 [pid = 1646] [id = 525] 11:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x120ea7800) [pid = 1646] [serial = 1575] [outer = 0x0] 11:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1260a3000) [pid = 1646] [serial = 1576] [outer = 0x120ea7800] 11:24:26 INFO - PROCESS | 1646 | 1469557466883 Marionette DEBUG loaded listener.js 11:24:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x126d53000) [pid = 1646] [serial = 1577] [outer = 0x120ea7800] 11:24:27 INFO - PROCESS | 1646 | 1469557467294 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]]]}] 11:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 725ms 11:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:24:27 INFO - PROCESS | 1646 | 1469557467319 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:24:27 INFO - PROCESS | 1646 | 1469557467320 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:24:27 INFO - PROCESS | 1646 | 1469557467323 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:24:27 INFO - PROCESS | 1646 | 1469557467324 Marionette TRACE conn2 <- [1,2074,null,{}] 11:24:27 INFO - PROCESS | 1646 | 1469557467341 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}] 11:24:27 INFO - PROCESS | 1646 | 1469557467342 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:27 INFO - PROCESS | 1646 | 1469557467444 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:24:27 INFO - PROCESS | 1646 | 1469557467506 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:27 INFO - PROCESS | 1646 | 1469557467507 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d5e3800 == 44 [pid = 1646] [id = 526] 11:24:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x1291e1800) [pid = 1646] [serial = 1578] [outer = 0x0] 11:24:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x129477c00) [pid = 1646] [serial = 1579] [outer = 0x1291e1800] 11:24:27 INFO - PROCESS | 1646 | 1469557467536 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12a64d400) [pid = 1646] [serial = 1580] [outer = 0x1291e1800] 11:24:28 INFO - PROCESS | 1646 | 1469557468163 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]]]}] 11:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 880ms 11:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:24:28 INFO - PROCESS | 1646 | 1469557468205 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:24:28 INFO - PROCESS | 1646 | 1469557468208 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:24:28 INFO - PROCESS | 1646 | 1469557468214 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:24:28 INFO - PROCESS | 1646 | 1469557468216 Marionette TRACE conn2 <- [1,2078,null,{}] 11:24:28 INFO - PROCESS | 1646 | 1469557468222 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}] 11:24:28 INFO - PROCESS | 1646 | 1469557468224 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:28 INFO - PROCESS | 1646 | 1469557468419 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:24:28 INFO - PROCESS | 1646 | 1469557468495 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:28 INFO - PROCESS | 1646 | 1469557468498 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x121350800 == 45 [pid = 1646] [id = 527] 11:24:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1131e2400) [pid = 1646] [serial = 1581] [outer = 0x0] 11:24:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1161ac400) [pid = 1646] [serial = 1582] [outer = 0x1131e2400] 11:24:28 INFO - PROCESS | 1646 | 1469557468539 Marionette DEBUG loaded listener.js 11:24:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x117c4f800) [pid = 1646] [serial = 1583] [outer = 0x1131e2400] 11:24:28 INFO - PROCESS | 1646 | 1469557468998 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]]]}] 11:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 824ms 11:24:29 INFO - PROCESS | 1646 | 1469557469050 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 1646 | 1469557469054 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:24:29 INFO - PROCESS | 1646 | 1469557469064 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - PROCESS | 1646 | 1469557469066 Marionette TRACE conn2 <- [1,2082,null,{}] 11:24:29 INFO - PROCESS | 1646 | 1469557469070 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}] 11:24:29 INFO - PROCESS | 1646 | 1469557469073 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:29 INFO - PROCESS | 1646 | 1469557469203 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:24:29 INFO - PROCESS | 1646 | 1469557469314 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 1646 | 1469557469316 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x118fd3800 == 46 [pid = 1646] [id = 528] 11:24:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x118570800) [pid = 1646] [serial = 1584] [outer = 0x0] 11:24:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x118685000) [pid = 1646] [serial = 1585] [outer = 0x118570800] 11:24:29 INFO - PROCESS | 1646 | 1469557469360 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x11885b800) [pid = 1646] [serial = 1586] [outer = 0x118570800] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12cba3000 == 45 [pid = 1646] [id = 521] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6a3000 == 44 [pid = 1646] [id = 520] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x128a77000 == 43 [pid = 1646] [id = 519] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12c564000 == 42 [pid = 1646] [id = 518] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcf0000 == 41 [pid = 1646] [id = 517] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12b19c800 == 40 [pid = 1646] [id = 516] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9ac800 == 39 [pid = 1646] [id = 515] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x119303800 == 38 [pid = 1646] [id = 514] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x128a8a000 == 37 [pid = 1646] [id = 513] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x1254de000 == 36 [pid = 1646] [id = 512] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x119620000 == 35 [pid = 1646] [id = 511] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x1169d2800 == 34 [pid = 1646] [id = 510] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12104b800 == 33 [pid = 1646] [id = 509] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x11320d000 == 32 [pid = 1646] [id = 508] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x121350800 == 31 [pid = 1646] [id = 527] 11:24:29 INFO - PROCESS | 1646 | --DOCSHELL 0x12d5e3800 == 30 [pid = 1646] [id = 526] 11:24:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12d4de000 == 29 [pid = 1646] [id = 525] 11:24:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12a922800 == 28 [pid = 1646] [id = 524] 11:24:30 INFO - PROCESS | 1646 | --DOCSHELL 0x12d1db800 == 27 [pid = 1646] [id = 522] 11:24:30 INFO - PROCESS | 1646 | --DOCSHELL 0x119ad3000 == 26 [pid = 1646] [id = 523] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x1291e9000) [pid = 1646] [serial = 1522] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1197a4c00) [pid = 1646] [serial = 1504] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1193ac400) [pid = 1646] [serial = 1501] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x116989000) [pid = 1646] [serial = 1495] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1182d3400) [pid = 1646] [serial = 1496] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x113c3e400) [pid = 1646] [serial = 1492] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x115e8e400) [pid = 1646] [serial = 1493] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x11840a000) [pid = 1646] [serial = 1490] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x117c50800) [pid = 1646] [serial = 1489] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1164e3400) [pid = 1646] [serial = 1475] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x113359800) [pid = 1646] [serial = 1474] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x118fb3000) [pid = 1646] [serial = 1478] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x11868fc00) [pid = 1646] [serial = 1477] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1269b3400) [pid = 1646] [serial = 1481] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x125d0f400) [pid = 1646] [serial = 1480] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1292f5400) [pid = 1646] [serial = 1484] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128cc3c00) [pid = 1646] [serial = 1483] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x123c0f000) [pid = 1646] [serial = 1507] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1131e9000) [pid = 1646] [serial = 1487] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1127d4c00) [pid = 1646] [serial = 1486] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x126516400) [pid = 1646] [serial = 1510] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x125df4000) [pid = 1646] [serial = 1508] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1267b1c00) [pid = 1646] [serial = 1511] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118862c00) [pid = 1646] [serial = 1516] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x116ab6000) [pid = 1646] [serial = 1514] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128bb3800) [pid = 1646] [serial = 1520] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1127dec00) [pid = 1646] [serial = 1513] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118f5d400) [pid = 1646] [serial = 1499] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11868b800) [pid = 1646] [serial = 1498] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x120ea2000) [pid = 1646] [serial = 1505] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126d52400) [pid = 1646] [serial = 1519] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126561000) [pid = 1646] [serial = 1517] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x11972f800) [pid = 1646] [serial = 1502] [outer = 0x0] [url = about:blank] 11:24:30 INFO - PROCESS | 1646 | 1469557470400 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]]]}] 11:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1373ms 11:24:30 INFO - PROCESS | 1646 | 1469557470437 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:24:30 INFO - PROCESS | 1646 | 1469557470438 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:24:30 INFO - PROCESS | 1646 | 1469557470441 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 1646 | 1469557470444 Marionette TRACE conn2 <- [1,2086,null,{}] 11:24:30 INFO - PROCESS | 1646 | 1469557470447 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}] 11:24:30 INFO - PROCESS | 1646 | 1469557470450 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:30 INFO - PROCESS | 1646 | 1469557470528 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:24:30 INFO - PROCESS | 1646 | 1469557470533 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:30 INFO - PROCESS | 1646 | 1469557470534 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x117476800 == 27 [pid = 1646] [id = 529] 11:24:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1131e2800) [pid = 1646] [serial = 1587] [outer = 0x0] 11:24:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1132acc00) [pid = 1646] [serial = 1588] [outer = 0x1131e2800] 11:24:30 INFO - PROCESS | 1646 | 1469557470564 Marionette DEBUG loaded listener.js 11:24:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x115e23400) [pid = 1646] [serial = 1589] [outer = 0x1131e2800] 11:24:30 INFO - PROCESS | 1646 | 1469557470918 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]]]}] 11:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 525ms 11:24:30 INFO - PROCESS | 1646 | 1469557470967 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:24:30 INFO - PROCESS | 1646 | 1469557470970 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:24:30 INFO - PROCESS | 1646 | 1469557470974 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 1646 | 1469557470976 Marionette TRACE conn2 <- [1,2090,null,{}] 11:24:30 INFO - PROCESS | 1646 | 1469557470978 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}] 11:24:30 INFO - PROCESS | 1646 | 1469557470980 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:31 INFO - PROCESS | 1646 | 1469557471062 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:24:31 INFO - PROCESS | 1646 | 1469557471066 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 1646 | 1469557471067 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x119317000 == 28 [pid = 1646] [id = 530] 11:24:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11614cc00) [pid = 1646] [serial = 1590] [outer = 0x0] 11:24:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1174cd800) [pid = 1646] [serial = 1591] [outer = 0x11614cc00] 11:24:31 INFO - PROCESS | 1646 | 1469557471093 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1182ac400) [pid = 1646] [serial = 1592] [outer = 0x11614cc00] 11:24:31 INFO - PROCESS | 1646 | 1469557471439 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]]]}] 11:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 473ms 11:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:24:31 INFO - PROCESS | 1646 | 1469557471448 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:24:31 INFO - PROCESS | 1646 | 1469557471449 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:24:31 INFO - PROCESS | 1646 | 1469557471451 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:24:31 INFO - PROCESS | 1646 | 1469557471454 Marionette TRACE conn2 <- [1,2094,null,{}] 11:24:31 INFO - PROCESS | 1646 | 1469557471471 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}] 11:24:31 INFO - PROCESS | 1646 | 1469557471474 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:31 INFO - PROCESS | 1646 | 1469557471551 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:24:31 INFO - PROCESS | 1646 | 1469557471650 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 1646 | 1469557471651 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x11600c800 == 29 [pid = 1646] [id = 531] 11:24:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x110fa0c00) [pid = 1646] [serial = 1593] [outer = 0x0] 11:24:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x111c83800) [pid = 1646] [serial = 1594] [outer = 0x110fa0c00] 11:24:31 INFO - PROCESS | 1646 | 1469557471684 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x112a74800) [pid = 1646] [serial = 1595] [outer = 0x110fa0c00] 11:24:32 INFO - PROCESS | 1646 | 1469557472186 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]]]}] 11:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 772ms 11:24:32 INFO - PROCESS | 1646 | 1469557472225 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:24:32 INFO - PROCESS | 1646 | 1469557472229 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:24:32 INFO - PROCESS | 1646 | 1469557472232 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:24:32 INFO - PROCESS | 1646 | 1469557472234 Marionette TRACE conn2 <- [1,2098,null,{}] 11:24:32 INFO - PROCESS | 1646 | 1469557472238 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}] 11:24:32 INFO - PROCESS | 1646 | 1469557472240 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:32 INFO - PROCESS | 1646 | 1469557472343 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:24:32 INFO - PROCESS | 1646 | 1469557472470 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:32 INFO - PROCESS | 1646 | 1469557472472 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x121042800 == 30 [pid = 1646] [id = 532] 11:24:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1174ce000) [pid = 1646] [serial = 1596] [outer = 0x0] 11:24:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1181a3000) [pid = 1646] [serial = 1597] [outer = 0x1174ce000] 11:24:32 INFO - PROCESS | 1646 | 1469557472503 Marionette DEBUG loaded listener.js 11:24:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x118406800) [pid = 1646] [serial = 1598] [outer = 0x1174ce000] 11:24:33 INFO - PROCESS | 1646 | 1469557473031 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]]]}] 11:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 820ms 11:24:33 INFO - PROCESS | 1646 | 1469557473055 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:24:33 INFO - PROCESS | 1646 | 1469557473057 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:24:33 INFO - PROCESS | 1646 | 1469557473088 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:24:33 INFO - PROCESS | 1646 | 1469557473089 Marionette TRACE conn2 <- [1,2102,null,{}] 11:24:33 INFO - PROCESS | 1646 | 1469557473093 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}] 11:24:33 INFO - PROCESS | 1646 | 1469557473095 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:33 INFO - PROCESS | 1646 | 1469557473202 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:24:33 INFO - PROCESS | 1646 | 1469557473284 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 1646 | 1469557473286 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x125d54000 == 31 [pid = 1646] [id = 533] 11:24:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1174cec00) [pid = 1646] [serial = 1599] [outer = 0x0] 11:24:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1186ba000) [pid = 1646] [serial = 1600] [outer = 0x1174cec00] 11:24:33 INFO - PROCESS | 1646 | 1469557473316 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x119108400) [pid = 1646] [serial = 1601] [outer = 0x1174cec00] 11:24:33 INFO - PROCESS | 1646 | --DOCSHELL 0x119317000 == 30 [pid = 1646] [id = 530] 11:24:33 INFO - PROCESS | 1646 | --DOCSHELL 0x117476800 == 29 [pid = 1646] [id = 529] 11:24:33 INFO - PROCESS | 1646 | --DOCSHELL 0x118fd3800 == 28 [pid = 1646] [id = 528] 11:24:33 INFO - PROCESS | 1646 | 1469557473811 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]]]}] 11:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 772ms 11:24:33 INFO - PROCESS | 1646 | 1469557473872 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:24:33 INFO - PROCESS | 1646 | 1469557473875 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:24:33 INFO - PROCESS | 1646 | 1469557473879 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:24:33 INFO - PROCESS | 1646 | 1469557473882 Marionette TRACE conn2 <- [1,2106,null,{}] 11:24:33 INFO - PROCESS | 1646 | 1469557473885 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}] 11:24:33 INFO - PROCESS | 1646 | 1469557473887 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:33 INFO - PROCESS | 1646 | 1469557473969 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:24:33 INFO - PROCESS | 1646 | 1469557473973 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 1646 | 1469557473976 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x119311000 == 29 [pid = 1646] [id = 534] 11:24:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1164e8800) [pid = 1646] [serial = 1602] [outer = 0x0] 11:24:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1174c9800) [pid = 1646] [serial = 1603] [outer = 0x1164e8800] 11:24:34 INFO - PROCESS | 1646 | 1469557474006 Marionette DEBUG loaded listener.js 11:24:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x11840e000) [pid = 1646] [serial = 1604] [outer = 0x1164e8800] 11:24:34 INFO - PROCESS | 1646 | 1469557474400 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]]]}] 11:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 572ms 11:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:24:34 INFO - PROCESS | 1646 | 1469557474451 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:24:34 INFO - PROCESS | 1646 | 1469557474454 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:24:34 INFO - PROCESS | 1646 | 1469557474458 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 1646 | 1469557474460 Marionette TRACE conn2 <- [1,2110,null,{}] 11:24:34 INFO - PROCESS | 1646 | 1469557474463 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}] 11:24:34 INFO - PROCESS | 1646 | 1469557474464 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:34 INFO - PROCESS | 1646 | 1469557474564 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:24:34 INFO - PROCESS | 1646 | 1469557474608 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:34 INFO - PROCESS | 1646 | 1469557474609 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x1260e6800 == 30 [pid = 1646] [id = 535] 11:24:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x118861000) [pid = 1646] [serial = 1605] [outer = 0x0] 11:24:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1193a4800) [pid = 1646] [serial = 1606] [outer = 0x118861000] 11:24:34 INFO - PROCESS | 1646 | 1469557474636 Marionette DEBUG loaded listener.js 11:24:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1194ffc00) [pid = 1646] [serial = 1607] [outer = 0x118861000] 11:24:34 INFO - PROCESS | 1646 | 1469557474979 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]]]}] 11:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 571ms 11:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:24:35 INFO - PROCESS | 1646 | 1469557475029 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 1646 | 1469557475031 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:24:35 INFO - PROCESS | 1646 | 1469557475033 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 1646 | 1469557475035 Marionette TRACE conn2 <- [1,2114,null,{}] 11:24:35 INFO - PROCESS | 1646 | 1469557475044 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}] 11:24:35 INFO - PROCESS | 1646 | 1469557475047 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:35 INFO - PROCESS | 1646 | 1469557475147 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:24:35 INFO - PROCESS | 1646 | 1469557475189 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 1646 | 1469557475191 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x128b96000 == 31 [pid = 1646] [id = 536] 11:24:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119798800) [pid = 1646] [serial = 1608] [outer = 0x0] 11:24:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x120ea2800) [pid = 1646] [serial = 1609] [outer = 0x119798800] 11:24:35 INFO - PROCESS | 1646 | 1469557475218 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x112678400) [pid = 1646] [serial = 1610] [outer = 0x119798800] 11:24:35 INFO - PROCESS | 1646 | 1469557475553 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]]]}] 11:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 573ms 11:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:24:35 INFO - PROCESS | 1646 | 1469557475606 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 1646 | 1469557475608 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:24:35 INFO - PROCESS | 1646 | 1469557475610 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 1646 | 1469557475611 Marionette TRACE conn2 <- [1,2118,null,{}] 11:24:35 INFO - PROCESS | 1646 | 1469557475613 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}] 11:24:35 INFO - PROCESS | 1646 | 1469557475614 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:35 INFO - PROCESS | 1646 | 1469557475717 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:24:35 INFO - PROCESS | 1646 | 1469557475721 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 1646 | 1469557475722 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a59f800 == 32 [pid = 1646] [id = 537] 11:24:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12171c400) [pid = 1646] [serial = 1611] [outer = 0x0] 11:24:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x124963400) [pid = 1646] [serial = 1612] [outer = 0x12171c400] 11:24:35 INFO - PROCESS | 1646 | 1469557475747 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x125d06c00) [pid = 1646] [serial = 1613] [outer = 0x12171c400] 11:24:36 INFO - PROCESS | 1646 | 1469557476071 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]]]}] 11:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 519ms 11:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:24:36 INFO - PROCESS | 1646 | 1469557476129 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 1646 | 1469557476131 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:24:36 INFO - PROCESS | 1646 | 1469557476133 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 1646 | 1469557476134 Marionette TRACE conn2 <- [1,2122,null,{}] 11:24:36 INFO - PROCESS | 1646 | 1469557476136 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}] 11:24:36 INFO - PROCESS | 1646 | 1469557476137 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:36 INFO - PROCESS | 1646 | 1469557476270 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x128cc1c00) [pid = 1646] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1131e2400) [pid = 1646] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118570800) [pid = 1646] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x125d9e800) [pid = 1646] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1131e2800) [pid = 1646] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1127d5800) [pid = 1646] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1292f5000) [pid = 1646] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a537400) [pid = 1646] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1176c4000) [pid = 1646] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1127dd800) [pid = 1646] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x110e77c00) [pid = 1646] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1127de000) [pid = 1646] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1161ad000) [pid = 1646] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118fb0800) [pid = 1646] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x113cdbc00) [pid = 1646] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1161abc00) [pid = 1646] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118860400) [pid = 1646] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11267d800) [pid = 1646] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118564c00) [pid = 1646] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x120ea7800) [pid = 1646] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118405400) [pid = 1646] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x12a996800) [pid = 1646] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:24:36 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1291e1800) [pid = 1646] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:24:36 INFO - PROCESS | 1646 | 1469557476323 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 1646 | 1469557476325 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x11711b800 == 33 [pid = 1646] [id = 538] 11:24:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x110eaac00) [pid = 1646] [serial = 1614] [outer = 0x0] 11:24:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x112677800) [pid = 1646] [serial = 1615] [outer = 0x110eaac00] 11:24:36 INFO - PROCESS | 1646 | 1469557476350 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x112a7f800) [pid = 1646] [serial = 1616] [outer = 0x110eaac00] 11:24:36 INFO - PROCESS | 1646 | 1469557476648 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]]]}] 11:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 568ms 11:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:24:36 INFO - PROCESS | 1646 | 1469557476701 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 1646 | 1469557476703 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:24:36 INFO - PROCESS | 1646 | 1469557476705 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 1646 | 1469557476706 Marionette TRACE conn2 <- [1,2126,null,{}] 11:24:36 INFO - PROCESS | 1646 | 1469557476708 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}] 11:24:36 INFO - PROCESS | 1646 | 1469557476713 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:36 INFO - PROCESS | 1646 | 1469557476803 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:24:36 INFO - PROCESS | 1646 | 1469557476864 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 1646 | 1469557476866 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa6b000 == 34 [pid = 1646] [id = 539] 11:24:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x111c1b400) [pid = 1646] [serial = 1617] [outer = 0x0] 11:24:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x117150400) [pid = 1646] [serial = 1618] [outer = 0x111c1b400] 11:24:36 INFO - PROCESS | 1646 | 1469557476891 Marionette DEBUG loaded listener.js 11:24:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x126730c00) [pid = 1646] [serial = 1619] [outer = 0x111c1b400] 11:24:37 INFO - PROCESS | 1646 | 1469557477162 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]]]}] 11:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 468ms 11:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:24:37 INFO - PROCESS | 1646 | 1469557477173 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:24:37 INFO - PROCESS | 1646 | 1469557477174 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:24:37 INFO - PROCESS | 1646 | 1469557477194 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:24:37 INFO - PROCESS | 1646 | 1469557477197 Marionette TRACE conn2 <- [1,2130,null,{}] 11:24:37 INFO - PROCESS | 1646 | 1469557477204 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}] 11:24:37 INFO - PROCESS | 1646 | 1469557477205 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:37 INFO - PROCESS | 1646 | 1469557477288 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:24:37 INFO - PROCESS | 1646 | 1469557477292 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 1646 | 1469557477293 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bac6800 == 35 [pid = 1646] [id = 540] 11:24:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1267b2000) [pid = 1646] [serial = 1620] [outer = 0x0] 11:24:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126bd5800) [pid = 1646] [serial = 1621] [outer = 0x1267b2000] 11:24:37 INFO - PROCESS | 1646 | 1469557477319 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126d53400) [pid = 1646] [serial = 1622] [outer = 0x1267b2000] 11:24:37 INFO - PROCESS | 1646 | 1469557477663 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] 11:24:37 INFO - PROCESS | 1646 | 1469557477672 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:24:37 INFO - PROCESS | 1646 | 1469557477675 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:24:37 INFO - PROCESS | 1646 | 1469557477677 Marionette TRACE conn2 <- [1,2134,null,{}] 11:24:37 INFO - PROCESS | 1646 | 1469557477682 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}] 11:24:37 INFO - PROCESS | 1646 | 1469557477683 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:37 INFO - PROCESS | 1646 | 1469557477791 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:24:37 INFO - PROCESS | 1646 | 1469557477797 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:37 INFO - PROCESS | 1646 | 1469557477799 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcda000 == 36 [pid = 1646] [id = 541] 11:24:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126561000) [pid = 1646] [serial = 1623] [outer = 0x0] 11:24:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126d50400) [pid = 1646] [serial = 1624] [outer = 0x126561000] 11:24:37 INFO - PROCESS | 1646 | 1469557477823 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x128bb3800) [pid = 1646] [serial = 1625] [outer = 0x126561000] 11:24:38 INFO - PROCESS | 1646 | 1469557478123 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]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 472ms 11:24:38 INFO - PROCESS | 1646 | 1469557478148 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 1646 | 1469557478149 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:24:38 INFO - PROCESS | 1646 | 1469557478151 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 1646 | 1469557478153 Marionette TRACE conn2 <- [1,2138,null,{}] 11:24:38 INFO - PROCESS | 1646 | 1469557478166 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}] 11:24:38 INFO - PROCESS | 1646 | 1469557478167 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:38 INFO - PROCESS | 1646 | 1469557478246 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:24:38 INFO - PROCESS | 1646 | 1469557478349 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 1646 | 1469557478351 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ac3800 == 37 [pid = 1646] [id = 542] 11:24:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x110e77c00) [pid = 1646] [serial = 1626] [outer = 0x0] 11:24:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x112673000) [pid = 1646] [serial = 1627] [outer = 0x110e77c00] 11:24:38 INFO - PROCESS | 1646 | 1469557478383 Marionette DEBUG loaded listener.js 11:24:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x112a7dc00) [pid = 1646] [serial = 1628] [outer = 0x110e77c00] 11:24:38 INFO - PROCESS | 1646 | 1469557478851 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]]]}] 11:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 729ms 11:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:24:38 INFO - PROCESS | 1646 | 1469557478882 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 1646 | 1469557478885 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:24:38 INFO - PROCESS | 1646 | 1469557478887 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 1646 | 1469557478889 Marionette TRACE conn2 <- [1,2142,null,{}] 11:24:38 INFO - PROCESS | 1646 | 1469557478893 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}] 11:24:38 INFO - PROCESS | 1646 | 1469557478896 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:39 INFO - PROCESS | 1646 | 1469557479000 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:24:39 INFO - PROCESS | 1646 | 1469557479062 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 1646 | 1469557479064 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a7c000 == 38 [pid = 1646] [id = 543] 11:24:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x114f76c00) [pid = 1646] [serial = 1629] [outer = 0x0] 11:24:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1182d2c00) [pid = 1646] [serial = 1630] [outer = 0x114f76c00] 11:24:39 INFO - PROCESS | 1646 | 1469557479095 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118571400) [pid = 1646] [serial = 1631] [outer = 0x114f76c00] 11:24:39 INFO - PROCESS | 1646 | 1469557479548 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] 11:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:24:39 INFO - PROCESS | 1646 | 1469557479615 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:24:39 INFO - PROCESS | 1646 | 1469557479618 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 1646 | 1469557479619 Marionette TRACE conn2 <- [1,2146,null,{}] 11:24:39 INFO - PROCESS | 1646 | 1469557479622 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}] 11:24:39 INFO - PROCESS | 1646 | 1469557479623 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:39 INFO - PROCESS | 1646 | 1469557479725 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:24:39 INFO - PROCESS | 1646 | 1469557479833 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 1646 | 1469557479834 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf2d800 == 39 [pid = 1646] [id = 544] 11:24:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11910c000) [pid = 1646] [serial = 1632] [outer = 0x0] 11:24:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x119992c00) [pid = 1646] [serial = 1633] [outer = 0x11910c000] 11:24:39 INFO - PROCESS | 1646 | 1469557479865 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x121214400) [pid = 1646] [serial = 1634] [outer = 0x11910c000] 11:24:40 INFO - PROCESS | 1646 | 1469557480288 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] 11:24:40 INFO - PROCESS | 1646 | 1469557480338 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:24:40 INFO - PROCESS | 1646 | 1469557480346 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 1646 | 1469557480350 Marionette TRACE conn2 <- [1,2150,null,{}] 11:24:40 INFO - PROCESS | 1646 | 1469557480353 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}] 11:24:40 INFO - PROCESS | 1646 | 1469557480356 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:40 INFO - PROCESS | 1646 | 1469557480456 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:24:40 INFO - PROCESS | 1646 | 1469557480520 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:40 INFO - PROCESS | 1646 | 1469557480522 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6b1800 == 40 [pid = 1646] [id = 545] 11:24:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1212e7400) [pid = 1646] [serial = 1635] [outer = 0x0] 11:24:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x125df3000) [pid = 1646] [serial = 1636] [outer = 0x1212e7400] 11:24:40 INFO - PROCESS | 1646 | 1469557480550 Marionette DEBUG loaded listener.js 11:24:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x1291e3c00) [pid = 1646] [serial = 1637] [outer = 0x1212e7400] 11:24:40 INFO - PROCESS | 1646 | 1469557480926 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]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 627ms 11:24:40 INFO - PROCESS | 1646 | 1469557480987 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 1646 | 1469557480989 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:24:40 INFO - PROCESS | 1646 | 1469557480991 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 1646 | 1469557480992 Marionette TRACE conn2 <- [1,2154,null,{}] 11:24:40 INFO - PROCESS | 1646 | 1469557480995 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}] 11:24:40 INFO - PROCESS | 1646 | 1469557480996 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:41 INFO - PROCESS | 1646 | 1469557481096 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:24:41 INFO - PROCESS | 1646 | 1469557481196 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 1646 | 1469557481197 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x11961f800 == 41 [pid = 1646] [id = 546] 11:24:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x112a7e400) [pid = 1646] [serial = 1638] [outer = 0x0] 11:24:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1292eb000) [pid = 1646] [serial = 1639] [outer = 0x112a7e400] 11:24:41 INFO - PROCESS | 1646 | 1469557481226 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1292f5000) [pid = 1646] [serial = 1640] [outer = 0x112a7e400] 11:24:41 INFO - PROCESS | 1646 | 1469557481759 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]]]}] 11:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 820ms 11:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:24:41 INFO - PROCESS | 1646 | 1469557481812 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:24:41 INFO - PROCESS | 1646 | 1469557481814 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:24:41 INFO - PROCESS | 1646 | 1469557481818 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:24:41 INFO - PROCESS | 1646 | 1469557481820 Marionette TRACE conn2 <- [1,2158,null,{}] 11:24:41 INFO - PROCESS | 1646 | 1469557481823 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}] 11:24:41 INFO - PROCESS | 1646 | 1469557481825 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:41 INFO - PROCESS | 1646 | 1469557481924 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:24:42 INFO - PROCESS | 1646 | 1469557482003 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 1646 | 1469557482005 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x119425800 == 42 [pid = 1646] [id = 547] 11:24:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x1127d5400) [pid = 1646] [serial = 1641] [outer = 0x0] 11:24:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x112aa6800) [pid = 1646] [serial = 1642] [outer = 0x1127d5400] 11:24:42 INFO - PROCESS | 1646 | 1469557482033 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x11646d400) [pid = 1646] [serial = 1643] [outer = 0x1127d5400] 11:24:42 INFO - PROCESS | 1646 | 1469557482446 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]]]}] 11:24:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcda000 == 41 [pid = 1646] [id = 541] 11:24:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12bac6800 == 40 [pid = 1646] [id = 540] 11:24:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa6b000 == 39 [pid = 1646] [id = 539] 11:24:42 INFO - PROCESS | 1646 | --DOCSHELL 0x11711b800 == 38 [pid = 1646] [id = 538] 11:24:42 INFO - PROCESS | 1646 | --DOCSHELL 0x12a59f800 == 37 [pid = 1646] [id = 537] 11:24:42 INFO - PROCESS | 1646 | --DOCSHELL 0x128b96000 == 36 [pid = 1646] [id = 536] 11:24:42 INFO - PROCESS | 1646 | --DOCSHELL 0x1260e6800 == 35 [pid = 1646] [id = 535] 11:24:42 INFO - PROCESS | 1646 | --DOCSHELL 0x119311000 == 34 [pid = 1646] [id = 534] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x1174cd800) [pid = 1646] [serial = 1591] [outer = 0x0] [url = about:blank] 11:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 721ms 11:24:42 INFO - PROCESS | 1646 | 1469557482539 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 1646 | 1469557482542 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x129478800) [pid = 1646] [serial = 1523] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1161ac400) [pid = 1646] [serial = 1582] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x117c4f800) [pid = 1646] [serial = 1583] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x118685000) [pid = 1646] [serial = 1585] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1291e9400) [pid = 1646] [serial = 1549] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1132acc00) [pid = 1646] [serial = 1588] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1260a8800) [pid = 1646] [serial = 1546] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x129582c00) [pid = 1646] [serial = 1552] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12a645400) [pid = 1646] [serial = 1555] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12958f800) [pid = 1646] [serial = 1553] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x11885b800) [pid = 1646] [serial = 1586] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1182da400) [pid = 1646] [serial = 1534] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x118509400) [pid = 1646] [serial = 1535] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1213f3000) [pid = 1646] [serial = 1543] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x110eaec00) [pid = 1646] [serial = 1525] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x112679800) [pid = 1646] [serial = 1526] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119993800) [pid = 1646] [serial = 1540] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12120a800) [pid = 1646] [serial = 1541] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1174cc000) [pid = 1646] [serial = 1528] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118199400) [pid = 1646] [serial = 1529] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11939f800) [pid = 1646] [serial = 1537] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1194f9c00) [pid = 1646] [serial = 1538] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x115e28400) [pid = 1646] [serial = 1531] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x116ab4c00) [pid = 1646] [serial = 1532] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1174cbc00) [pid = 1646] [serial = 1570] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11910b800) [pid = 1646] [serial = 1573] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11972d000) [pid = 1646] [serial = 1559] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1182da800) [pid = 1646] [serial = 1571] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x125435400) [pid = 1646] [serial = 1561] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1260a3000) [pid = 1646] [serial = 1576] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11840d000) [pid = 1646] [serial = 1558] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1291e1400) [pid = 1646] [serial = 1564] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x115e23400) [pid = 1646] [serial = 1589] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12aad9400) [pid = 1646] [serial = 1565] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12a987400) [pid = 1646] [serial = 1556] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12b17b800) [pid = 1646] [serial = 1567] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12b180c00) [pid = 1646] [serial = 1568] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x119731800) [pid = 1646] [serial = 1574] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x129477c00) [pid = 1646] [serial = 1579] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1292f4000) [pid = 1646] [serial = 1550] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x126d53000) [pid = 1646] [serial = 1577] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x128e48400) [pid = 1646] [serial = 1547] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x12a993c00) [pid = 1646] [serial = 1562] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12a64d400) [pid = 1646] [serial = 1580] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x12543d000) [pid = 1646] [serial = 1544] [outer = 0x0] [url = about:blank] 11:24:42 INFO - PROCESS | 1646 | 1469557482566 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 1646 | 1469557482567 Marionette TRACE conn2 <- [1,2162,null,{}] 11:24:42 INFO - PROCESS | 1646 | 1469557482573 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}] 11:24:42 INFO - PROCESS | 1646 | 1469557482575 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:42 INFO - PROCESS | 1646 | 1469557482660 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:24:42 INFO - PROCESS | 1646 | 1469557482667 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 1646 | 1469557482668 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ac7800 == 35 [pid = 1646] [id = 548] 11:24:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x117c44c00) [pid = 1646] [serial = 1644] [outer = 0x0] 11:24:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1182d8400) [pid = 1646] [serial = 1645] [outer = 0x117c44c00] 11:24:42 INFO - PROCESS | 1646 | 1469557482696 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118686c00) [pid = 1646] [serial = 1646] [outer = 0x117c44c00] 11:24:43 INFO - PROCESS | 1646 | 1469557483050 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]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 535ms 11:24:43 INFO - PROCESS | 1646 | 1469557483108 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 1646 | 1469557483110 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:24:43 INFO - PROCESS | 1646 | 1469557483113 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 1646 | 1469557483116 Marionette TRACE conn2 <- [1,2166,null,{}] 11:24:43 INFO - PROCESS | 1646 | 1469557483123 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}] 11:24:43 INFO - PROCESS | 1646 | 1469557483126 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:43 INFO - PROCESS | 1646 | 1469557483207 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:24:43 INFO - PROCESS | 1646 | 1469557483215 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 1646 | 1469557483217 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x123dc2800 == 36 [pid = 1646] [id = 549] 11:24:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1186bcc00) [pid = 1646] [serial = 1647] [outer = 0x0] 11:24:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x119731800) [pid = 1646] [serial = 1648] [outer = 0x1186bcc00] 11:24:43 INFO - PROCESS | 1646 | 1469557483245 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x121719800) [pid = 1646] [serial = 1649] [outer = 0x1186bcc00] 11:24:43 INFO - PROCESS | 1646 | 1469557483599 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]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 521ms 11:24:43 INFO - PROCESS | 1646 | 1469557483637 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:24:43 INFO - PROCESS | 1646 | 1469557483639 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:24:43 INFO - PROCESS | 1646 | 1469557483641 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 1646 | 1469557483642 Marionette TRACE conn2 <- [1,2170,null,{}] 11:24:43 INFO - PROCESS | 1646 | 1469557483645 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}] 11:24:43 INFO - PROCESS | 1646 | 1469557483646 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:43 INFO - PROCESS | 1646 | 1469557483724 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:24:43 INFO - PROCESS | 1646 | 1469557483730 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:43 INFO - PROCESS | 1646 | 1469557483731 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a77000 == 37 [pid = 1646] [id = 550] 11:24:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x124ac5000) [pid = 1646] [serial = 1650] [outer = 0x0] 11:24:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x125df2400) [pid = 1646] [serial = 1651] [outer = 0x124ac5000] 11:24:43 INFO - PROCESS | 1646 | 1469557483756 Marionette DEBUG loaded listener.js 11:24:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12672a000) [pid = 1646] [serial = 1652] [outer = 0x124ac5000] 11:24:44 INFO - PROCESS | 1646 | 1469557484101 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]]]}] 11:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 471ms 11:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:24:44 INFO - PROCESS | 1646 | 1469557484114 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:24:44 INFO - PROCESS | 1646 | 1469557484115 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:24:44 INFO - PROCESS | 1646 | 1469557484118 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:24:44 INFO - PROCESS | 1646 | 1469557484119 Marionette TRACE conn2 <- [1,2174,null,{}] 11:24:44 INFO - PROCESS | 1646 | 1469557484121 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}] 11:24:44 INFO - PROCESS | 1646 | 1469557484122 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:44 INFO - PROCESS | 1646 | 1469557484205 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:24:44 INFO - PROCESS | 1646 | 1469557484209 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 1646 | 1469557484211 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a766800 == 38 [pid = 1646] [id = 551] 11:24:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x125df0000) [pid = 1646] [serial = 1653] [outer = 0x0] 11:24:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x128ba8c00) [pid = 1646] [serial = 1654] [outer = 0x125df0000] 11:24:44 INFO - PROCESS | 1646 | 1469557484238 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1291ea000) [pid = 1646] [serial = 1655] [outer = 0x125df0000] 11:24:44 INFO - PROCESS | 1646 | 1469557484568 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]]]}] 11:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 468ms 11:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:24:44 INFO - PROCESS | 1646 | 1469557484586 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:24:44 INFO - PROCESS | 1646 | 1469557484587 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:24:44 INFO - PROCESS | 1646 | 1469557484589 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:24:44 INFO - PROCESS | 1646 | 1469557484591 Marionette TRACE conn2 <- [1,2178,null,{}] 11:24:44 INFO - PROCESS | 1646 | 1469557484601 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}] 11:24:44 INFO - PROCESS | 1646 | 1469557484605 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:44 INFO - PROCESS | 1646 | 1469557484755 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:24:44 INFO - PROCESS | 1646 | 1469557484759 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 1646 | 1469557484760 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a922800 == 39 [pid = 1646] [id = 552] 11:24:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x128bb1c00) [pid = 1646] [serial = 1656] [outer = 0x0] 11:24:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x129478800) [pid = 1646] [serial = 1657] [outer = 0x128bb1c00] 11:24:44 INFO - PROCESS | 1646 | 1469557484787 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x12a987800) [pid = 1646] [serial = 1658] [outer = 0x128bb1c00] 11:24:45 INFO - PROCESS | 1646 | 1469557485124 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]]]}] 11:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 568ms 11:24:45 INFO - PROCESS | 1646 | 1469557485158 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:24:45 INFO - PROCESS | 1646 | 1469557485160 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:24:45 INFO - PROCESS | 1646 | 1469557485165 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 1646 | 1469557485166 Marionette TRACE conn2 <- [1,2182,null,{}] 11:24:45 INFO - PROCESS | 1646 | 1469557485169 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}] 11:24:45 INFO - PROCESS | 1646 | 1469557485170 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:45 INFO - PROCESS | 1646 | 1469557485295 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:24:45 INFO - PROCESS | 1646 | 1469557485313 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:45 INFO - PROCESS | 1646 | 1469557485315 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcd8800 == 40 [pid = 1646] [id = 553] 11:24:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12a98ac00) [pid = 1646] [serial = 1659] [outer = 0x0] 11:24:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x12a993c00) [pid = 1646] [serial = 1660] [outer = 0x12a98ac00] 11:24:45 INFO - PROCESS | 1646 | 1469557485353 Marionette DEBUG loaded listener.js 11:24:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12aad5400) [pid = 1646] [serial = 1661] [outer = 0x12a98ac00] 11:24:45 INFO - PROCESS | 1646 | 1469557485824 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]]]}] 11:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 11:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:24:45 INFO - PROCESS | 1646 | 1469557485834 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:24:45 INFO - PROCESS | 1646 | 1469557485836 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:24:45 INFO - PROCESS | 1646 | 1469557485838 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 1646 | 1469557485839 Marionette TRACE conn2 <- [1,2186,null,{}] 11:24:45 INFO - PROCESS | 1646 | 1469557485841 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}] 11:24:45 INFO - PROCESS | 1646 | 1469557485842 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:45 INFO - PROCESS | 1646 | 1469557485953 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:24:45 INFO - PROCESS | 1646 | 1469557485965 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:45 INFO - PROCESS | 1646 | 1469557485966 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c560000 == 41 [pid = 1646] [id = 554] 11:24:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12aad9400) [pid = 1646] [serial = 1662] [outer = 0x0] 11:24:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12aaf4400) [pid = 1646] [serial = 1663] [outer = 0x12aad9400] 11:24:45 INFO - PROCESS | 1646 | 1469557485990 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12b17dc00) [pid = 1646] [serial = 1664] [outer = 0x12aad9400] 11:24:46 INFO - PROCESS | 1646 | 1469557486335 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]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:24:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 518ms 11:24:46 INFO - PROCESS | 1646 | 1469557486356 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 1646 | 1469557486358 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:24:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:24:46 INFO - PROCESS | 1646 | 1469557486360 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 1646 | 1469557486361 Marionette TRACE conn2 <- [1,2190,null,{}] 11:24:46 INFO - PROCESS | 1646 | 1469557486363 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}] 11:24:46 INFO - PROCESS | 1646 | 1469557486365 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:46 INFO - PROCESS | 1646 | 1469557486471 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:24:46 INFO - PROCESS | 1646 | 1469557486474 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:46 INFO - PROCESS | 1646 | 1469557486475 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6a6000 == 42 [pid = 1646] [id = 555] 11:24:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12b180c00) [pid = 1646] [serial = 1665] [outer = 0x0] 11:24:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12b181400) [pid = 1646] [serial = 1666] [outer = 0x12b180c00] 11:24:46 INFO - PROCESS | 1646 | 1469557486507 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12b938c00) [pid = 1646] [serial = 1667] [outer = 0x12b180c00] 11:24:46 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118861000) [pid = 1646] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:24:46 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1174cec00) [pid = 1646] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:24:46 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119798800) [pid = 1646] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:24:46 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1164e8800) [pid = 1646] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:24:46 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12171c400) [pid = 1646] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:24:46 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x110eaac00) [pid = 1646] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:24:46 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1267b2000) [pid = 1646] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:24:46 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x111c1b400) [pid = 1646] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:24:46 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11614cc00) [pid = 1646] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:24:46 INFO - PROCESS | 1646 | 1469557486886 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]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:24:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 570ms 11:24:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:24:46 INFO - PROCESS | 1646 | 1469557486930 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 1646 | 1469557486932 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:24:46 INFO - PROCESS | 1646 | 1469557486934 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 1646 | 1469557486935 Marionette TRACE conn2 <- [1,2194,null,{}] 11:24:46 INFO - PROCESS | 1646 | 1469557486937 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}] 11:24:46 INFO - PROCESS | 1646 | 1469557486938 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:47 INFO - PROCESS | 1646 | 1469557487023 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:24:47 INFO - PROCESS | 1646 | 1469557487086 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 1646 | 1469557487087 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb17000 == 43 [pid = 1646] [id = 556] 11:24:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118407c00) [pid = 1646] [serial = 1668] [outer = 0x0] 11:24:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x119752800) [pid = 1646] [serial = 1669] [outer = 0x118407c00] 11:24:47 INFO - PROCESS | 1646 | 1469557487112 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x12b17e800) [pid = 1646] [serial = 1670] [outer = 0x118407c00] 11:24:47 INFO - PROCESS | 1646 | 1469557487379 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]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 470ms 11:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:24:47 INFO - PROCESS | 1646 | 1469557487405 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 1646 | 1469557487406 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:24:47 INFO - PROCESS | 1646 | 1469557487416 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 1646 | 1469557487418 Marionette TRACE conn2 <- [1,2198,null,{}] 11:24:47 INFO - PROCESS | 1646 | 1469557487420 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}] 11:24:47 INFO - PROCESS | 1646 | 1469557487422 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:47 INFO - PROCESS | 1646 | 1469557487531 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:24:47 INFO - PROCESS | 1646 | 1469557487534 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 1646 | 1469557487536 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d1db800 == 44 [pid = 1646] [id = 557] 11:24:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12b181000) [pid = 1646] [serial = 1671] [outer = 0x0] 11:24:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12b941400) [pid = 1646] [serial = 1672] [outer = 0x12b181000] 11:24:47 INFO - PROCESS | 1646 | 1469557487562 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x12ba07c00) [pid = 1646] [serial = 1673] [outer = 0x12b181000] 11:24:47 INFO - PROCESS | 1646 | 1469557487898 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]]]}] 11:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 526ms 11:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:24:47 INFO - PROCESS | 1646 | 1469557487935 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:24:47 INFO - PROCESS | 1646 | 1469557487937 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:24:47 INFO - PROCESS | 1646 | 1469557487939 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:24:47 INFO - PROCESS | 1646 | 1469557487940 Marionette TRACE conn2 <- [1,2202,null,{}] 11:24:47 INFO - PROCESS | 1646 | 1469557487942 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}] 11:24:47 INFO - PROCESS | 1646 | 1469557487943 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:48 INFO - PROCESS | 1646 | 1469557488057 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:24:48 INFO - PROCESS | 1646 | 1469557488063 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 1646 | 1469557488064 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d4e0000 == 45 [pid = 1646] [id = 558] 11:24:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12ba09000) [pid = 1646] [serial = 1674] [outer = 0x0] 11:24:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12ba0d400) [pid = 1646] [serial = 1675] [outer = 0x12ba09000] 11:24:48 INFO - PROCESS | 1646 | 1469557488088 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12bf04400) [pid = 1646] [serial = 1676] [outer = 0x12ba09000] 11:24:48 INFO - PROCESS | 1646 | 1469557488397 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]]]}] 11:24:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:24:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 467ms 11:24:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:24:48 INFO - PROCESS | 1646 | 1469557488406 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 1646 | 1469557488408 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:24:48 INFO - PROCESS | 1646 | 1469557488412 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - PROCESS | 1646 | 1469557488414 Marionette TRACE conn2 <- [1,2206,null,{}] 11:24:48 INFO - PROCESS | 1646 | 1469557488417 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}] 11:24:48 INFO - PROCESS | 1646 | 1469557488418 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:48 INFO - PROCESS | 1646 | 1469557488509 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:24:48 INFO - PROCESS | 1646 | 1469557488514 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 1646 | 1469557488515 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da69800 == 46 [pid = 1646] [id = 559] 11:24:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12ba08400) [pid = 1646] [serial = 1677] [outer = 0x0] 11:24:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12bf04c00) [pid = 1646] [serial = 1678] [outer = 0x12ba08400] 11:24:48 INFO - PROCESS | 1646 | 1469557488539 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12bf10400) [pid = 1646] [serial = 1679] [outer = 0x12ba08400] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x125d54000 == 45 [pid = 1646] [id = 533] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x11600c800 == 44 [pid = 1646] [id = 531] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x121042800 == 43 [pid = 1646] [id = 532] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x116ac7800 == 42 [pid = 1646] [id = 548] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x119425800 == 41 [pid = 1646] [id = 547] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x11961f800 == 40 [pid = 1646] [id = 546] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6b1800 == 39 [pid = 1646] [id = 545] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf2d800 == 38 [pid = 1646] [id = 544] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x128a7c000 == 37 [pid = 1646] [id = 543] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x116ac3800 == 36 [pid = 1646] [id = 542] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x128a77000 == 35 [pid = 1646] [id = 550] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x123dc2800 == 34 [pid = 1646] [id = 549] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12a922800 == 33 [pid = 1646] [id = 552] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcd8800 == 32 [pid = 1646] [id = 553] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12c560000 == 31 [pid = 1646] [id = 554] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6a6000 == 30 [pid = 1646] [id = 555] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12a766800 == 29 [pid = 1646] [id = 551] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12d1db800 == 28 [pid = 1646] [id = 557] 11:24:49 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb17000 == 27 [pid = 1646] [id = 556] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1182ac400) [pid = 1646] [serial = 1592] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1193a4800) [pid = 1646] [serial = 1606] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x111c83800) [pid = 1646] [serial = 1594] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1186ba000) [pid = 1646] [serial = 1600] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x120ea2800) [pid = 1646] [serial = 1609] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1174c9800) [pid = 1646] [serial = 1603] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1181a3000) [pid = 1646] [serial = 1597] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1194ffc00) [pid = 1646] [serial = 1607] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x124963400) [pid = 1646] [serial = 1612] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x125d06c00) [pid = 1646] [serial = 1613] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112678400) [pid = 1646] [serial = 1610] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112a7f800) [pid = 1646] [serial = 1616] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x126bd5800) [pid = 1646] [serial = 1621] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x117150400) [pid = 1646] [serial = 1618] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x112677800) [pid = 1646] [serial = 1615] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119108400) [pid = 1646] [serial = 1601] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x126d53400) [pid = 1646] [serial = 1622] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126d50400) [pid = 1646] [serial = 1624] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x126730c00) [pid = 1646] [serial = 1619] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x11840e000) [pid = 1646] [serial = 1604] [outer = 0x0] [url = about:blank] 11:24:50 INFO - PROCESS | 1646 | --DOCSHELL 0x12d4e0000 == 26 [pid = 1646] [id = 558] 11:24:50 INFO - PROCESS | 1646 | 1469557490182 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]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:24:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1823ms 11:24:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:24:50 INFO - PROCESS | 1646 | 1469557490234 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 1646 | 1469557490237 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:24:50 INFO - PROCESS | 1646 | 1469557490240 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 1646 | 1469557490242 Marionette TRACE conn2 <- [1,2210,null,{}] 11:24:50 INFO - PROCESS | 1646 | 1469557490252 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}] 11:24:50 INFO - PROCESS | 1646 | 1469557490254 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:50 INFO - PROCESS | 1646 | 1469557490346 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:24:50 INFO - PROCESS | 1646 | 1469557490406 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 1646 | 1469557490408 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x117477000 == 27 [pid = 1646] [id = 560] 11:24:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x115e89400) [pid = 1646] [serial = 1680] [outer = 0x0] 11:24:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x115e8a400) [pid = 1646] [serial = 1681] [outer = 0x115e89400] 11:24:50 INFO - PROCESS | 1646 | 1469557490436 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1174c5c00) [pid = 1646] [serial = 1682] [outer = 0x115e89400] 11:24:50 INFO - PROCESS | 1646 | 1469557490743 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]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:24:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 528ms 11:24:50 INFO - PROCESS | 1646 | 1469557490768 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 1646 | 1469557490771 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:24:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:24:50 INFO - PROCESS | 1646 | 1469557490776 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 1646 | 1469557490781 Marionette TRACE conn2 <- [1,2214,null,{}] 11:24:50 INFO - PROCESS | 1646 | 1469557490784 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}] 11:24:50 INFO - PROCESS | 1646 | 1469557490786 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:50 INFO - PROCESS | 1646 | 1469557490868 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:24:50 INFO - PROCESS | 1646 | 1469557490930 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 1646 | 1469557490932 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x119633000 == 28 [pid = 1646] [id = 561] 11:24:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1174cec00) [pid = 1646] [serial = 1683] [outer = 0x0] 11:24:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1182e0c00) [pid = 1646] [serial = 1684] [outer = 0x1174cec00] 11:24:50 INFO - PROCESS | 1646 | 1469557490960 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x118688c00) [pid = 1646] [serial = 1685] [outer = 0x1174cec00] 11:24:51 INFO - PROCESS | 1646 | 1469557491309 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]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 575ms 11:24:51 INFO - PROCESS | 1646 | 1469557491352 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 1646 | 1469557491354 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:24:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:24:51 INFO - PROCESS | 1646 | 1469557491370 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 1646 | 1469557491373 Marionette TRACE conn2 <- [1,2218,null,{}] 11:24:51 INFO - PROCESS | 1646 | 1469557491385 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}] 11:24:51 INFO - PROCESS | 1646 | 1469557491390 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:51 INFO - PROCESS | 1646 | 1469557491547 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:24:51 INFO - PROCESS | 1646 | 1469557491566 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 1646 | 1469557491569 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x123d40800 == 29 [pid = 1646] [id = 562] 11:24:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1121b1800) [pid = 1646] [serial = 1686] [outer = 0x0] 11:24:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1193a4000) [pid = 1646] [serial = 1687] [outer = 0x1121b1800] 11:24:51 INFO - PROCESS | 1646 | 1469557491613 Marionette DEBUG loaded listener.js 11:24:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1197a1c00) [pid = 1646] [serial = 1688] [outer = 0x1121b1800] 11:24:51 INFO - PROCESS | 1646 | 1469557491957 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]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:24:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 640ms 11:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:24:52 INFO - PROCESS | 1646 | 1469557491998 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 1646 | 1469557491999 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:24:52 INFO - PROCESS | 1646 | 1469557492001 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 1646 | 1469557492003 Marionette TRACE conn2 <- [1,2222,null,{}] 11:24:52 INFO - PROCESS | 1646 | 1469557492005 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}] 11:24:52 INFO - PROCESS | 1646 | 1469557492006 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:52 INFO - PROCESS | 1646 | 1469557492085 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:24:52 INFO - PROCESS | 1646 | 1469557492149 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:52 INFO - PROCESS | 1646 | 1469557492150 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12653e800 == 30 [pid = 1646] [id = 563] 11:24:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1197a0c00) [pid = 1646] [serial = 1689] [outer = 0x0] 11:24:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x121936c00) [pid = 1646] [serial = 1690] [outer = 0x1197a0c00] 11:24:52 INFO - PROCESS | 1646 | 1469557492175 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x125435400) [pid = 1646] [serial = 1691] [outer = 0x1197a0c00] 11:24:52 INFO - PROCESS | 1646 | 1469557492448 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]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 468ms 11:24:52 INFO - PROCESS | 1646 | 1469557492470 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 1646 | 1469557492472 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:24:52 INFO - PROCESS | 1646 | 1469557492474 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 1646 | 1469557492475 Marionette TRACE conn2 <- [1,2226,null,{}] 11:24:52 INFO - PROCESS | 1646 | 1469557492485 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}] 11:24:52 INFO - PROCESS | 1646 | 1469557492486 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:52 INFO - PROCESS | 1646 | 1469557492574 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:24:52 INFO - PROCESS | 1646 | 1469557492580 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:52 INFO - PROCESS | 1646 | 1469557492582 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x129449800 == 31 [pid = 1646] [id = 564] 11:24:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1174c6c00) [pid = 1646] [serial = 1692] [outer = 0x0] 11:24:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x125df6c00) [pid = 1646] [serial = 1693] [outer = 0x1174c6c00] 11:24:52 INFO - PROCESS | 1646 | 1469557492606 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1269b9400) [pid = 1646] [serial = 1694] [outer = 0x1174c6c00] 11:24:52 INFO - PROCESS | 1646 | 1469557492944 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]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 526ms 11:24:53 INFO - PROCESS | 1646 | 1469557493005 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:24:53 INFO - PROCESS | 1646 | 1469557493006 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:24:53 INFO - PROCESS | 1646 | 1469557493008 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:24:53 INFO - PROCESS | 1646 | 1469557493009 Marionette TRACE conn2 <- [1,2230,null,{}] 11:24:53 INFO - PROCESS | 1646 | 1469557493012 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}] 11:24:53 INFO - PROCESS | 1646 | 1469557493016 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:53 INFO - PROCESS | 1646 | 1469557493112 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:24:53 INFO - PROCESS | 1646 | 1469557493117 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 1646 | 1469557493118 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa6e000 == 32 [pid = 1646] [id = 565] 11:24:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126bd0400) [pid = 1646] [serial = 1695] [outer = 0x0] 11:24:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128bac000) [pid = 1646] [serial = 1696] [outer = 0x126bd0400] 11:24:53 INFO - PROCESS | 1646 | 1469557493143 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x129588800) [pid = 1646] [serial = 1697] [outer = 0x126bd0400] 11:24:53 INFO - PROCESS | 1646 | 1469557493453 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]]]}] 11:24:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:24:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 471ms 11:24:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:24:53 INFO - PROCESS | 1646 | 1469557493481 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:24:53 INFO - PROCESS | 1646 | 1469557493482 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:24:53 INFO - PROCESS | 1646 | 1469557493484 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:24:53 INFO - PROCESS | 1646 | 1469557493485 Marionette TRACE conn2 <- [1,2234,null,{}] 11:24:53 INFO - PROCESS | 1646 | 1469557493488 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}] 11:24:53 INFO - PROCESS | 1646 | 1469557493489 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:53 INFO - PROCESS | 1646 | 1469557493572 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:24:53 INFO - PROCESS | 1646 | 1469557493578 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 1646 | 1469557493580 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9a8000 == 33 [pid = 1646] [id = 566] 11:24:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12958e400) [pid = 1646] [serial = 1698] [outer = 0x0] 11:24:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12a645800) [pid = 1646] [serial = 1699] [outer = 0x12958e400] 11:24:53 INFO - PROCESS | 1646 | 1469557493604 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a98b800) [pid = 1646] [serial = 1700] [outer = 0x12958e400] 11:24:53 INFO - PROCESS | 1646 | 1469557493951 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]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:24:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 11:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:24:54 INFO - PROCESS | 1646 | 1469557494003 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 1646 | 1469557494004 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:24:54 INFO - PROCESS | 1646 | 1469557494006 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 1646 | 1469557494008 Marionette TRACE conn2 <- [1,2238,null,{}] 11:24:54 INFO - PROCESS | 1646 | 1469557494017 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}] 11:24:54 INFO - PROCESS | 1646 | 1469557494019 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:54 INFO - PROCESS | 1646 | 1469557494098 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:24:54 INFO - PROCESS | 1646 | 1469557494102 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 1646 | 1469557494103 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x12badc800 == 34 [pid = 1646] [id = 567] 11:24:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x126bdc000) [pid = 1646] [serial = 1701] [outer = 0x0] 11:24:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12aad6c00) [pid = 1646] [serial = 1702] [outer = 0x126bdc000] 11:24:54 INFO - PROCESS | 1646 | 1469557494127 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12b17e000) [pid = 1646] [serial = 1703] [outer = 0x126bdc000] 11:24:54 INFO - PROCESS | 1646 | 1469557494443 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]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:24:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 472ms 11:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:24:54 INFO - PROCESS | 1646 | 1469557494480 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 1646 | 1469557494482 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:24:54 INFO - PROCESS | 1646 | 1469557494484 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 1646 | 1469557494485 Marionette TRACE conn2 <- [1,2242,null,{}] 11:24:54 INFO - PROCESS | 1646 | 1469557494487 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}] 11:24:54 INFO - PROCESS | 1646 | 1469557494488 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:54 INFO - PROCESS | 1646 | 1469557494565 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:24:54 INFO - PROCESS | 1646 | 1469557494630 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 1646 | 1469557494639 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x123d3b000 == 35 [pid = 1646] [id = 568] 11:24:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1186af400) [pid = 1646] [serial = 1704] [outer = 0x0] 11:24:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12b189000) [pid = 1646] [serial = 1705] [outer = 0x1186af400] 11:24:54 INFO - PROCESS | 1646 | 1469557494665 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12b93e400) [pid = 1646] [serial = 1706] [outer = 0x1186af400] 11:24:54 INFO - PROCESS | 1646 | 1469557494921 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]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:24:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 468ms 11:24:54 INFO - PROCESS | 1646 | 1469557494953 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 1646 | 1469557494954 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:24:54 INFO - PROCESS | 1646 | 1469557494956 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 1646 | 1469557494958 Marionette TRACE conn2 <- [1,2246,null,{}] 11:24:54 INFO - PROCESS | 1646 | 1469557494967 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}] 11:24:54 INFO - PROCESS | 1646 | 1469557494968 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:55 INFO - PROCESS | 1646 | 1469557495057 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:24:55 INFO - PROCESS | 1646 | 1469557495063 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 1646 | 1469557495064 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb12800 == 36 [pid = 1646] [id = 569] 11:24:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12b93fc00) [pid = 1646] [serial = 1707] [outer = 0x0] 11:24:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12ba03800) [pid = 1646] [serial = 1708] [outer = 0x12b93fc00] 11:24:55 INFO - PROCESS | 1646 | 1469557495090 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12ba0dc00) [pid = 1646] [serial = 1709] [outer = 0x12b93fc00] 11:24:55 INFO - PROCESS | 1646 | 1469557495559 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]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 626ms 11:24:55 INFO - PROCESS | 1646 | 1469557495584 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 1646 | 1469557495586 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:24:55 INFO - PROCESS | 1646 | 1469557495605 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 1646 | 1469557495608 Marionette TRACE conn2 <- [1,2250,null,{}] 11:24:55 INFO - PROCESS | 1646 | 1469557495613 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}] 11:24:55 INFO - PROCESS | 1646 | 1469557495616 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:55 INFO - PROCESS | 1646 | 1469557495785 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:24:55 INFO - PROCESS | 1646 | 1469557495822 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:55 INFO - PROCESS | 1646 | 1469557495824 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x129446000 == 37 [pid = 1646] [id = 570] 11:24:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12bf11400) [pid = 1646] [serial = 1710] [outer = 0x0] 11:24:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x12bf54400) [pid = 1646] [serial = 1711] [outer = 0x12bf11400] 11:24:55 INFO - PROCESS | 1646 | 1469557495865 Marionette DEBUG loaded listener.js 11:24:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12bf5a800) [pid = 1646] [serial = 1712] [outer = 0x12bf11400] 11:24:56 INFO - PROCESS | 1646 | 1469557496226 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]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 690ms 11:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:24:56 INFO - PROCESS | 1646 | 1469557496280 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 1646 | 1469557496281 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:24:56 INFO - PROCESS | 1646 | 1469557496283 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 1646 | 1469557496284 Marionette TRACE conn2 <- [1,2254,null,{}] 11:24:56 INFO - PROCESS | 1646 | 1469557496286 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}] 11:24:56 INFO - PROCESS | 1646 | 1469557496287 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:56 INFO - PROCESS | 1646 | 1469557496389 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:24:56 INFO - PROCESS | 1646 | 1469557496399 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 1646 | 1469557496400 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12da6a800 == 38 [pid = 1646] [id = 571] 11:24:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x110eb3000) [pid = 1646] [serial = 1713] [outer = 0x0] 11:24:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1186b2400) [pid = 1646] [serial = 1714] [outer = 0x110eb3000] 11:24:56 INFO - PROCESS | 1646 | 1469557496425 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1292f2c00) [pid = 1646] [serial = 1715] [outer = 0x110eb3000] 11:24:56 INFO - PROCESS | 1646 | 1469557496775 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]]]}] 11:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 518ms 11:24:56 INFO - PROCESS | 1646 | 1469557496802 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:24:56 INFO - PROCESS | 1646 | 1469557496803 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:24:56 INFO - PROCESS | 1646 | 1469557496811 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:24:56 INFO - PROCESS | 1646 | 1469557496812 Marionette TRACE conn2 <- [1,2258,null,{}] 11:24:56 INFO - PROCESS | 1646 | 1469557496814 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}] 11:24:56 INFO - PROCESS | 1646 | 1469557496815 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:56 INFO - PROCESS | 1646 | 1469557496925 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:24:56 INFO - PROCESS | 1646 | 1469557496929 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 1646 | 1469557496930 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12e059800 == 39 [pid = 1646] [id = 572] 11:24:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x12a542000) [pid = 1646] [serial = 1716] [outer = 0x0] 11:24:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x12bf78400) [pid = 1646] [serial = 1717] [outer = 0x12a542000] 11:24:56 INFO - PROCESS | 1646 | 1469557496954 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x12bf7e400) [pid = 1646] [serial = 1718] [outer = 0x12a542000] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x126561000) [pid = 1646] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12aad9400) [pid = 1646] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12a98ac00) [pid = 1646] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118407c00) [pid = 1646] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12b180c00) [pid = 1646] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12b181000) [pid = 1646] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12ba09000) [pid = 1646] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x125df0000) [pid = 1646] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x124ac5000) [pid = 1646] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1186bcc00) [pid = 1646] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x117c44c00) [pid = 1646] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1127d5400) [pid = 1646] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x112a7e400) [pid = 1646] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1212e7400) [pid = 1646] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x11910c000) [pid = 1646] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x114f76c00) [pid = 1646] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x110e77c00) [pid = 1646] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x128bb1c00) [pid = 1646] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1174ce000) [pid = 1646] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:24:57 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x110fa0c00) [pid = 1646] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:24:57 INFO - PROCESS | 1646 | 1469557497718 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]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 920ms 11:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:24:57 INFO - PROCESS | 1646 | 1469557497731 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 1646 | 1469557497732 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:24:57 INFO - PROCESS | 1646 | 1469557497734 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 1646 | 1469557497735 Marionette TRACE conn2 <- [1,2262,null,{}] 11:24:57 INFO - PROCESS | 1646 | 1469557497738 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}] 11:24:57 INFO - PROCESS | 1646 | 1469557497739 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:57 INFO - PROCESS | 1646 | 1469557497821 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:24:57 INFO - PROCESS | 1646 | 1469557497825 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 1646 | 1469557497825 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1260ed000 == 40 [pid = 1646] [id = 573] 11:24:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x112e35400) [pid = 1646] [serial = 1719] [outer = 0x0] 11:24:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1164e8800) [pid = 1646] [serial = 1720] [outer = 0x112e35400] 11:24:57 INFO - PROCESS | 1646 | 1469557497850 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x11856a400) [pid = 1646] [serial = 1721] [outer = 0x112e35400] 11:24:58 INFO - PROCESS | 1646 | 1469557498209 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]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 520ms 11:24:58 INFO - PROCESS | 1646 | 1469557498257 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 1646 | 1469557498258 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:24:58 INFO - PROCESS | 1646 | 1469557498260 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 1646 | 1469557498261 Marionette TRACE conn2 <- [1,2266,null,{}] 11:24:58 INFO - PROCESS | 1646 | 1469557498264 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}] 11:24:58 INFO - PROCESS | 1646 | 1469557498265 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:58 INFO - PROCESS | 1646 | 1469557498354 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:24:58 INFO - PROCESS | 1646 | 1469557498358 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 1646 | 1469557498359 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c09800 == 41 [pid = 1646] [id = 574] 11:24:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1194fe400) [pid = 1646] [serial = 1722] [outer = 0x0] 11:24:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x124d28400) [pid = 1646] [serial = 1723] [outer = 0x1194fe400] 11:24:58 INFO - PROCESS | 1646 | 1469557498385 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1291e4c00) [pid = 1646] [serial = 1724] [outer = 0x1194fe400] 11:24:58 INFO - PROCESS | 1646 | 1469557498715 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]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 470ms 11:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:24:58 INFO - PROCESS | 1646 | 1469557498731 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 1646 | 1469557498733 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:24:58 INFO - PROCESS | 1646 | 1469557498735 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 1646 | 1469557498736 Marionette TRACE conn2 <- [1,2270,null,{}] 11:24:58 INFO - PROCESS | 1646 | 1469557498738 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}] 11:24:58 INFO - PROCESS | 1646 | 1469557498739 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:58 INFO - PROCESS | 1646 | 1469557498823 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:24:58 INFO - PROCESS | 1646 | 1469557498827 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 1646 | 1469557498828 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa73000 == 42 [pid = 1646] [id = 575] 11:24:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a539000) [pid = 1646] [serial = 1725] [outer = 0x0] 11:24:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12b17c800) [pid = 1646] [serial = 1726] [outer = 0x12a539000] 11:24:58 INFO - PROCESS | 1646 | 1469557498852 Marionette DEBUG loaded listener.js 11:24:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12bf61c00) [pid = 1646] [serial = 1727] [outer = 0x12a539000] 11:24:59 INFO - PROCESS | 1646 | 1469557499218 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]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 517ms 11:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:24:59 INFO - PROCESS | 1646 | 1469557499256 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 1646 | 1469557499257 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:24:59 INFO - PROCESS | 1646 | 1469557499265 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 1646 | 1469557499266 Marionette TRACE conn2 <- [1,2274,null,{}] 11:24:59 INFO - PROCESS | 1646 | 1469557499268 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}] 11:24:59 INFO - PROCESS | 1646 | 1469557499269 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:59 INFO - PROCESS | 1646 | 1469557499360 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:24:59 INFO - PROCESS | 1646 | 1469557499366 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:59 INFO - PROCESS | 1646 | 1469557499367 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:24:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x129617800 == 43 [pid = 1646] [id = 576] 11:24:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a992800) [pid = 1646] [serial = 1728] [outer = 0x0] 11:24:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12bf84800) [pid = 1646] [serial = 1729] [outer = 0x12a992800] 11:24:59 INFO - PROCESS | 1646 | 1469557499391 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x12c59b400) [pid = 1646] [serial = 1730] [outer = 0x12a992800] 11:24:59 INFO - PROCESS | 1646 | 1469557499961 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]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 723ms 11:24:59 INFO - PROCESS | 1646 | 1469557499984 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 1646 | 1469557499988 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:24:59 INFO - PROCESS | 1646 | 1469557499993 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 1646 | 1469557499996 Marionette TRACE conn2 <- [1,2278,null,{}] 11:25:00 INFO - PROCESS | 1646 | 1469557500002 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}] 11:25:00 INFO - PROCESS | 1646 | 1469557500004 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:00 INFO - PROCESS | 1646 | 1469557500178 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:25:00 INFO - PROCESS | 1646 | 1469557500340 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 1646 | 1469557500342 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x119322000 == 44 [pid = 1646] [id = 577] 11:25:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x114f75c00) [pid = 1646] [serial = 1731] [outer = 0x0] 11:25:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x115dc3c00) [pid = 1646] [serial = 1732] [outer = 0x114f75c00] 11:25:00 INFO - PROCESS | 1646 | 1469557500374 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1176c4000) [pid = 1646] [serial = 1733] [outer = 0x114f75c00] 11:25:00 INFO - PROCESS | 1646 | 1469557500870 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]]]}] 11:25:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:25:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 926ms 11:25:00 INFO - PROCESS | 1646 | 1469557500921 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:25:00 INFO - PROCESS | 1646 | 1469557500925 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:25:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:25:00 INFO - PROCESS | 1646 | 1469557500933 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:25:00 INFO - PROCESS | 1646 | 1469557500934 Marionette TRACE conn2 <- [1,2282,null,{}] 11:25:00 INFO - PROCESS | 1646 | 1469557500937 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}] 11:25:00 INFO - PROCESS | 1646 | 1469557500939 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:01 INFO - PROCESS | 1646 | 1469557501056 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:25:01 INFO - PROCESS | 1646 | 1469557501146 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 1646 | 1469557501148 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x129168800 == 45 [pid = 1646] [id = 578] 11:25:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x118866c00) [pid = 1646] [serial = 1734] [outer = 0x0] 11:25:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x119108400) [pid = 1646] [serial = 1735] [outer = 0x118866c00] 11:25:01 INFO - PROCESS | 1646 | 1469557501178 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x11974ac00) [pid = 1646] [serial = 1736] [outer = 0x118866c00] 11:25:01 INFO - PROCESS | 1646 | 1469557501947 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]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:25:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1075ms 11:25:02 INFO - PROCESS | 1646 | 1469557502007 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 1646 | 1469557502010 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:25:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:25:02 INFO - PROCESS | 1646 | 1469557502013 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 1646 | 1469557502015 Marionette TRACE conn2 <- [1,2286,null,{}] 11:25:02 INFO - PROCESS | 1646 | 1469557502020 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}] 11:25:02 INFO - PROCESS | 1646 | 1469557502022 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:02 INFO - PROCESS | 1646 | 1469557502154 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:25:02 INFO - PROCESS | 1646 | 1469557502282 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 1646 | 1469557502284 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x11322b800 == 46 [pid = 1646] [id = 579] 11:25:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x1121b0800) [pid = 1646] [serial = 1737] [outer = 0x0] 11:25:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x1130ca400) [pid = 1646] [serial = 1738] [outer = 0x1121b0800] 11:25:02 INFO - PROCESS | 1646 | 1469557502363 Marionette DEBUG loaded listener.js 11:25:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x116649c00) [pid = 1646] [serial = 1739] [outer = 0x1121b0800] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa73000 == 45 [pid = 1646] [id = 575] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x128c09800 == 44 [pid = 1646] [id = 574] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12bf04c00) [pid = 1646] [serial = 1678] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1260ed000 == 43 [pid = 1646] [id = 573] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12e059800 == 42 [pid = 1646] [id = 572] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12da6a800 == 41 [pid = 1646] [id = 571] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x129446000 == 40 [pid = 1646] [id = 570] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb12800 == 39 [pid = 1646] [id = 569] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x123d3b000 == 38 [pid = 1646] [id = 568] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12badc800 == 37 [pid = 1646] [id = 567] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9a8000 == 36 [pid = 1646] [id = 566] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa6e000 == 35 [pid = 1646] [id = 565] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x129449800 == 34 [pid = 1646] [id = 564] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12653e800 == 33 [pid = 1646] [id = 563] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x123d40800 == 32 [pid = 1646] [id = 562] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x119633000 == 31 [pid = 1646] [id = 561] 11:25:02 INFO - PROCESS | 1646 | --DOCSHELL 0x117477000 == 30 [pid = 1646] [id = 560] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x128bb3800) [pid = 1646] [serial = 1625] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12aaf4400) [pid = 1646] [serial = 1663] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x12a993c00) [pid = 1646] [serial = 1660] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x119752800) [pid = 1646] [serial = 1669] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x12b17dc00) [pid = 1646] [serial = 1664] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x12b181400) [pid = 1646] [serial = 1666] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x12b941400) [pid = 1646] [serial = 1672] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12b938c00) [pid = 1646] [serial = 1667] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12ba07c00) [pid = 1646] [serial = 1673] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12bf04400) [pid = 1646] [serial = 1676] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128ba8c00) [pid = 1646] [serial = 1654] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x125df2400) [pid = 1646] [serial = 1651] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x12672a000) [pid = 1646] [serial = 1652] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x119731800) [pid = 1646] [serial = 1648] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x121719800) [pid = 1646] [serial = 1649] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1182d8400) [pid = 1646] [serial = 1645] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118686c00) [pid = 1646] [serial = 1646] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x11646d400) [pid = 1646] [serial = 1643] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112aa6800) [pid = 1646] [serial = 1642] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1292f5000) [pid = 1646] [serial = 1640] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1292eb000) [pid = 1646] [serial = 1639] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1291e3c00) [pid = 1646] [serial = 1637] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x125df3000) [pid = 1646] [serial = 1636] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x121214400) [pid = 1646] [serial = 1634] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x119992c00) [pid = 1646] [serial = 1633] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118571400) [pid = 1646] [serial = 1631] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1182d2c00) [pid = 1646] [serial = 1630] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112a7dc00) [pid = 1646] [serial = 1628] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112673000) [pid = 1646] [serial = 1627] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129478800) [pid = 1646] [serial = 1657] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12b17e800) [pid = 1646] [serial = 1670] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12aad5400) [pid = 1646] [serial = 1661] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12ba0d400) [pid = 1646] [serial = 1675] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a987800) [pid = 1646] [serial = 1658] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1291ea000) [pid = 1646] [serial = 1655] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x118406800) [pid = 1646] [serial = 1598] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112a74800) [pid = 1646] [serial = 1595] [outer = 0x0] [url = about:blank] 11:25:02 INFO - PROCESS | 1646 | 1469557502769 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]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:25:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 772ms 11:25:02 INFO - PROCESS | 1646 | 1469557502785 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 1646 | 1469557502788 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:25:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:25:02 INFO - PROCESS | 1646 | 1469557502803 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 1646 | 1469557502805 Marionette TRACE conn2 <- [1,2290,null,{}] 11:25:02 INFO - PROCESS | 1646 | 1469557502807 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}] 11:25:02 INFO - PROCESS | 1646 | 1469557502809 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:02 INFO - PROCESS | 1646 | 1469557502886 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:25:02 INFO - PROCESS | 1646 | 1469557502890 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:02 INFO - PROCESS | 1646 | 1469557502891 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x118fd9000 == 31 [pid = 1646] [id = 580] 11:25:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1174cd800) [pid = 1646] [serial = 1740] [outer = 0x0] 11:25:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x117c52800) [pid = 1646] [serial = 1741] [outer = 0x1174cd800] 11:25:02 INFO - PROCESS | 1646 | 1469557502921 Marionette DEBUG loaded listener.js 11:25:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1182d8400) [pid = 1646] [serial = 1742] [outer = 0x1174cd800] 11:25:03 INFO - PROCESS | 1646 | 1469557503272 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]]]}] 11:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 528ms 11:25:03 INFO - PROCESS | 1646 | 1469557503322 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:25:03 INFO - PROCESS | 1646 | 1469557503324 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:25:03 INFO - PROCESS | 1646 | 1469557503326 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:25:03 INFO - PROCESS | 1646 | 1469557503328 Marionette TRACE conn2 <- [1,2294,null,{}] 11:25:03 INFO - PROCESS | 1646 | 1469557503336 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}] 11:25:03 INFO - PROCESS | 1646 | 1469557503340 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:03 INFO - PROCESS | 1646 | 1469557503420 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:25:03 INFO - PROCESS | 1646 | 1469557503488 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 1646 | 1469557503490 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12135a800 == 32 [pid = 1646] [id = 581] 11:25:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1182d6400) [pid = 1646] [serial = 1743] [outer = 0x0] 11:25:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118568000) [pid = 1646] [serial = 1744] [outer = 0x1182d6400] 11:25:03 INFO - PROCESS | 1646 | 1469557503518 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1186bd000) [pid = 1646] [serial = 1745] [outer = 0x1182d6400] 11:25:03 INFO - PROCESS | 1646 | 1469557503823 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]]]}] 11:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 522ms 11:25:03 INFO - PROCESS | 1646 | 1469557503852 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:25:03 INFO - PROCESS | 1646 | 1469557503854 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:25:03 INFO - PROCESS | 1646 | 1469557503856 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:25:03 INFO - PROCESS | 1646 | 1469557503857 Marionette TRACE conn2 <- [1,2298,null,{}] 11:25:03 INFO - PROCESS | 1646 | 1469557503860 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}] 11:25:03 INFO - PROCESS | 1646 | 1469557503863 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:03 INFO - PROCESS | 1646 | 1469557503946 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:25:04 INFO - PROCESS | 1646 | 1469557504004 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 1646 | 1469557504005 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x125d51800 == 33 [pid = 1646] [id = 582] 11:25:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1127d7c00) [pid = 1646] [serial = 1746] [outer = 0x0] 11:25:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118fb0c00) [pid = 1646] [serial = 1747] [outer = 0x1127d7c00] 11:25:04 INFO - PROCESS | 1646 | 1469557504031 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1194f7c00) [pid = 1646] [serial = 1748] [outer = 0x1127d7c00] 11:25:04 INFO - PROCESS | 1646 | 1469557504295 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]]]}] 11:25:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:25:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 469ms 11:25:04 INFO - PROCESS | 1646 | 1469557504333 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 1646 | 1469557504334 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:25:04 INFO - PROCESS | 1646 | 1469557504337 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 1646 | 1469557504338 Marionette TRACE conn2 <- [1,2302,null,{}] 11:25:04 INFO - PROCESS | 1646 | 1469557504340 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}] 11:25:04 INFO - PROCESS | 1646 | 1469557504341 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:04 INFO - PROCESS | 1646 | 1469557504438 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:25:04 INFO - PROCESS | 1646 | 1469557504441 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:04 INFO - PROCESS | 1646 | 1469557504442 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x126965000 == 34 [pid = 1646] [id = 583] 11:25:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1194fb800) [pid = 1646] [serial = 1749] [outer = 0x0] 11:25:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1194ff000) [pid = 1646] [serial = 1750] [outer = 0x1194fb800] 11:25:04 INFO - PROCESS | 1646 | 1469557504469 Marionette DEBUG loaded listener.js 11:25:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x120e99800) [pid = 1646] [serial = 1751] [outer = 0x1194fb800] 11:25:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:25:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 518ms 11:25:04 INFO - PROCESS | 1646 | 1469557504852 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]]]}] 11:25:04 INFO - PROCESS | 1646 | 1469557504855 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:25:04 INFO - PROCESS | 1646 | 1469557504857 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:25:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:25:04 INFO - PROCESS | 1646 | 1469557504859 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:25:04 INFO - PROCESS | 1646 | 1469557504860 Marionette TRACE conn2 <- [1,2306,null,{}] 11:25:04 INFO - PROCESS | 1646 | 1469557504862 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}] 11:25:04 INFO - PROCESS | 1646 | 1469557504867 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:04 INFO - PROCESS | 1646 | 1469557504984 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:25:05 INFO - PROCESS | 1646 | 1469557505025 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 1646 | 1469557505026 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x129166000 == 35 [pid = 1646] [id = 584] 11:25:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x120ea4800) [pid = 1646] [serial = 1752] [outer = 0x0] 11:25:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x120fcd800) [pid = 1646] [serial = 1753] [outer = 0x120ea4800] 11:25:05 INFO - PROCESS | 1646 | 1469557505051 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x125d0d800) [pid = 1646] [serial = 1754] [outer = 0x120ea4800] 11:25:05 INFO - PROCESS | 1646 | 1469557505365 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]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 521ms 11:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:25:05 INFO - PROCESS | 1646 | 1469557505382 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 1646 | 1469557505383 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:25:05 INFO - PROCESS | 1646 | 1469557505385 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 1646 | 1469557505387 Marionette TRACE conn2 <- [1,2310,null,{}] 11:25:05 INFO - PROCESS | 1646 | 1469557505389 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}] 11:25:05 INFO - PROCESS | 1646 | 1469557505390 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:05 INFO - PROCESS | 1646 | 1469557505502 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:25:05 INFO - PROCESS | 1646 | 1469557505515 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 1646 | 1469557505516 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x129619800 == 36 [pid = 1646] [id = 585] 11:25:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1176be800) [pid = 1646] [serial = 1755] [outer = 0x0] 11:25:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x125df9400) [pid = 1646] [serial = 1756] [outer = 0x1176be800] 11:25:05 INFO - PROCESS | 1646 | 1469557505541 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126474000) [pid = 1646] [serial = 1757] [outer = 0x1176be800] 11:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 518ms 11:25:05 INFO - PROCESS | 1646 | 1469557505898 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]]]}] 11:25:05 INFO - PROCESS | 1646 | 1469557505904 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:25:05 INFO - PROCESS | 1646 | 1469557505906 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:25:05 INFO - PROCESS | 1646 | 1469557505908 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 1646 | 1469557505910 Marionette TRACE conn2 <- [1,2314,null,{}] 11:25:05 INFO - PROCESS | 1646 | 1469557505912 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}] 11:25:05 INFO - PROCESS | 1646 | 1469557505913 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:06 INFO - PROCESS | 1646 | 1469557506012 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:25:06 INFO - PROCESS | 1646 | 1469557506017 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 1646 | 1469557506018 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a797000 == 37 [pid = 1646] [id = 586] 11:25:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x125d06800) [pid = 1646] [serial = 1758] [outer = 0x0] 11:25:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1267aec00) [pid = 1646] [serial = 1759] [outer = 0x125d06800] 11:25:06 INFO - PROCESS | 1646 | 1469557506042 Marionette DEBUG loaded listener.js 11:25:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126bd9c00) [pid = 1646] [serial = 1760] [outer = 0x125d06800] 11:25:06 INFO - PROCESS | 1646 | 1469557506343 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]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:25:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 470ms 11:25:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:25:06 INFO - PROCESS | 1646 | 1469557506384 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:25:06 INFO - PROCESS | 1646 | 1469557506385 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:25:06 INFO - PROCESS | 1646 | 1469557506387 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 1646 | 1469557506388 Marionette TRACE conn2 <- [1,2318,null,{}] 11:25:06 INFO - PROCESS | 1646 | 1469557506390 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}] 11:25:06 INFO - PROCESS | 1646 | 1469557506392 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:06 INFO - PROCESS | 1646 | 1469557506506 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:25:06 INFO - PROCESS | 1646 | 1469557506511 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 1646 | 1469557506512 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x121359000 == 38 [pid = 1646] [id = 587] 11:25:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x125df4000) [pid = 1646] [serial = 1761] [outer = 0x0] 11:25:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x128ba8800) [pid = 1646] [serial = 1762] [outer = 0x125df4000] 11:25:06 INFO - PROCESS | 1646 | 1469557506536 Marionette DEBUG loaded listener.js 11:25:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x128bb5400) [pid = 1646] [serial = 1763] [outer = 0x125df4000] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12bf11400) [pid = 1646] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1186af400) [pid = 1646] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1174cec00) [pid = 1646] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1174c6c00) [pid = 1646] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x110eb3000) [pid = 1646] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12b93fc00) [pid = 1646] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12958e400) [pid = 1646] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1121b1800) [pid = 1646] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1197a0c00) [pid = 1646] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x126bd0400) [pid = 1646] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x115e89400) [pid = 1646] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x126bdc000) [pid = 1646] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12a542000) [pid = 1646] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112e35400) [pid = 1646] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12a539000) [pid = 1646] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:25:06 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1194fe400) [pid = 1646] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:25:06 INFO - PROCESS | 1646 | 1469557506980 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] 11:25:07 INFO - PROCESS | 1646 | 1469557507018 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:25:07 INFO - PROCESS | 1646 | 1469557507038 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 1646 | 1469557507039 Marionette TRACE conn2 <- [1,2322,null,{}] 11:25:07 INFO - PROCESS | 1646 | 1469557507041 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}] 11:25:07 INFO - PROCESS | 1646 | 1469557507043 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:07 INFO - PROCESS | 1646 | 1469557507124 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:25:07 INFO - PROCESS | 1646 | 1469557507130 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 1646 | 1469557507131 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa71000 == 39 [pid = 1646] [id = 588] 11:25:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11979b400) [pid = 1646] [serial = 1764] [outer = 0x0] 11:25:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1267b2000) [pid = 1646] [serial = 1765] [outer = 0x11979b400] 11:25:07 INFO - PROCESS | 1646 | 1469557507156 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128cc4400) [pid = 1646] [serial = 1766] [outer = 0x11979b400] 11:25:07 INFO - PROCESS | 1646 | 1469557507483 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]]]}] 11:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 474ms 11:25:07 INFO - PROCESS | 1646 | 1469557507506 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:25:07 INFO - PROCESS | 1646 | 1469557507508 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:25:07 INFO - PROCESS | 1646 | 1469557507510 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 1646 | 1469557507512 Marionette TRACE conn2 <- [1,2326,null,{}] 11:25:07 INFO - PROCESS | 1646 | 1469557507514 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}] 11:25:07 INFO - PROCESS | 1646 | 1469557507516 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:07 INFO - PROCESS | 1646 | 1469557507613 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:25:07 INFO - PROCESS | 1646 | 1469557507617 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:07 INFO - PROCESS | 1646 | 1469557507618 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9bf800 == 40 [pid = 1646] [id = 589] 11:25:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x128e52800) [pid = 1646] [serial = 1767] [outer = 0x0] 11:25:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1292ee000) [pid = 1646] [serial = 1768] [outer = 0x128e52800] 11:25:07 INFO - PROCESS | 1646 | 1469557507644 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x129483c00) [pid = 1646] [serial = 1769] [outer = 0x128e52800] 11:25:07 INFO - PROCESS | 1646 | 1469557507995 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]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 520ms 11:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:25:08 INFO - PROCESS | 1646 | 1469557508031 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 1646 | 1469557508032 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:25:08 INFO - PROCESS | 1646 | 1469557508046 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 1646 | 1469557508047 Marionette TRACE conn2 <- [1,2330,null,{}] 11:25:08 INFO - PROCESS | 1646 | 1469557508049 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}] 11:25:08 INFO - PROCESS | 1646 | 1469557508050 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:08 INFO - PROCESS | 1646 | 1469557508128 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:25:08 INFO - PROCESS | 1646 | 1469557508134 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 1646 | 1469557508135 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcf0800 == 41 [pid = 1646] [id = 590] 11:25:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x129589c00) [pid = 1646] [serial = 1770] [outer = 0x0] 11:25:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12a53e000) [pid = 1646] [serial = 1771] [outer = 0x129589c00] 11:25:08 INFO - PROCESS | 1646 | 1469557508159 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x12a987400) [pid = 1646] [serial = 1772] [outer = 0x129589c00] 11:25:08 INFO - PROCESS | 1646 | 1469557508484 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]]]}] 11:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 482ms 11:25:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:25:08 INFO - PROCESS | 1646 | 1469557508518 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:25:08 INFO - PROCESS | 1646 | 1469557508519 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:25:08 INFO - PROCESS | 1646 | 1469557508521 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:25:08 INFO - PROCESS | 1646 | 1469557508522 Marionette TRACE conn2 <- [1,2334,null,{}] 11:25:08 INFO - PROCESS | 1646 | 1469557508524 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}] 11:25:08 INFO - PROCESS | 1646 | 1469557508533 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:08 INFO - PROCESS | 1646 | 1469557508610 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:25:08 INFO - PROCESS | 1646 | 1469557508616 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 1646 | 1469557508617 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c565800 == 42 [pid = 1646] [id = 591] 11:25:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x112d24400) [pid = 1646] [serial = 1773] [outer = 0x0] 11:25:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12a996000) [pid = 1646] [serial = 1774] [outer = 0x112d24400] 11:25:08 INFO - PROCESS | 1646 | 1469557508641 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12aadd000) [pid = 1646] [serial = 1775] [outer = 0x112d24400] 11:25:09 INFO - PROCESS | 1646 | 1469557509120 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]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 618ms 11:25:09 INFO - PROCESS | 1646 | 1469557509139 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 1646 | 1469557509142 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:25:09 INFO - PROCESS | 1646 | 1469557509163 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 1646 | 1469557509165 Marionette TRACE conn2 <- [1,2338,null,{}] 11:25:09 INFO - PROCESS | 1646 | 1469557509171 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}] 11:25:09 INFO - PROCESS | 1646 | 1469557509173 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:09 INFO - PROCESS | 1646 | 1469557509281 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:25:09 INFO - PROCESS | 1646 | 1469557509400 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 1646 | 1469557509401 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x118fd4000 == 43 [pid = 1646] [id = 592] 11:25:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x115e88c00) [pid = 1646] [serial = 1776] [outer = 0x0] 11:25:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11678ec00) [pid = 1646] [serial = 1777] [outer = 0x115e88c00] 11:25:09 INFO - PROCESS | 1646 | 1469557509434 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1176c0400) [pid = 1646] [serial = 1778] [outer = 0x115e88c00] 11:25:09 INFO - PROCESS | 1646 | 1469557509871 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]]]}] 11:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 740ms 11:25:09 INFO - PROCESS | 1646 | 1469557509886 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 1646 | 1469557509889 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:25:09 INFO - PROCESS | 1646 | 1469557509894 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 1646 | 1469557509896 Marionette TRACE conn2 <- [1,2342,null,{}] 11:25:09 INFO - PROCESS | 1646 | 1469557509898 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}] 11:25:09 INFO - PROCESS | 1646 | 1469557509900 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:10 INFO - PROCESS | 1646 | 1469557510007 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:25:10 INFO - PROCESS | 1646 | 1469557510071 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 1646 | 1469557510073 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a83800 == 44 [pid = 1646] [id = 593] 11:25:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1182adc00) [pid = 1646] [serial = 1779] [outer = 0x0] 11:25:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x118571000) [pid = 1646] [serial = 1780] [outer = 0x1182adc00] 11:25:10 INFO - PROCESS | 1646 | 1469557510145 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x118861c00) [pid = 1646] [serial = 1781] [outer = 0x1182adc00] 11:25:10 INFO - PROCESS | 1646 | 1469557510556 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]]]}] 11:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 669ms 11:25:10 INFO - PROCESS | 1646 | 1469557510564 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 1646 | 1469557510566 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:25:10 INFO - PROCESS | 1646 | 1469557510568 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - PROCESS | 1646 | 1469557510571 Marionette TRACE conn2 <- [1,2346,null,{}] 11:25:10 INFO - PROCESS | 1646 | 1469557510579 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}] 11:25:10 INFO - PROCESS | 1646 | 1469557510582 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:10 INFO - PROCESS | 1646 | 1469557510706 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:25:10 INFO - PROCESS | 1646 | 1469557510786 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 1646 | 1469557510788 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf29000 == 45 [pid = 1646] [id = 594] 11:25:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x120ea3c00) [pid = 1646] [serial = 1782] [outer = 0x0] 11:25:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x120fd0000) [pid = 1646] [serial = 1783] [outer = 0x120ea3c00] 11:25:10 INFO - PROCESS | 1646 | 1469557510820 Marionette DEBUG loaded listener.js 11:25:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x124a25800) [pid = 1646] [serial = 1784] [outer = 0x120ea3c00] 11:25:11 INFO - PROCESS | 1646 | 1469557511232 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]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 671ms 11:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:25:11 INFO - PROCESS | 1646 | 1469557511239 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 1646 | 1469557511241 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:25:11 INFO - PROCESS | 1646 | 1469557511243 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 1646 | 1469557511245 Marionette TRACE conn2 <- [1,2350,null,{}] 11:25:11 INFO - PROCESS | 1646 | 1469557511247 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}] 11:25:11 INFO - PROCESS | 1646 | 1469557511248 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:11 INFO - PROCESS | 1646 | 1469557511350 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:25:11 INFO - PROCESS | 1646 | 1469557511410 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:11 INFO - PROCESS | 1646 | 1469557511411 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6a4000 == 46 [pid = 1646] [id = 595] 11:25:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x125438c00) [pid = 1646] [serial = 1785] [outer = 0x0] 11:25:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x126bd5800) [pid = 1646] [serial = 1786] [outer = 0x125438c00] 11:25:11 INFO - PROCESS | 1646 | 1469557511442 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x128e54c00) [pid = 1646] [serial = 1787] [outer = 0x125438c00] 11:25:11 INFO - PROCESS | 1646 | 1469557511902 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]]]}] 11:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 11:25:11 INFO - PROCESS | 1646 | 1469557511913 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 1646 | 1469557511915 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:25:11 INFO - PROCESS | 1646 | 1469557511917 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 1646 | 1469557511919 Marionette TRACE conn2 <- [1,2354,null,{}] 11:25:11 INFO - PROCESS | 1646 | 1469557511921 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}] 11:25:11 INFO - PROCESS | 1646 | 1469557511923 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:12 INFO - PROCESS | 1646 | 1469557512026 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:25:12 INFO - PROCESS | 1646 | 1469557512268 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 1646 | 1469557512270 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x11931d800 == 47 [pid = 1646] [id = 596] 11:25:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x112673400) [pid = 1646] [serial = 1788] [outer = 0x0] 11:25:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x112a82400) [pid = 1646] [serial = 1789] [outer = 0x112673400] 11:25:12 INFO - PROCESS | 1646 | 1469557512301 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 114 (0x114fab800) [pid = 1646] [serial = 1790] [outer = 0x112673400] 11:25:12 INFO - PROCESS | 1646 | 1469557512723 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]]]}] 11:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 871ms 11:25:12 INFO - PROCESS | 1646 | 1469557512789 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:25:12 INFO - PROCESS | 1646 | 1469557512791 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:25:12 INFO - PROCESS | 1646 | 1469557512794 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:25:12 INFO - PROCESS | 1646 | 1469557512796 Marionette TRACE conn2 <- [1,2358,null,{}] 11:25:12 INFO - PROCESS | 1646 | 1469557512799 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}] 11:25:12 INFO - PROCESS | 1646 | 1469557512802 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:12 INFO - PROCESS | 1646 | 1469557512901 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:25:12 INFO - PROCESS | 1646 | 1469557512967 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 1646 | 1469557512968 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x12198e800 == 48 [pid = 1646] [id = 597] 11:25:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 115 (0x117c52c00) [pid = 1646] [serial = 1791] [outer = 0x0] 11:25:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 116 (0x118408400) [pid = 1646] [serial = 1792] [outer = 0x117c52c00] 11:25:13 INFO - PROCESS | 1646 | 1469557512997 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 117 (0x11868ac00) [pid = 1646] [serial = 1793] [outer = 0x117c52c00] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcf0800 == 47 [pid = 1646] [id = 590] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9bf800 == 46 [pid = 1646] [id = 589] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa71000 == 45 [pid = 1646] [id = 588] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x121359000 == 44 [pid = 1646] [id = 587] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12a797000 == 43 [pid = 1646] [id = 586] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x129619800 == 42 [pid = 1646] [id = 585] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x129166000 == 41 [pid = 1646] [id = 584] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x126965000 == 40 [pid = 1646] [id = 583] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x125d51800 == 39 [pid = 1646] [id = 582] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12135a800 == 38 [pid = 1646] [id = 581] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x118fd9000 == 37 [pid = 1646] [id = 580] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x11322b800 == 36 [pid = 1646] [id = 579] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x119322000 == 35 [pid = 1646] [id = 577] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x129617800 == 34 [pid = 1646] [id = 576] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x129168800 == 33 [pid = 1646] [id = 578] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12da69800 == 32 [pid = 1646] [id = 559] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x11931d800 == 31 [pid = 1646] [id = 596] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6a4000 == 30 [pid = 1646] [id = 595] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf29000 == 29 [pid = 1646] [id = 594] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x128a83800 == 28 [pid = 1646] [id = 593] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12c565800 == 27 [pid = 1646] [id = 591] 11:25:13 INFO - PROCESS | 1646 | --DOCSHELL 0x118fd4000 == 26 [pid = 1646] [id = 592] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 116 (0x12bf54400) [pid = 1646] [serial = 1711] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 115 (0x12b189000) [pid = 1646] [serial = 1705] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 114 (0x12b93e400) [pid = 1646] [serial = 1706] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 113 (0x1182e0c00) [pid = 1646] [serial = 1684] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x118688c00) [pid = 1646] [serial = 1685] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x125df6c00) [pid = 1646] [serial = 1693] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x1186b2400) [pid = 1646] [serial = 1714] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x1269b9400) [pid = 1646] [serial = 1694] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12ba03800) [pid = 1646] [serial = 1708] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12a645800) [pid = 1646] [serial = 1699] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12a98b800) [pid = 1646] [serial = 1700] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1193a4000) [pid = 1646] [serial = 1687] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1197a1c00) [pid = 1646] [serial = 1688] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x121936c00) [pid = 1646] [serial = 1690] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x125435400) [pid = 1646] [serial = 1691] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x128bac000) [pid = 1646] [serial = 1696] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x115e8a400) [pid = 1646] [serial = 1681] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1174c5c00) [pid = 1646] [serial = 1682] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x129588800) [pid = 1646] [serial = 1697] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12aad6c00) [pid = 1646] [serial = 1702] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x12b17e000) [pid = 1646] [serial = 1703] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x12bf78400) [pid = 1646] [serial = 1717] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1164e8800) [pid = 1646] [serial = 1720] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12b17c800) [pid = 1646] [serial = 1726] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x12bf7e400) [pid = 1646] [serial = 1718] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x124d28400) [pid = 1646] [serial = 1723] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x12bf5a800) [pid = 1646] [serial = 1712] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11856a400) [pid = 1646] [serial = 1721] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1292f2c00) [pid = 1646] [serial = 1715] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1291e4c00) [pid = 1646] [serial = 1724] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x12bf84800) [pid = 1646] [serial = 1729] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x12ba0dc00) [pid = 1646] [serial = 1709] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12bf61c00) [pid = 1646] [serial = 1727] [outer = 0x0] [url = about:blank] 11:25:13 INFO - PROCESS | 1646 | 1469557513966 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]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1224ms 11:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:25:14 INFO - PROCESS | 1646 | 1469557514019 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:25:14 INFO - PROCESS | 1646 | 1469557514021 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:25:14 INFO - PROCESS | 1646 | 1469557514024 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 1646 | 1469557514026 Marionette TRACE conn2 <- [1,2362,null,{}] 11:25:14 INFO - PROCESS | 1646 | 1469557514030 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}] 11:25:14 INFO - PROCESS | 1646 | 1469557514032 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:14 INFO - PROCESS | 1646 | 1469557514116 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:25:14 INFO - PROCESS | 1646 | 1469557514178 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 1646 | 1469557514179 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169d1000 == 27 [pid = 1646] [id = 598] 11:25:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11213cc00) [pid = 1646] [serial = 1794] [outer = 0x0] 11:25:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112674800) [pid = 1646] [serial = 1795] [outer = 0x11213cc00] 11:25:14 INFO - PROCESS | 1646 | 1469557514207 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1127d1c00) [pid = 1646] [serial = 1796] [outer = 0x11213cc00] 11:25:14 INFO - PROCESS | 1646 | 1469557514523 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]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 523ms 11:25:14 INFO - PROCESS | 1646 | 1469557514550 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:25:14 INFO - PROCESS | 1646 | 1469557514553 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:25:14 INFO - PROCESS | 1646 | 1469557514558 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 1646 | 1469557514560 Marionette TRACE conn2 <- [1,2366,null,{}] 11:25:14 INFO - PROCESS | 1646 | 1469557514565 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}] 11:25:14 INFO - PROCESS | 1646 | 1469557514566 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:14 INFO - PROCESS | 1646 | 1469557514642 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:25:14 INFO - PROCESS | 1646 | 1469557514649 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:14 INFO - PROCESS | 1646 | 1469557514651 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x118175000 == 28 [pid = 1646] [id = 599] 11:25:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x112a81800) [pid = 1646] [serial = 1797] [outer = 0x0] 11:25:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x112d19000) [pid = 1646] [serial = 1798] [outer = 0x112a81800] 11:25:14 INFO - PROCESS | 1646 | 1469557514678 Marionette DEBUG loaded listener.js 11:25:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1131e9000) [pid = 1646] [serial = 1799] [outer = 0x112a81800] 11:25:15 INFO - PROCESS | 1646 | 1469557515070 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]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 523ms 11:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:25:15 INFO - PROCESS | 1646 | 1469557515082 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 1646 | 1469557515083 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:25:15 INFO - PROCESS | 1646 | 1469557515085 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 1646 | 1469557515088 Marionette TRACE conn2 <- [1,2370,null,{}] 11:25:15 INFO - PROCESS | 1646 | 1469557515097 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}] 11:25:15 INFO - PROCESS | 1646 | 1469557515101 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:15 INFO - PROCESS | 1646 | 1469557515180 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:25:15 INFO - PROCESS | 1646 | 1469557515185 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 1646 | 1469557515187 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x121040000 == 29 [pid = 1646] [id = 600] 11:25:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1121bdc00) [pid = 1646] [serial = 1800] [outer = 0x0] 11:25:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x116996000) [pid = 1646] [serial = 1801] [outer = 0x1121bdc00] 11:25:15 INFO - PROCESS | 1646 | 1469557515215 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1174cd000) [pid = 1646] [serial = 1802] [outer = 0x1121bdc00] 11:25:15 INFO - PROCESS | 1646 | 1469557515563 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]]]}] 11:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 523ms 11:25:15 INFO - PROCESS | 1646 | 1469557515608 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:25:15 INFO - PROCESS | 1646 | 1469557515610 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:25:15 INFO - PROCESS | 1646 | 1469557515613 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:25:15 INFO - PROCESS | 1646 | 1469557515614 Marionette TRACE conn2 <- [1,2374,null,{}] 11:25:15 INFO - PROCESS | 1646 | 1469557515616 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}] 11:25:15 INFO - PROCESS | 1646 | 1469557515617 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:15 INFO - PROCESS | 1646 | 1469557515721 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:25:15 INFO - PROCESS | 1646 | 1469557515758 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 1646 | 1469557515760 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x123d48800 == 30 [pid = 1646] [id = 601] 11:25:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x117c51400) [pid = 1646] [serial = 1803] [outer = 0x0] 11:25:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1182dc800) [pid = 1646] [serial = 1804] [outer = 0x117c51400] 11:25:15 INFO - PROCESS | 1646 | 1469557515788 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118404c00) [pid = 1646] [serial = 1805] [outer = 0x117c51400] 11:25:16 INFO - PROCESS | 1646 | 1469557516109 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]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:25:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 520ms 11:25:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:25:16 INFO - PROCESS | 1646 | 1469557516134 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 1646 | 1469557516135 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:25:16 INFO - PROCESS | 1646 | 1469557516145 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 1646 | 1469557516147 Marionette TRACE conn2 <- [1,2378,null,{}] 11:25:16 INFO - PROCESS | 1646 | 1469557516150 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}] 11:25:16 INFO - PROCESS | 1646 | 1469557516152 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:16 INFO - PROCESS | 1646 | 1469557516248 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:25:16 INFO - PROCESS | 1646 | 1469557516252 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:16 INFO - PROCESS | 1646 | 1469557516253 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x126969000 == 31 [pid = 1646] [id = 602] 11:25:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x112a79400) [pid = 1646] [serial = 1806] [outer = 0x0] 11:25:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x118410c00) [pid = 1646] [serial = 1807] [outer = 0x112a79400] 11:25:16 INFO - PROCESS | 1646 | 1469557516277 Marionette DEBUG loaded listener.js 11:25:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118572800) [pid = 1646] [serial = 1808] [outer = 0x112a79400] 11:25:16 INFO - PROCESS | 1646 | 1469557516625 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]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:25:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 533ms 11:25:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:25:16 INFO - PROCESS | 1646 | 1469557516671 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 1646 | 1469557516672 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:25:16 INFO - PROCESS | 1646 | 1469557516674 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 1646 | 1469557516675 Marionette TRACE conn2 <- [1,2382,null,{}] 11:25:16 INFO - PROCESS | 1646 | 1469557516678 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}] 11:25:16 INFO - PROCESS | 1646 | 1469557516682 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:16 INFO - PROCESS | 1646 | 1469557516798 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:25:16 INFO - PROCESS | 1646 | 1469557516835 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:16 INFO - PROCESS | 1646 | 1469557516836 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12915c000 == 32 [pid = 1646] [id = 603] 11:25:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1131ef400) [pid = 1646] [serial = 1809] [outer = 0x0] 11:25:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1186bec00) [pid = 1646] [serial = 1810] [outer = 0x1131ef400] 11:25:16 INFO - PROCESS | 1646 | 1469557516862 Marionette DEBUG loaded listener.js 11:25:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1194fcc00) [pid = 1646] [serial = 1811] [outer = 0x1131ef400] 11:25:17 INFO - PROCESS | 1646 | 1469557517167 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]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 524ms 11:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:25:17 INFO - PROCESS | 1646 | 1469557517199 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:25:17 INFO - PROCESS | 1646 | 1469557517200 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:25:17 INFO - PROCESS | 1646 | 1469557517202 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - PROCESS | 1646 | 1469557517203 Marionette TRACE conn2 <- [1,2386,null,{}] 11:25:17 INFO - PROCESS | 1646 | 1469557517206 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}] 11:25:17 INFO - PROCESS | 1646 | 1469557517207 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:17 INFO - PROCESS | 1646 | 1469557517298 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:25:17 INFO - PROCESS | 1646 | 1469557517337 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 1646 | 1469557517338 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x129619800 == 33 [pid = 1646] [id = 604] 11:25:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x116913800) [pid = 1646] [serial = 1812] [outer = 0x0] 11:25:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x119736400) [pid = 1646] [serial = 1813] [outer = 0x116913800] 11:25:17 INFO - PROCESS | 1646 | 1469557517362 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x119993400) [pid = 1646] [serial = 1814] [outer = 0x116913800] 11:25:17 INFO - PROCESS | 1646 | 1469557517693 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]]]}] 11:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 520ms 11:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:25:17 INFO - PROCESS | 1646 | 1469557517723 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:25:17 INFO - PROCESS | 1646 | 1469557517724 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:25:17 INFO - PROCESS | 1646 | 1469557517735 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:25:17 INFO - PROCESS | 1646 | 1469557517736 Marionette TRACE conn2 <- [1,2390,null,{}] 11:25:17 INFO - PROCESS | 1646 | 1469557517738 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}] 11:25:17 INFO - PROCESS | 1646 | 1469557517740 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:17 INFO - PROCESS | 1646 | 1469557517836 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:25:17 INFO - PROCESS | 1646 | 1469557517840 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:17 INFO - PROCESS | 1646 | 1469557517841 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5a6800 == 34 [pid = 1646] [id = 605] 11:25:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x110eaac00) [pid = 1646] [serial = 1815] [outer = 0x0] 11:25:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x120ea6000) [pid = 1646] [serial = 1816] [outer = 0x110eaac00] 11:25:17 INFO - PROCESS | 1646 | 1469557517865 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1212edc00) [pid = 1646] [serial = 1817] [outer = 0x110eaac00] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12ba08400) [pid = 1646] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x120ea4800) [pid = 1646] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x1176be800) [pid = 1646] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x129589c00) [pid = 1646] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x125d06800) [pid = 1646] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1127d7c00) [pid = 1646] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1194fb800) [pid = 1646] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x12a992800) [pid = 1646] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1174cd800) [pid = 1646] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x125df4000) [pid = 1646] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1121b0800) [pid = 1646] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1182d6400) [pid = 1646] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118866c00) [pid = 1646] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x114f75c00) [pid = 1646] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112d24400) [pid = 1646] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11979b400) [pid = 1646] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:25:18 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x128e52800) [pid = 1646] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:25:18 INFO - PROCESS | 1646 | 1469557518341 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]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 11:25:18 INFO - PROCESS | 1646 | 1469557518356 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:25:18 INFO - PROCESS | 1646 | 1469557518367 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:25:18 INFO - PROCESS | 1646 | 1469557518370 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 1646 | 1469557518371 Marionette TRACE conn2 <- [1,2394,null,{}] 11:25:18 INFO - PROCESS | 1646 | 1469557518373 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}] 11:25:18 INFO - PROCESS | 1646 | 1469557518375 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:18 INFO - PROCESS | 1646 | 1469557518449 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:25:18 INFO - PROCESS | 1646 | 1469557518452 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 1646 | 1469557518453 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12103f000 == 35 [pid = 1646] [id = 606] 11:25:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x112a6e800) [pid = 1646] [serial = 1818] [outer = 0x0] 11:25:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1186b8800) [pid = 1646] [serial = 1819] [outer = 0x112a6e800] 11:25:18 INFO - PROCESS | 1646 | 1469557518533 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x120fcdc00) [pid = 1646] [serial = 1820] [outer = 0x112a6e800] 11:25:18 INFO - PROCESS | 1646 | 1469557518822 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]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 469ms 11:25:18 INFO - PROCESS | 1646 | 1469557518840 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 1646 | 1469557518841 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:25:18 INFO - PROCESS | 1646 | 1469557518844 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 1646 | 1469557518846 Marionette TRACE conn2 <- [1,2398,null,{}] 11:25:18 INFO - PROCESS | 1646 | 1469557518855 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}] 11:25:18 INFO - PROCESS | 1646 | 1469557518857 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:18 INFO - PROCESS | 1646 | 1469557518938 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:25:18 INFO - PROCESS | 1646 | 1469557518942 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 1646 | 1469557518944 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a913000 == 36 [pid = 1646] [id = 607] 11:25:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x120fce000) [pid = 1646] [serial = 1821] [outer = 0x0] 11:25:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x123c14800) [pid = 1646] [serial = 1822] [outer = 0x120fce000] 11:25:18 INFO - PROCESS | 1646 | 1469557518970 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x124ac2000) [pid = 1646] [serial = 1823] [outer = 0x120fce000] 11:25:19 INFO - PROCESS | 1646 | 1469557519288 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]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 477ms 11:25:19 INFO - PROCESS | 1646 | 1469557519321 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:25:19 INFO - PROCESS | 1646 | 1469557519331 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:25:19 INFO - PROCESS | 1646 | 1469557519333 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 1646 | 1469557519335 Marionette TRACE conn2 <- [1,2402,null,{}] 11:25:19 INFO - PROCESS | 1646 | 1469557519338 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}] 11:25:19 INFO - PROCESS | 1646 | 1469557519340 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:19 INFO - PROCESS | 1646 | 1469557519458 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:25:19 INFO - PROCESS | 1646 | 1469557519499 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 1646 | 1469557519500 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x126966000 == 37 [pid = 1646] [id = 608] 11:25:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x124d28800) [pid = 1646] [serial = 1824] [outer = 0x0] 11:25:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x125d03c00) [pid = 1646] [serial = 1825] [outer = 0x124d28800] 11:25:19 INFO - PROCESS | 1646 | 1469557519527 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x126472000) [pid = 1646] [serial = 1826] [outer = 0x124d28800] 11:25:19 INFO - PROCESS | 1646 | 1469557519830 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]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 11:25:19 INFO - PROCESS | 1646 | 1469557519853 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:25:19 INFO - PROCESS | 1646 | 1469557519855 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:25:19 INFO - PROCESS | 1646 | 1469557519858 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 1646 | 1469557519859 Marionette TRACE conn2 <- [1,2406,null,{}] 11:25:19 INFO - PROCESS | 1646 | 1469557519865 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}] 11:25:19 INFO - PROCESS | 1646 | 1469557519867 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:19 INFO - PROCESS | 1646 | 1469557519958 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:25:19 INFO - PROCESS | 1646 | 1469557519963 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 1646 | 1469557519965 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bad7800 == 38 [pid = 1646] [id = 609] 11:25:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x126561c00) [pid = 1646] [serial = 1827] [outer = 0x0] 11:25:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x1269b8000) [pid = 1646] [serial = 1828] [outer = 0x126561c00] 11:25:19 INFO - PROCESS | 1646 | 1469557519989 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x126d50400) [pid = 1646] [serial = 1829] [outer = 0x126561c00] 11:25:20 INFO - PROCESS | 1646 | 1469557520510 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]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 727ms 11:25:20 INFO - PROCESS | 1646 | 1469557520584 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 1646 | 1469557520587 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:25:20 INFO - PROCESS | 1646 | 1469557520590 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 1646 | 1469557520593 Marionette TRACE conn2 <- [1,2410,null,{}] 11:25:20 INFO - PROCESS | 1646 | 1469557520596 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}] 11:25:20 INFO - PROCESS | 1646 | 1469557520598 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:20 INFO - PROCESS | 1646 | 1469557520712 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:25:20 INFO - PROCESS | 1646 | 1469557520775 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:20 INFO - PROCESS | 1646 | 1469557520776 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x117120000 == 39 [pid = 1646] [id = 610] 11:25:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x111c13800) [pid = 1646] [serial = 1830] [outer = 0x0] 11:25:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11267d000) [pid = 1646] [serial = 1831] [outer = 0x111c13800] 11:25:20 INFO - PROCESS | 1646 | 1469557520808 Marionette DEBUG loaded listener.js 11:25:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x112a70c00) [pid = 1646] [serial = 1832] [outer = 0x111c13800] 11:25:21 INFO - PROCESS | 1646 | 1469557521397 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]]]}] 11:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 823ms 11:25:21 INFO - PROCESS | 1646 | 1469557521413 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:25:21 INFO - PROCESS | 1646 | 1469557521416 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:25:21 INFO - PROCESS | 1646 | 1469557521421 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:25:21 INFO - PROCESS | 1646 | 1469557521423 Marionette TRACE conn2 <- [1,2414,null,{}] 11:25:21 INFO - PROCESS | 1646 | 1469557521425 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}] 11:25:21 INFO - PROCESS | 1646 | 1469557521427 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:21 INFO - PROCESS | 1646 | 1469557521536 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:25:21 INFO - PROCESS | 1646 | 1469557521621 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 1646 | 1469557521622 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x123d41000 == 40 [pid = 1646] [id = 611] 11:25:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x113cd8800) [pid = 1646] [serial = 1833] [outer = 0x0] 11:25:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x116475c00) [pid = 1646] [serial = 1834] [outer = 0x113cd8800] 11:25:21 INFO - PROCESS | 1646 | 1469557521653 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x1174ca800) [pid = 1646] [serial = 1835] [outer = 0x113cd8800] 11:25:22 INFO - PROCESS | 1646 | --DOCSHELL 0x126966000 == 39 [pid = 1646] [id = 608] 11:25:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12a913000 == 38 [pid = 1646] [id = 607] 11:25:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12103f000 == 37 [pid = 1646] [id = 606] 11:25:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5a6800 == 36 [pid = 1646] [id = 605] 11:25:22 INFO - PROCESS | 1646 | --DOCSHELL 0x129619800 == 35 [pid = 1646] [id = 604] 11:25:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12915c000 == 34 [pid = 1646] [id = 603] 11:25:22 INFO - PROCESS | 1646 | 1469557522326 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]]]}] 11:25:22 INFO - PROCESS | 1646 | --DOCSHELL 0x126969000 == 33 [pid = 1646] [id = 602] 11:25:22 INFO - PROCESS | 1646 | --DOCSHELL 0x123d48800 == 32 [pid = 1646] [id = 601] 11:25:22 INFO - PROCESS | 1646 | --DOCSHELL 0x121040000 == 31 [pid = 1646] [id = 600] 11:25:22 INFO - PROCESS | 1646 | --DOCSHELL 0x118175000 == 30 [pid = 1646] [id = 599] 11:25:22 INFO - PROCESS | 1646 | --DOCSHELL 0x1169d1000 == 29 [pid = 1646] [id = 598] 11:25:22 INFO - PROCESS | 1646 | --DOCSHELL 0x12198e800 == 28 [pid = 1646] [id = 597] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x12bf10400) [pid = 1646] [serial = 1679] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x12a53e000) [pid = 1646] [serial = 1771] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x128bb5400) [pid = 1646] [serial = 1763] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x126474000) [pid = 1646] [serial = 1757] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x128cc4400) [pid = 1646] [serial = 1766] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x129483c00) [pid = 1646] [serial = 1769] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x120e99800) [pid = 1646] [serial = 1751] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x120fcd800) [pid = 1646] [serial = 1753] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x125df9400) [pid = 1646] [serial = 1756] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x125d0d800) [pid = 1646] [serial = 1754] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x12a987400) [pid = 1646] [serial = 1772] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1267aec00) [pid = 1646] [serial = 1759] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118fb0c00) [pid = 1646] [serial = 1747] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1194f7c00) [pid = 1646] [serial = 1748] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1194ff000) [pid = 1646] [serial = 1750] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12c59b400) [pid = 1646] [serial = 1730] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x117c52800) [pid = 1646] [serial = 1741] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1182d8400) [pid = 1646] [serial = 1742] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x128ba8800) [pid = 1646] [serial = 1762] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1130ca400) [pid = 1646] [serial = 1738] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116649c00) [pid = 1646] [serial = 1739] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118568000) [pid = 1646] [serial = 1744] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1186bd000) [pid = 1646] [serial = 1745] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x119108400) [pid = 1646] [serial = 1735] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11974ac00) [pid = 1646] [serial = 1736] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x115dc3c00) [pid = 1646] [serial = 1732] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a996000) [pid = 1646] [serial = 1774] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1176c4000) [pid = 1646] [serial = 1733] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12aadd000) [pid = 1646] [serial = 1775] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126bd9c00) [pid = 1646] [serial = 1760] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1267b2000) [pid = 1646] [serial = 1765] [outer = 0x0] [url = about:blank] 11:25:22 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1292ee000) [pid = 1646] [serial = 1768] [outer = 0x0] [url = about:blank] 11:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 973ms 11:25:22 INFO - PROCESS | 1646 | 1469557522394 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 1646 | 1469557522397 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:25:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:25:22 INFO - PROCESS | 1646 | 1469557522401 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 1646 | 1469557522403 Marionette TRACE conn2 <- [1,2418,null,{}] 11:25:22 INFO - PROCESS | 1646 | 1469557522408 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}] 11:25:22 INFO - PROCESS | 1646 | 1469557522410 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:22 INFO - PROCESS | 1646 | 1469557522542 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:25:22 INFO - PROCESS | 1646 | 1469557522556 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 1646 | 1469557522558 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x117121800 == 29 [pid = 1646] [id = 612] 11:25:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1127dbc00) [pid = 1646] [serial = 1836] [outer = 0x0] 11:25:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x112e30400) [pid = 1646] [serial = 1837] [outer = 0x1127dbc00] 11:25:22 INFO - PROCESS | 1646 | 1469557522674 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x113ce2800) [pid = 1646] [serial = 1838] [outer = 0x1127dbc00] 11:25:23 INFO - PROCESS | 1646 | 1469557523111 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]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:25:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 722ms 11:25:23 INFO - PROCESS | 1646 | 1469557523123 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 1646 | 1469557523127 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:25:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:25:23 INFO - PROCESS | 1646 | 1469557523145 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 1646 | 1469557523148 Marionette TRACE conn2 <- [1,2422,null,{}] 11:25:23 INFO - PROCESS | 1646 | 1469557523151 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}] 11:25:23 INFO - PROCESS | 1646 | 1469557523154 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:23 INFO - PROCESS | 1646 | 1469557523272 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:25:23 INFO - PROCESS | 1646 | 1469557523282 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 1646 | 1469557523283 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x119aec000 == 30 [pid = 1646] [id = 613] 11:25:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11698c000) [pid = 1646] [serial = 1839] [outer = 0x0] 11:25:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1176bf400) [pid = 1646] [serial = 1840] [outer = 0x11698c000] 11:25:23 INFO - PROCESS | 1646 | 1469557523308 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1182ac400) [pid = 1646] [serial = 1841] [outer = 0x11698c000] 11:25:23 INFO - PROCESS | 1646 | 1469557523733 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]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:25:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 631ms 11:25:23 INFO - PROCESS | 1646 | 1469557523769 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 1646 | 1469557523771 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:25:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:25:23 INFO - PROCESS | 1646 | 1469557523775 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 1646 | 1469557523779 Marionette TRACE conn2 <- [1,2426,null,{}] 11:25:23 INFO - PROCESS | 1646 | 1469557523791 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}] 11:25:23 INFO - PROCESS | 1646 | 1469557523796 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:23 INFO - PROCESS | 1646 | 1469557523917 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:25:23 INFO - PROCESS | 1646 | 1469557523936 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 1646 | 1469557523938 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265df800 == 31 [pid = 1646] [id = 614] 11:25:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x112673000) [pid = 1646] [serial = 1842] [outer = 0x0] 11:25:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118566000) [pid = 1646] [serial = 1843] [outer = 0x112673000] 11:25:23 INFO - PROCESS | 1646 | 1469557523983 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1186b5800) [pid = 1646] [serial = 1844] [outer = 0x112673000] 11:25:24 INFO - PROCESS | 1646 | 1469557524380 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]]]}] 11:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 626ms 11:25:24 INFO - PROCESS | 1646 | 1469557524401 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 1646 | 1469557524402 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:25:24 INFO - PROCESS | 1646 | 1469557524405 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - PROCESS | 1646 | 1469557524406 Marionette TRACE conn2 <- [1,2430,null,{}] 11:25:24 INFO - PROCESS | 1646 | 1469557524408 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}] 11:25:24 INFO - PROCESS | 1646 | 1469557524409 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:24 INFO - PROCESS | 1646 | 1469557524543 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:25:24 INFO - PROCESS | 1646 | 1469557524556 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:24 INFO - PROCESS | 1646 | 1469557524557 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x129154000 == 32 [pid = 1646] [id = 615] 11:25:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11856c800) [pid = 1646] [serial = 1845] [outer = 0x0] 11:25:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119108800) [pid = 1646] [serial = 1846] [outer = 0x11856c800] 11:25:24 INFO - PROCESS | 1646 | 1469557524583 Marionette DEBUG loaded listener.js 11:25:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1193aac00) [pid = 1646] [serial = 1847] [outer = 0x11856c800] 11:25:24 INFO - PROCESS | 1646 | 1469557524913 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]]]}] 11:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 518ms 11:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:25:24 INFO - PROCESS | 1646 | 1469557524924 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 1646 | 1469557524925 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:25:24 INFO - PROCESS | 1646 | 1469557524927 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - PROCESS | 1646 | 1469557524928 Marionette TRACE conn2 <- [1,2434,null,{}] 11:25:24 INFO - PROCESS | 1646 | 1469557524932 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}] 11:25:24 INFO - PROCESS | 1646 | 1469557524934 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:25 INFO - PROCESS | 1646 | 1469557525032 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:25:25 INFO - PROCESS | 1646 | 1469557525035 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 1646 | 1469557525037 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x129614000 == 33 [pid = 1646] [id = 616] 11:25:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1121b9000) [pid = 1646] [serial = 1848] [outer = 0x0] 11:25:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11972c000) [pid = 1646] [serial = 1849] [outer = 0x1121b9000] 11:25:25 INFO - PROCESS | 1646 | 1469557525061 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x11991f400) [pid = 1646] [serial = 1850] [outer = 0x1121b9000] 11:25:25 INFO - PROCESS | 1646 | 1469557525400 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]]]}] 11:25:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:25:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 521ms 11:25:25 INFO - PROCESS | 1646 | 1469557525449 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:25:25 INFO - PROCESS | 1646 | 1469557525450 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:25:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:25:25 INFO - PROCESS | 1646 | 1469557525452 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:25:25 INFO - PROCESS | 1646 | 1469557525453 Marionette TRACE conn2 <- [1,2438,null,{}] 11:25:25 INFO - PROCESS | 1646 | 1469557525456 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}] 11:25:25 INFO - PROCESS | 1646 | 1469557525460 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:25 INFO - PROCESS | 1646 | 1469557525584 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:25:25 INFO - PROCESS | 1646 | 1469557525598 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 1646 | 1469557525599 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5b8000 == 34 [pid = 1646] [id = 617] 11:25:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x120ea6400) [pid = 1646] [serial = 1851] [outer = 0x0] 11:25:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x123d7a400) [pid = 1646] [serial = 1852] [outer = 0x120ea6400] 11:25:25 INFO - PROCESS | 1646 | 1469557525624 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x125df6400) [pid = 1646] [serial = 1853] [outer = 0x120ea6400] 11:25:26 INFO - PROCESS | 1646 | 1469557526064 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]]]}] 11:25:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:25:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 619ms 11:25:26 INFO - PROCESS | 1646 | 1469557526073 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:25:26 INFO - PROCESS | 1646 | 1469557526076 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:25:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:25:26 INFO - PROCESS | 1646 | 1469557526079 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 1646 | 1469557526081 Marionette TRACE conn2 <- [1,2442,null,{}] 11:25:26 INFO - PROCESS | 1646 | 1469557526084 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}] 11:25:26 INFO - PROCESS | 1646 | 1469557526086 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:26 INFO - PROCESS | 1646 | 1469557526236 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:25:26 INFO - PROCESS | 1646 | 1469557526261 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 1646 | 1469557526262 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa6d000 == 35 [pid = 1646] [id = 618] 11:25:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1260a1400) [pid = 1646] [serial = 1854] [outer = 0x0] 11:25:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x126474000) [pid = 1646] [serial = 1855] [outer = 0x1260a1400] 11:25:26 INFO - PROCESS | 1646 | 1469557526302 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1269b1800) [pid = 1646] [serial = 1856] [outer = 0x1260a1400] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x116913800) [pid = 1646] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1121bdc00) [pid = 1646] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1131ef400) [pid = 1646] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112a6e800) [pid = 1646] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x117c51400) [pid = 1646] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11213cc00) [pid = 1646] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x110eaac00) [pid = 1646] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x115e88c00) [pid = 1646] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1182adc00) [pid = 1646] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x120fce000) [pid = 1646] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x120ea3c00) [pid = 1646] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x125438c00) [pid = 1646] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112673400) [pid = 1646] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x124d28800) [pid = 1646] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x117c52c00) [pid = 1646] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x112a81800) [pid = 1646] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:25:26 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x112a79400) [pid = 1646] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:25:26 INFO - PROCESS | 1646 | 1469557526772 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]]]}] 11:25:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:25:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 724ms 11:25:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:25:26 INFO - PROCESS | 1646 | 1469557526802 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:25:26 INFO - PROCESS | 1646 | 1469557526803 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:25:26 INFO - PROCESS | 1646 | 1469557526805 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 1646 | 1469557526806 Marionette TRACE conn2 <- [1,2446,null,{}] 11:25:26 INFO - PROCESS | 1646 | 1469557526808 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}] 11:25:26 INFO - PROCESS | 1646 | 1469557526810 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:26 INFO - PROCESS | 1646 | 1469557526888 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:25:26 INFO - PROCESS | 1646 | 1469557526963 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 1646 | 1469557526964 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1260fb000 == 36 [pid = 1646] [id = 619] 11:25:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x110eacc00) [pid = 1646] [serial = 1857] [outer = 0x0] 11:25:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1131e0c00) [pid = 1646] [serial = 1858] [outer = 0x110eacc00] 11:25:26 INFO - PROCESS | 1646 | 1469557526990 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1182b1c00) [pid = 1646] [serial = 1859] [outer = 0x110eacc00] 11:25:27 INFO - PROCESS | 1646 | 1469557527250 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]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 469ms 11:25:27 INFO - PROCESS | 1646 | 1469557527274 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 1646 | 1469557527275 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:25:27 INFO - PROCESS | 1646 | 1469557527288 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 1646 | 1469557527289 Marionette TRACE conn2 <- [1,2450,null,{}] 11:25:27 INFO - PROCESS | 1646 | 1469557527291 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}] 11:25:27 INFO - PROCESS | 1646 | 1469557527292 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:27 INFO - PROCESS | 1646 | 1469557527377 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:25:27 INFO - PROCESS | 1646 | 1469557527383 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 1646 | 1469557527384 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265d9800 == 37 [pid = 1646] [id = 620] 11:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118861400) [pid = 1646] [serial = 1860] [outer = 0x0] 11:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x120fce000) [pid = 1646] [serial = 1861] [outer = 0x118861400] 11:25:27 INFO - PROCESS | 1646 | 1469557527409 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126513800) [pid = 1646] [serial = 1862] [outer = 0x118861400] 11:25:27 INFO - PROCESS | 1646 | 1469557527716 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]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 478ms 11:25:27 INFO - PROCESS | 1646 | 1469557527756 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 1646 | 1469557527758 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:25:27 INFO - PROCESS | 1646 | 1469557527760 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 1646 | 1469557527761 Marionette TRACE conn2 <- [1,2454,null,{}] 11:25:27 INFO - PROCESS | 1646 | 1469557527764 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}] 11:25:27 INFO - PROCESS | 1646 | 1469557527765 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:27 INFO - PROCESS | 1646 | 1469557527846 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:25:27 INFO - PROCESS | 1646 | 1469557527908 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 1646 | 1469557527910 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bacf800 == 38 [pid = 1646] [id = 621] 11:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1186b4c00) [pid = 1646] [serial = 1863] [outer = 0x0] 11:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x126bd1800) [pid = 1646] [serial = 1864] [outer = 0x1186b4c00] 11:25:27 INFO - PROCESS | 1646 | 1469557527941 Marionette DEBUG loaded listener.js 11:25:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126d55800) [pid = 1646] [serial = 1865] [outer = 0x1186b4c00] 11:25:28 INFO - PROCESS | 1646 | 1469557528222 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]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 471ms 11:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:25:28 INFO - PROCESS | 1646 | 1469557528235 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 1646 | 1469557528237 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:25:28 INFO - PROCESS | 1646 | 1469557528239 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 1646 | 1469557528241 Marionette TRACE conn2 <- [1,2458,null,{}] 11:25:28 INFO - PROCESS | 1646 | 1469557528243 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}] 11:25:28 INFO - PROCESS | 1646 | 1469557528246 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:28 INFO - PROCESS | 1646 | 1469557528353 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:25:28 INFO - PROCESS | 1646 | 1469557528357 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:28 INFO - PROCESS | 1646 | 1469557528359 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf2c800 == 39 [pid = 1646] [id = 622] 11:25:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126d51400) [pid = 1646] [serial = 1866] [outer = 0x0] 11:25:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128bae000) [pid = 1646] [serial = 1867] [outer = 0x126d51400] 11:25:28 INFO - PROCESS | 1646 | 1469557528385 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1291ec800) [pid = 1646] [serial = 1868] [outer = 0x126d51400] 11:25:28 INFO - PROCESS | 1646 | 1469557528835 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]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 619ms 11:25:28 INFO - PROCESS | 1646 | 1469557528859 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 1646 | 1469557528861 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:25:28 INFO - PROCESS | 1646 | 1469557528865 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 1646 | 1469557528867 Marionette TRACE conn2 <- [1,2462,null,{}] 11:25:28 INFO - PROCESS | 1646 | 1469557528871 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}] 11:25:28 INFO - PROCESS | 1646 | 1469557528873 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:28 INFO - PROCESS | 1646 | 1469557528981 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:25:29 INFO - PROCESS | 1646 | 1469557529058 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 1646 | 1469557529060 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x117ca9800 == 40 [pid = 1646] [id = 623] 11:25:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x112678400) [pid = 1646] [serial = 1869] [outer = 0x0] 11:25:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x112a7f400) [pid = 1646] [serial = 1870] [outer = 0x112678400] 11:25:29 INFO - PROCESS | 1646 | 1469557529090 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x115e2c800) [pid = 1646] [serial = 1871] [outer = 0x112678400] 11:25:29 INFO - PROCESS | 1646 | 1469557529518 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]]]}] 11:25:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:25:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 11:25:29 INFO - PROCESS | 1646 | 1469557529536 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:25:29 INFO - PROCESS | 1646 | 1469557529539 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:25:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:25:29 INFO - PROCESS | 1646 | 1469557529544 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:25:29 INFO - PROCESS | 1646 | 1469557529546 Marionette TRACE conn2 <- [1,2466,null,{}] 11:25:29 INFO - PROCESS | 1646 | 1469557529548 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}] 11:25:29 INFO - PROCESS | 1646 | 1469557529550 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:29 INFO - PROCESS | 1646 | 1469557529682 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:25:29 INFO - PROCESS | 1646 | 1469557529758 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 1646 | 1469557529760 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c07000 == 41 [pid = 1646] [id = 624] 11:25:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x116ab3000) [pid = 1646] [serial = 1872] [outer = 0x0] 11:25:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1182d6400) [pid = 1646] [serial = 1873] [outer = 0x116ab3000] 11:25:29 INFO - PROCESS | 1646 | 1469557529792 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x118568000) [pid = 1646] [serial = 1874] [outer = 0x116ab3000] 11:25:30 INFO - PROCESS | 1646 | 1469557530179 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]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:25:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 11:25:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:25:30 INFO - PROCESS | 1646 | 1469557530215 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 1646 | 1469557530216 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:25:30 INFO - PROCESS | 1646 | 1469557530219 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 1646 | 1469557530222 Marionette TRACE conn2 <- [1,2470,null,{}] 11:25:30 INFO - PROCESS | 1646 | 1469557530230 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}] 11:25:30 INFO - PROCESS | 1646 | 1469557530234 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:30 INFO - PROCESS | 1646 | 1469557530355 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:25:30 INFO - PROCESS | 1646 | 1469557530487 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 1646 | 1469557530490 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf25800 == 42 [pid = 1646] [id = 625] 11:25:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x120ea0800) [pid = 1646] [serial = 1875] [outer = 0x0] 11:25:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x121209400) [pid = 1646] [serial = 1876] [outer = 0x120ea0800] 11:25:30 INFO - PROCESS | 1646 | 1469557530560 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x12543b000) [pid = 1646] [serial = 1877] [outer = 0x120ea0800] 11:25:31 INFO - PROCESS | 1646 | 1469557531028 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]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:25:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 823ms 11:25:31 INFO - PROCESS | 1646 | 1469557531042 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:25:31 INFO - PROCESS | 1646 | 1469557531045 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:25:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:25:31 INFO - PROCESS | 1646 | 1469557531048 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 1646 | 1469557531049 Marionette TRACE conn2 <- [1,2474,null,{}] 11:25:31 INFO - PROCESS | 1646 | 1469557531053 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}] 11:25:31 INFO - PROCESS | 1646 | 1469557531055 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:31 INFO - PROCESS | 1646 | 1469557531206 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:25:31 INFO - PROCESS | 1646 | 1469557531339 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:31 INFO - PROCESS | 1646 | 1469557531340 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6ae000 == 43 [pid = 1646] [id = 626] 11:25:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x124a24800) [pid = 1646] [serial = 1878] [outer = 0x0] 11:25:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12651fc00) [pid = 1646] [serial = 1879] [outer = 0x124a24800] 11:25:31 INFO - PROCESS | 1646 | 1469557531389 Marionette DEBUG loaded listener.js 11:25:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x126d57000) [pid = 1646] [serial = 1880] [outer = 0x124a24800] 11:25:31 INFO - PROCESS | 1646 | 1469557531914 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]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:25:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 873ms 11:25:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:25:31 INFO - PROCESS | 1646 | 1469557531921 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:25:31 INFO - PROCESS | 1646 | 1469557531922 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:25:31 INFO - PROCESS | 1646 | 1469557531925 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 1646 | 1469557531926 Marionette TRACE conn2 <- [1,2478,null,{}] 11:25:31 INFO - PROCESS | 1646 | 1469557531928 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}] 11:25:31 INFO - PROCESS | 1646 | 1469557531930 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:32 INFO - PROCESS | 1646 | 1469557532030 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:25:32 INFO - PROCESS | 1646 | 1469557532091 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 1646 | 1469557532092 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa71800 == 44 [pid = 1646] [id = 627] 11:25:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x1212f2000) [pid = 1646] [serial = 1881] [outer = 0x0] 11:25:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x126d5d000) [pid = 1646] [serial = 1882] [outer = 0x1212f2000] 11:25:32 INFO - PROCESS | 1646 | 1469557532122 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x128e49400) [pid = 1646] [serial = 1883] [outer = 0x1212f2000] 11:25:32 INFO - PROCESS | 1646 | 1469557532723 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]]]}] 11:25:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:25:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 821ms 11:25:32 INFO - PROCESS | 1646 | 1469557532747 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:25:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:25:32 INFO - PROCESS | 1646 | 1469557532749 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:25:32 INFO - PROCESS | 1646 | 1469557532752 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:25:32 INFO - PROCESS | 1646 | 1469557532754 Marionette TRACE conn2 <- [1,2482,null,{}] 11:25:32 INFO - PROCESS | 1646 | 1469557532757 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}] 11:25:32 INFO - PROCESS | 1646 | 1469557532759 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:32 INFO - PROCESS | 1646 | 1469557532862 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:25:32 INFO - PROCESS | 1646 | 1469557532930 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 1646 | 1469557532931 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x116adb800 == 45 [pid = 1646] [id = 628] 11:25:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x112d24400) [pid = 1646] [serial = 1884] [outer = 0x0] 11:25:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x113cd8c00) [pid = 1646] [serial = 1885] [outer = 0x112d24400] 11:25:32 INFO - PROCESS | 1646 | 1469557532960 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x11678e800) [pid = 1646] [serial = 1886] [outer = 0x112d24400] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12bacf800 == 44 [pid = 1646] [id = 621] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1265d9800 == 43 [pid = 1646] [id = 620] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1260fb000 == 42 [pid = 1646] [id = 619] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa6d000 == 41 [pid = 1646] [id = 618] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5b8000 == 40 [pid = 1646] [id = 617] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x129614000 == 39 [pid = 1646] [id = 616] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x129154000 == 38 [pid = 1646] [id = 615] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x1265df800 == 37 [pid = 1646] [id = 614] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x119aec000 == 36 [pid = 1646] [id = 613] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x117121800 == 35 [pid = 1646] [id = 612] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x123d41000 == 34 [pid = 1646] [id = 611] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x117120000 == 33 [pid = 1646] [id = 610] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12bad7800 == 32 [pid = 1646] [id = 609] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa71800 == 31 [pid = 1646] [id = 627] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6ae000 == 30 [pid = 1646] [id = 626] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf25800 == 29 [pid = 1646] [id = 625] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x128c07000 == 28 [pid = 1646] [id = 624] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf2c800 == 27 [pid = 1646] [id = 622] 11:25:33 INFO - PROCESS | 1646 | --DOCSHELL 0x117ca9800 == 26 [pid = 1646] [id = 623] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x118408400) [pid = 1646] [serial = 1792] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x11868ac00) [pid = 1646] [serial = 1793] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x112d19000) [pid = 1646] [serial = 1798] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1131e9000) [pid = 1646] [serial = 1799] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x118410c00) [pid = 1646] [serial = 1807] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x119736400) [pid = 1646] [serial = 1813] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x116996000) [pid = 1646] [serial = 1801] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1194fcc00) [pid = 1646] [serial = 1811] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1186bec00) [pid = 1646] [serial = 1810] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1186b8800) [pid = 1646] [serial = 1819] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1174cd000) [pid = 1646] [serial = 1802] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x119993400) [pid = 1646] [serial = 1814] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1182dc800) [pid = 1646] [serial = 1804] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x112674800) [pid = 1646] [serial = 1795] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x120ea6000) [pid = 1646] [serial = 1816] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1127d1c00) [pid = 1646] [serial = 1796] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1176c0400) [pid = 1646] [serial = 1778] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11678ec00) [pid = 1646] [serial = 1777] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x118571000) [pid = 1646] [serial = 1780] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118861c00) [pid = 1646] [serial = 1781] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x123c14800) [pid = 1646] [serial = 1822] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x124a25800) [pid = 1646] [serial = 1784] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x120fd0000) [pid = 1646] [serial = 1783] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x128e54c00) [pid = 1646] [serial = 1787] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x124ac2000) [pid = 1646] [serial = 1823] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x126bd5800) [pid = 1646] [serial = 1786] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x114fab800) [pid = 1646] [serial = 1790] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x112a82400) [pid = 1646] [serial = 1789] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126472000) [pid = 1646] [serial = 1826] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x1269b8000) [pid = 1646] [serial = 1828] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x125d03c00) [pid = 1646] [serial = 1825] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x118572800) [pid = 1646] [serial = 1808] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1212edc00) [pid = 1646] [serial = 1817] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x118404c00) [pid = 1646] [serial = 1805] [outer = 0x0] [url = about:blank] 11:25:33 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x120fcdc00) [pid = 1646] [serial = 1820] [outer = 0x0] [url = about:blank] 11:25:34 INFO - PROCESS | 1646 | 1469557534895 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]]]}] 11:25:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:25:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2179ms 11:25:34 INFO - PROCESS | 1646 | 1469557534931 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 1646 | 1469557534933 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:25:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:25:34 INFO - PROCESS | 1646 | 1469557534937 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 1646 | 1469557534939 Marionette TRACE conn2 <- [1,2486,null,{}] 11:25:34 INFO - PROCESS | 1646 | 1469557534943 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}] 11:25:34 INFO - PROCESS | 1646 | 1469557534945 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:35 INFO - PROCESS | 1646 | 1469557535026 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:25:35 INFO - PROCESS | 1646 | 1469557535087 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 1646 | 1469557535090 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x117102800 == 27 [pid = 1646] [id = 629] 11:25:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1127ddc00) [pid = 1646] [serial = 1887] [outer = 0x0] 11:25:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112aa8800) [pid = 1646] [serial = 1888] [outer = 0x1127ddc00] 11:25:35 INFO - PROCESS | 1646 | 1469557535119 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x113351800) [pid = 1646] [serial = 1889] [outer = 0x1127ddc00] 11:25:35 INFO - PROCESS | 1646 | 1469557535438 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]]]}] 11:25:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:25:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 11:25:35 INFO - PROCESS | 1646 | 1469557535457 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:25:35 INFO - PROCESS | 1646 | 1469557535461 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:25:35 INFO - PROCESS | 1646 | 1469557535468 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - PROCESS | 1646 | 1469557535470 Marionette TRACE conn2 <- [1,2490,null,{}] 11:25:35 INFO - PROCESS | 1646 | 1469557535473 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}] 11:25:35 INFO - PROCESS | 1646 | 1469557535474 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:35 INFO - PROCESS | 1646 | 1469557535559 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:25:35 INFO - PROCESS | 1646 | 1469557535565 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:35 INFO - PROCESS | 1646 | 1469557535567 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x119302800 == 28 [pid = 1646] [id = 630] 11:25:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x115dc4800) [pid = 1646] [serial = 1890] [outer = 0x0] 11:25:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1164e9000) [pid = 1646] [serial = 1891] [outer = 0x115dc4800] 11:25:35 INFO - PROCESS | 1646 | 1469557535595 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1174c7000) [pid = 1646] [serial = 1892] [outer = 0x115dc4800] 11:25:35 INFO - PROCESS | 1646 | 1469557535948 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]]]}] 11:25:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:25:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 519ms 11:25:35 INFO - PROCESS | 1646 | 1469557535988 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:25:35 INFO - PROCESS | 1646 | 1469557535989 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:25:35 INFO - PROCESS | 1646 | 1469557535992 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:25:35 INFO - PROCESS | 1646 | 1469557535994 Marionette TRACE conn2 <- [1,2494,null,{}] 11:25:36 INFO - PROCESS | 1646 | 1469557536011 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}] 11:25:36 INFO - PROCESS | 1646 | 1469557536014 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:36 INFO - PROCESS | 1646 | 1469557536094 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:25:36 INFO - PROCESS | 1646 | 1469557536103 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 1646 | 1469557536105 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x121152000 == 29 [pid = 1646] [id = 631] 11:25:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11267dc00) [pid = 1646] [serial = 1893] [outer = 0x0] 11:25:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1182ae000) [pid = 1646] [serial = 1894] [outer = 0x11267dc00] 11:25:36 INFO - PROCESS | 1646 | 1469557536135 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118406000) [pid = 1646] [serial = 1895] [outer = 0x11267dc00] 11:25:36 INFO - PROCESS | 1646 | 1469557536502 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]]]}] 11:25:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:25:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 529ms 11:25:36 INFO - PROCESS | 1646 | 1469557536522 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:25:36 INFO - PROCESS | 1646 | 1469557536524 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:25:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:25:36 INFO - PROCESS | 1646 | 1469557536526 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 1646 | 1469557536527 Marionette TRACE conn2 <- [1,2498,null,{}] 11:25:36 INFO - PROCESS | 1646 | 1469557536531 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}] 11:25:36 INFO - PROCESS | 1646 | 1469557536532 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:36 INFO - PROCESS | 1646 | 1469557536644 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:25:36 INFO - PROCESS | 1646 | 1469557536659 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 1646 | 1469557536660 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x123dc9800 == 30 [pid = 1646] [id = 632] 11:25:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x11840ec00) [pid = 1646] [serial = 1896] [outer = 0x0] 11:25:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118568c00) [pid = 1646] [serial = 1897] [outer = 0x11840ec00] 11:25:36 INFO - PROCESS | 1646 | 1469557536686 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11868a800) [pid = 1646] [serial = 1898] [outer = 0x11840ec00] 11:25:37 INFO - PROCESS | 1646 | 1469557537029 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]]]}] 11:25:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:25:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 524ms 11:25:37 INFO - PROCESS | 1646 | 1469557537050 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 1646 | 1469557537052 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:25:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:25:37 INFO - PROCESS | 1646 | 1469557537054 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - PROCESS | 1646 | 1469557537055 Marionette TRACE conn2 <- [1,2502,null,{}] 11:25:37 INFO - PROCESS | 1646 | 1469557537057 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}] 11:25:37 INFO - PROCESS | 1646 | 1469557537058 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:37 INFO - PROCESS | 1646 | 1469557537168 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:25:37 INFO - PROCESS | 1646 | 1469557537172 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 1646 | 1469557537173 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265e4000 == 31 [pid = 1646] [id = 633] 11:25:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x112a7ec00) [pid = 1646] [serial = 1899] [outer = 0x0] 11:25:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11868f800) [pid = 1646] [serial = 1900] [outer = 0x112a7ec00] 11:25:37 INFO - PROCESS | 1646 | 1469557537199 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118f63000) [pid = 1646] [serial = 1901] [outer = 0x112a7ec00] 11:25:37 INFO - PROCESS | 1646 | 1469557537566 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]]]}] 11:25:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:25:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 11:25:37 INFO - PROCESS | 1646 | 1469557537572 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:25:37 INFO - PROCESS | 1646 | 1469557537574 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:25:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:25:37 INFO - PROCESS | 1646 | 1469557537576 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:25:37 INFO - PROCESS | 1646 | 1469557537577 Marionette TRACE conn2 <- [1,2506,null,{}] 11:25:37 INFO - PROCESS | 1646 | 1469557537584 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}] 11:25:37 INFO - PROCESS | 1646 | 1469557537588 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:37 INFO - PROCESS | 1646 | 1469557537719 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:25:37 INFO - PROCESS | 1646 | 1469557537723 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:37 INFO - PROCESS | 1646 | 1469557537724 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c21800 == 32 [pid = 1646] [id = 634] 11:25:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x114fb9400) [pid = 1646] [serial = 1902] [outer = 0x0] 11:25:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x119111c00) [pid = 1646] [serial = 1903] [outer = 0x114fb9400] 11:25:37 INFO - PROCESS | 1646 | 1469557537750 Marionette DEBUG loaded listener.js 11:25:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x120fcc400) [pid = 1646] [serial = 1904] [outer = 0x114fb9400] 11:25:38 INFO - PROCESS | 1646 | 1469557538093 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]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:25:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 574ms 11:25:38 INFO - PROCESS | 1646 | 1469557538151 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 1646 | 1469557538152 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:25:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:25:38 INFO - PROCESS | 1646 | 1469557538154 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 1646 | 1469557538155 Marionette TRACE conn2 <- [1,2510,null,{}] 11:25:38 INFO - PROCESS | 1646 | 1469557538157 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}] 11:25:38 INFO - PROCESS | 1646 | 1469557538159 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:38 INFO - PROCESS | 1646 | 1469557538259 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:25:38 INFO - PROCESS | 1646 | 1469557538299 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 1646 | 1469557538300 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x129609000 == 33 [pid = 1646] [id = 635] 11:25:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x120fcd000) [pid = 1646] [serial = 1905] [outer = 0x0] 11:25:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x121714800) [pid = 1646] [serial = 1906] [outer = 0x120fcd000] 11:25:38 INFO - PROCESS | 1646 | 1469557538325 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x123ddf800) [pid = 1646] [serial = 1907] [outer = 0x120fcd000] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1121b9000) [pid = 1646] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x120ea6400) [pid = 1646] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1260a1400) [pid = 1646] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x110eacc00) [pid = 1646] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112673000) [pid = 1646] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x113cd8800) [pid = 1646] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x111c13800) [pid = 1646] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x126561c00) [pid = 1646] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11698c000) [pid = 1646] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1127dbc00) [pid = 1646] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112678400) [pid = 1646] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x116ab3000) [pid = 1646] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1186b4c00) [pid = 1646] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x120ea0800) [pid = 1646] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118861400) [pid = 1646] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11856c800) [pid = 1646] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x124a24800) [pid = 1646] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126d51400) [pid = 1646] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:25:38 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1212f2000) [pid = 1646] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:25:38 INFO - PROCESS | 1646 | 1469557538872 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]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:25:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 768ms 11:25:38 INFO - PROCESS | 1646 | 1469557538923 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 1646 | 1469557538924 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:25:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:25:38 INFO - PROCESS | 1646 | 1469557538926 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 1646 | 1469557538927 Marionette TRACE conn2 <- [1,2514,null,{}] 11:25:38 INFO - PROCESS | 1646 | 1469557538935 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}] 11:25:38 INFO - PROCESS | 1646 | 1469557538936 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:39 INFO - PROCESS | 1646 | 1469557539014 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:25:39 INFO - PROCESS | 1646 | 1469557539019 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 1646 | 1469557539020 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12960e800 == 34 [pid = 1646] [id = 636] 11:25:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x111c13800) [pid = 1646] [serial = 1908] [outer = 0x0] 11:25:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1127dd800) [pid = 1646] [serial = 1909] [outer = 0x111c13800] 11:25:39 INFO - PROCESS | 1646 | 1469557539046 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1182e0000) [pid = 1646] [serial = 1910] [outer = 0x111c13800] 11:25:39 INFO - PROCESS | 1646 | 1469557539384 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]]]}] 11:25:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:25:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 476ms 11:25:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:25:39 INFO - PROCESS | 1646 | 1469557539403 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 1646 | 1469557539405 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:25:39 INFO - PROCESS | 1646 | 1469557539407 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 1646 | 1469557539408 Marionette TRACE conn2 <- [1,2518,null,{}] 11:25:39 INFO - PROCESS | 1646 | 1469557539410 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}] 11:25:39 INFO - PROCESS | 1646 | 1469557539412 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:39 INFO - PROCESS | 1646 | 1469557539521 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:25:39 INFO - PROCESS | 1646 | 1469557539543 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 1646 | 1469557539552 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x121151800 == 35 [pid = 1646] [id = 637] 11:25:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x115e88c00) [pid = 1646] [serial = 1911] [outer = 0x0] 11:25:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1194fec00) [pid = 1646] [serial = 1912] [outer = 0x115e88c00] 11:25:39 INFO - PROCESS | 1646 | 1469557539577 Marionette DEBUG loaded listener.js 11:25:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x124d28400) [pid = 1646] [serial = 1913] [outer = 0x115e88c00] 11:25:39 INFO - PROCESS | 1646 | 1469557539873 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]]]}] 11:25:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:25:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 522ms 11:25:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:25:39 INFO - PROCESS | 1646 | 1469557539929 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 1646 | 1469557539931 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:25:39 INFO - PROCESS | 1646 | 1469557539933 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 1646 | 1469557539934 Marionette TRACE conn2 <- [1,2522,null,{}] 11:25:39 INFO - PROCESS | 1646 | 1469557539936 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}] 11:25:39 INFO - PROCESS | 1646 | 1469557539937 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:40 INFO - PROCESS | 1646 | 1469557540020 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:25:40 INFO - PROCESS | 1646 | 1469557540023 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:40 INFO - PROCESS | 1646 | 1469557540024 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a918000 == 36 [pid = 1646] [id = 638] 11:25:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1197a1c00) [pid = 1646] [serial = 1914] [outer = 0x0] 11:25:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x125d0c400) [pid = 1646] [serial = 1915] [outer = 0x1197a1c00] 11:25:40 INFO - PROCESS | 1646 | 1469557540049 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x125df7800) [pid = 1646] [serial = 1916] [outer = 0x1197a1c00] 11:25:40 INFO - PROCESS | 1646 | 1469557540386 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]]]}] 11:25:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:25:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 470ms 11:25:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:25:40 INFO - PROCESS | 1646 | 1469557540403 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:25:40 INFO - PROCESS | 1646 | 1469557540405 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:25:40 INFO - PROCESS | 1646 | 1469557540407 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:25:40 INFO - PROCESS | 1646 | 1469557540408 Marionette TRACE conn2 <- [1,2526,null,{}] 11:25:40 INFO - PROCESS | 1646 | 1469557540411 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}] 11:25:40 INFO - PROCESS | 1646 | 1469557540414 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:40 INFO - PROCESS | 1646 | 1469557540540 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:25:40 INFO - PROCESS | 1646 | 1469557540546 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:40 INFO - PROCESS | 1646 | 1469557540548 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265df800 == 37 [pid = 1646] [id = 639] 11:25:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1194f9000) [pid = 1646] [serial = 1917] [outer = 0x0] 11:25:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12609bc00) [pid = 1646] [serial = 1918] [outer = 0x1194f9000] 11:25:40 INFO - PROCESS | 1646 | 1469557540585 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126d51000) [pid = 1646] [serial = 1919] [outer = 0x1194f9000] 11:25:41 INFO - PROCESS | 1646 | 1469557541061 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]]]}] 11:25:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:25:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 719ms 11:25:41 INFO - PROCESS | 1646 | 1469557541126 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:25:41 INFO - PROCESS | 1646 | 1469557541129 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:25:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:25:41 INFO - PROCESS | 1646 | 1469557541132 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:25:41 INFO - PROCESS | 1646 | 1469557541134 Marionette TRACE conn2 <- [1,2530,null,{}] 11:25:41 INFO - PROCESS | 1646 | 1469557541138 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}] 11:25:41 INFO - PROCESS | 1646 | 1469557541140 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:41 INFO - PROCESS | 1646 | 1469557541249 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:25:41 INFO - PROCESS | 1646 | 1469557541333 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:41 INFO - PROCESS | 1646 | 1469557541335 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x117121000 == 38 [pid = 1646] [id = 640] 11:25:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x11267e400) [pid = 1646] [serial = 1920] [outer = 0x0] 11:25:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1127d9000) [pid = 1646] [serial = 1921] [outer = 0x11267e400] 11:25:41 INFO - PROCESS | 1646 | 1469557541366 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x113069000) [pid = 1646] [serial = 1922] [outer = 0x11267e400] 11:25:41 INFO - PROCESS | 1646 | 1469557541973 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]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 921ms 11:25:42 INFO - PROCESS | 1646 | 1469557542071 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:25:42 INFO - PROCESS | 1646 | 1469557542076 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:25:42 INFO - PROCESS | 1646 | 1469557542084 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 1646 | 1469557542087 Marionette TRACE conn2 <- [1,2534,null,{}] 11:25:42 INFO - PROCESS | 1646 | 1469557542091 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}] 11:25:42 INFO - PROCESS | 1646 | 1469557542094 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:42 INFO - PROCESS | 1646 | 1469557542255 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:25:42 INFO - PROCESS | 1646 | 1469557542369 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 1646 | 1469557542370 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x126526800 == 39 [pid = 1646] [id = 641] 11:25:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x116473000) [pid = 1646] [serial = 1923] [outer = 0x0] 11:25:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1174cd000) [pid = 1646] [serial = 1924] [outer = 0x116473000] 11:25:42 INFO - PROCESS | 1646 | 1469557542403 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x118198400) [pid = 1646] [serial = 1925] [outer = 0x116473000] 11:25:42 INFO - PROCESS | 1646 | 1469557542954 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]]]}] 11:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 924ms 11:25:43 INFO - PROCESS | 1646 | 1469557543007 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 1646 | 1469557543009 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:25:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:25:43 INFO - PROCESS | 1646 | 1469557543012 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 1646 | 1469557543014 Marionette TRACE conn2 <- [1,2538,null,{}] 11:25:43 INFO - PROCESS | 1646 | 1469557543018 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}] 11:25:43 INFO - PROCESS | 1646 | 1469557543019 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:43 INFO - PROCESS | 1646 | 1469557543125 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:25:43 INFO - PROCESS | 1646 | --DOCSHELL 0x115e57800 == 38 [pid = 1646] [id = 184] 11:25:43 INFO - PROCESS | 1646 | --DOCSHELL 0x113219000 == 37 [pid = 1646] [id = 191] 11:25:43 INFO - PROCESS | 1646 | --DOCSHELL 0x120e49000 == 36 [pid = 1646] [id = 190] 11:25:43 INFO - PROCESS | 1646 | --DOCSHELL 0x1254dd000 == 35 [pid = 1646] [id = 195] 11:25:43 INFO - PROCESS | 1646 | --DOCSHELL 0x124d5e000 == 34 [pid = 1646] [id = 194] 11:25:43 INFO - PROCESS | 1646 | --DOCSHELL 0x121159800 == 33 [pid = 1646] [id = 193] 11:25:43 INFO - PROCESS | 1646 | --DOCSHELL 0x118fda800 == 32 [pid = 1646] [id = 192] 11:25:43 INFO - PROCESS | 1646 | --DOCSHELL 0x116693000 == 31 [pid = 1646] [id = 183] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x113cd8c00) [pid = 1646] [serial = 1885] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | 1469557543220 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 1646 | 1469557543221 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x116693000 == 32 [pid = 1646] [id = 642] 11:25:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1121b9c00) [pid = 1646] [serial = 1926] [outer = 0x0] 11:25:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x112d20000) [pid = 1646] [serial = 1927] [outer = 0x1121b9c00] 11:25:43 INFO - PROCESS | 1646 | 1469557543251 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x116476000) [pid = 1646] [serial = 1928] [outer = 0x1121b9c00] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x11972c000) [pid = 1646] [serial = 1849] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x123d7a400) [pid = 1646] [serial = 1852] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126474000) [pid = 1646] [serial = 1855] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1131e0c00) [pid = 1646] [serial = 1858] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118566000) [pid = 1646] [serial = 1843] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1186b5800) [pid = 1646] [serial = 1844] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x116475c00) [pid = 1646] [serial = 1834] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1174ca800) [pid = 1646] [serial = 1835] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11267d000) [pid = 1646] [serial = 1831] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x112a70c00) [pid = 1646] [serial = 1832] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x126d50400) [pid = 1646] [serial = 1829] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1176bf400) [pid = 1646] [serial = 1840] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1182ac400) [pid = 1646] [serial = 1841] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112e30400) [pid = 1646] [serial = 1837] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x113ce2800) [pid = 1646] [serial = 1838] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x115e2c800) [pid = 1646] [serial = 1871] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x112a7f400) [pid = 1646] [serial = 1870] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1182d6400) [pid = 1646] [serial = 1873] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126d55800) [pid = 1646] [serial = 1865] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x121209400) [pid = 1646] [serial = 1876] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x120fce000) [pid = 1646] [serial = 1861] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x118568000) [pid = 1646] [serial = 1874] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x126bd1800) [pid = 1646] [serial = 1864] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x126513800) [pid = 1646] [serial = 1862] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x119108800) [pid = 1646] [serial = 1846] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x1193aac00) [pid = 1646] [serial = 1847] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x12651fc00) [pid = 1646] [serial = 1879] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1269b1800) [pid = 1646] [serial = 1856] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x125df6400) [pid = 1646] [serial = 1853] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x126d57000) [pid = 1646] [serial = 1880] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x11991f400) [pid = 1646] [serial = 1850] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x1182b1c00) [pid = 1646] [serial = 1859] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x12543b000) [pid = 1646] [serial = 1877] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x1291ec800) [pid = 1646] [serial = 1868] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x128bae000) [pid = 1646] [serial = 1867] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x128e49400) [pid = 1646] [serial = 1883] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x126d5d000) [pid = 1646] [serial = 1882] [outer = 0x0] [url = about:blank] 11:25:43 INFO - PROCESS | 1646 | 1469557543574 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]]]}] 11:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 570ms 11:25:43 INFO - PROCESS | 1646 | 1469557543611 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 1646 | 1469557543617 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:25:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:25:43 INFO - PROCESS | 1646 | 1469557543621 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 1646 | 1469557543623 Marionette TRACE conn2 <- [1,2542,null,{}] 11:25:43 INFO - PROCESS | 1646 | 1469557543625 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}] 11:25:43 INFO - PROCESS | 1646 | 1469557543627 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:43 INFO - PROCESS | 1646 | 1469557543707 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:25:43 INFO - PROCESS | 1646 | 1469557543764 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 1646 | 1469557543765 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x115e57800 == 33 [pid = 1646] [id = 643] 11:25:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x11646f000) [pid = 1646] [serial = 1929] [outer = 0x0] 11:25:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x1174cc400) [pid = 1646] [serial = 1930] [outer = 0x11646f000] 11:25:43 INFO - PROCESS | 1646 | 1469557543797 Marionette DEBUG loaded listener.js 11:25:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x1182d6400) [pid = 1646] [serial = 1931] [outer = 0x11646f000] 11:25:44 INFO - PROCESS | 1646 | 1469557544109 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]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:25:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 521ms 11:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:25:44 INFO - PROCESS | 1646 | 1469557544143 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:25:44 INFO - PROCESS | 1646 | 1469557544144 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:25:44 INFO - PROCESS | 1646 | 1469557544148 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 1646 | 1469557544151 Marionette TRACE conn2 <- [1,2546,null,{}] 11:25:44 INFO - PROCESS | 1646 | 1469557544159 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}] 11:25:44 INFO - PROCESS | 1646 | 1469557544163 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:44 INFO - PROCESS | 1646 | 1469557544251 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:25:44 INFO - PROCESS | 1646 | 1469557544256 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 1646 | 1469557544258 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x125423800 == 34 [pid = 1646] [id = 644] 11:25:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x118410400) [pid = 1646] [serial = 1932] [outer = 0x0] 11:25:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x11856c000) [pid = 1646] [serial = 1933] [outer = 0x118410400] 11:25:44 INFO - PROCESS | 1646 | 1469557544286 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118fb2000) [pid = 1646] [serial = 1934] [outer = 0x118410400] 11:25:44 INFO - PROCESS | 1646 | 1469557544645 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]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:25:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 525ms 11:25:44 INFO - PROCESS | 1646 | 1469557544673 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:25:44 INFO - PROCESS | 1646 | 1469557544675 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:25:44 INFO - PROCESS | 1646 | 1469557544677 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 1646 | 1469557544678 Marionette TRACE conn2 <- [1,2550,null,{}] 11:25:44 INFO - PROCESS | 1646 | 1469557544683 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}] 11:25:44 INFO - PROCESS | 1646 | 1469557544684 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:44 INFO - PROCESS | 1646 | 1469557544763 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:25:44 INFO - PROCESS | 1646 | 1469557544768 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:44 INFO - PROCESS | 1646 | 1469557544770 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c0b800 == 35 [pid = 1646] [id = 645] 11:25:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11910d400) [pid = 1646] [serial = 1935] [outer = 0x0] 11:25:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x1193a8400) [pid = 1646] [serial = 1936] [outer = 0x11910d400] 11:25:44 INFO - PROCESS | 1646 | 1469557544795 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x119731c00) [pid = 1646] [serial = 1937] [outer = 0x11910d400] 11:25:45 INFO - PROCESS | 1646 | 1469557545136 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]]]}] 11:25:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:25:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 473ms 11:25:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:25:45 INFO - PROCESS | 1646 | 1469557545150 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 1646 | 1469557545151 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:25:45 INFO - PROCESS | 1646 | 1469557545153 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - PROCESS | 1646 | 1469557545154 Marionette TRACE conn2 <- [1,2554,null,{}] 11:25:45 INFO - PROCESS | 1646 | 1469557545157 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}] 11:25:45 INFO - PROCESS | 1646 | 1469557545158 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:45 INFO - PROCESS | 1646 | 1469557545243 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:25:45 INFO - PROCESS | 1646 | 1469557545308 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 1646 | 1469557545309 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12944a800 == 36 [pid = 1646] [id = 646] 11:25:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x11939f400) [pid = 1646] [serial = 1938] [outer = 0x0] 11:25:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x119992800) [pid = 1646] [serial = 1939] [outer = 0x11939f400] 11:25:45 INFO - PROCESS | 1646 | 1469557545333 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x120fcf000) [pid = 1646] [serial = 1940] [outer = 0x11939f400] 11:25:45 INFO - PROCESS | 1646 | 1469557545740 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]]]}] 11:25:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:25:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 617ms 11:25:45 INFO - PROCESS | 1646 | 1469557545778 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:25:45 INFO - PROCESS | 1646 | 1469557545782 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:25:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:25:45 INFO - PROCESS | 1646 | 1469557545785 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:25:45 INFO - PROCESS | 1646 | 1469557545787 Marionette TRACE conn2 <- [1,2558,null,{}] 11:25:45 INFO - PROCESS | 1646 | 1469557545790 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}] 11:25:45 INFO - PROCESS | 1646 | 1469557545796 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:45 INFO - PROCESS | 1646 | 1469557545977 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:25:46 INFO - PROCESS | 1646 | 1469557546005 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 1646 | 1469557546007 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a79a000 == 37 [pid = 1646] [id = 647] 11:25:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1212edc00) [pid = 1646] [serial = 1941] [outer = 0x0] 11:25:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x118fad800) [pid = 1646] [serial = 1942] [outer = 0x1212edc00] 11:25:46 INFO - PROCESS | 1646 | 1469557546041 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1267b1400) [pid = 1646] [serial = 1943] [outer = 0x1212edc00] 11:25:46 INFO - PROCESS | 1646 | 1469557546402 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]]]}] 11:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 669ms 11:25:46 INFO - PROCESS | 1646 | 1469557546455 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 1646 | 1469557546463 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:25:46 INFO - PROCESS | 1646 | 1469557546466 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - PROCESS | 1646 | 1469557546467 Marionette TRACE conn2 <- [1,2562,null,{}] 11:25:46 INFO - PROCESS | 1646 | 1469557546469 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}] 11:25:46 INFO - PROCESS | 1646 | 1469557546470 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:46 INFO - PROCESS | 1646 | 1469557546573 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:25:46 INFO - PROCESS | 1646 | 1469557546588 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 1646 | 1469557546590 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa70800 == 38 [pid = 1646] [id = 648] 11:25:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1269b8000) [pid = 1646] [serial = 1944] [outer = 0x0] 11:25:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x126bd7400) [pid = 1646] [serial = 1945] [outer = 0x1269b8000] 11:25:46 INFO - PROCESS | 1646 | 1469557546614 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x126d5d000) [pid = 1646] [serial = 1946] [outer = 0x1269b8000] 11:25:47 INFO - PROCESS | 1646 | 1469557547035 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]]]}] 11:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 618ms 11:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:25:47 INFO - PROCESS | 1646 | 1469557547085 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 1646 | 1469557547087 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:25:47 INFO - PROCESS | 1646 | 1469557547090 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 1646 | 1469557547092 Marionette TRACE conn2 <- [1,2566,null,{}] 11:25:47 INFO - PROCESS | 1646 | 1469557547095 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}] 11:25:47 INFO - PROCESS | 1646 | 1469557547097 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:47 INFO - PROCESS | 1646 | 1469557547246 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:25:47 INFO - PROCESS | 1646 | 1469557547296 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:47 INFO - PROCESS | 1646 | 1469557547297 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b196800 == 39 [pid = 1646] [id = 649] 11:25:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x128ba9000) [pid = 1646] [serial = 1947] [outer = 0x0] 11:25:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x128bb0000) [pid = 1646] [serial = 1948] [outer = 0x128ba9000] 11:25:47 INFO - PROCESS | 1646 | 1469557547383 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x128cc4800) [pid = 1646] [serial = 1949] [outer = 0x128ba9000] 11:25:47 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x115dc4800) [pid = 1646] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:25:47 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11267dc00) [pid = 1646] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:25:47 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x111c13800) [pid = 1646] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:25:47 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x112a7ec00) [pid = 1646] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:25:47 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x115e88c00) [pid = 1646] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:25:47 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1127ddc00) [pid = 1646] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:25:47 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11840ec00) [pid = 1646] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:25:47 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x120fcd000) [pid = 1646] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:25:47 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1197a1c00) [pid = 1646] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:25:47 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x112d24400) [pid = 1646] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:25:47 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x114fb9400) [pid = 1646] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:25:47 INFO - PROCESS | 1646 | 1469557547740 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]]]}] 11:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 11:25:47 INFO - PROCESS | 1646 | 1469557547759 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 1646 | 1469557547761 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:25:47 INFO - PROCESS | 1646 | 1469557547764 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 1646 | 1469557547765 Marionette TRACE conn2 <- [1,2570,null,{}] 11:25:47 INFO - PROCESS | 1646 | 1469557547768 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}] 11:25:47 INFO - PROCESS | 1646 | 1469557547769 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:47 INFO - PROCESS | 1646 | 1469557547851 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:25:47 INFO - PROCESS | 1646 | 1469557547855 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:47 INFO - PROCESS | 1646 | 1469557547856 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:47 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c43000 == 40 [pid = 1646] [id = 650] 11:25:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11267c800) [pid = 1646] [serial = 1950] [outer = 0x0] 11:25:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x116ab2400) [pid = 1646] [serial = 1951] [outer = 0x11267c800] 11:25:47 INFO - PROCESS | 1646 | 1469557547880 Marionette DEBUG loaded listener.js 11:25:47 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11885fc00) [pid = 1646] [serial = 1952] [outer = 0x11267c800] 11:25:48 INFO - PROCESS | 1646 | 1469557548230 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]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:25:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 518ms 11:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:25:48 INFO - PROCESS | 1646 | 1469557548283 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 1646 | 1469557548284 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:25:48 INFO - PROCESS | 1646 | 1469557548286 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 1646 | 1469557548287 Marionette TRACE conn2 <- [1,2574,null,{}] 11:25:48 INFO - PROCESS | 1646 | 1469557548289 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}] 11:25:48 INFO - PROCESS | 1646 | 1469557548290 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:48 INFO - PROCESS | 1646 | 1469557548370 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:25:48 INFO - PROCESS | 1646 | 1469557548374 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 1646 | 1469557548375 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bad4000 == 41 [pid = 1646] [id = 651] 11:25:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1194f8000) [pid = 1646] [serial = 1953] [outer = 0x0] 11:25:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x128bb2400) [pid = 1646] [serial = 1954] [outer = 0x1194f8000] 11:25:48 INFO - PROCESS | 1646 | 1469557548399 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x128e56000) [pid = 1646] [serial = 1955] [outer = 0x1194f8000] 11:25:48 INFO - PROCESS | 1646 | 1469557548748 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]]]}] 11:25:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:25:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 473ms 11:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:25:48 INFO - PROCESS | 1646 | 1469557548759 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:25:48 INFO - PROCESS | 1646 | 1469557548761 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:25:48 INFO - PROCESS | 1646 | 1469557548764 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:25:48 INFO - PROCESS | 1646 | 1469557548767 Marionette TRACE conn2 <- [1,2578,null,{}] 11:25:48 INFO - PROCESS | 1646 | 1469557548770 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}] 11:25:48 INFO - PROCESS | 1646 | 1469557548771 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:48 INFO - PROCESS | 1646 | 1469557548867 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:25:48 INFO - PROCESS | 1646 | 1469557548927 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 1646 | 1469557548928 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf21000 == 42 [pid = 1646] [id = 652] 11:25:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11972c400) [pid = 1646] [serial = 1956] [outer = 0x0] 11:25:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1291e2c00) [pid = 1646] [serial = 1957] [outer = 0x11972c400] 11:25:48 INFO - PROCESS | 1646 | 1469557548954 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x129474400) [pid = 1646] [serial = 1958] [outer = 0x11972c400] 11:25:49 INFO - PROCESS | 1646 | 1469557549230 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]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 522ms 11:25:49 INFO - PROCESS | 1646 | 1469557549286 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 1646 | 1469557549287 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:25:49 INFO - PROCESS | 1646 | 1469557549290 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 1646 | 1469557549291 Marionette TRACE conn2 <- [1,2582,null,{}] 11:25:49 INFO - PROCESS | 1646 | 1469557549293 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}] 11:25:49 INFO - PROCESS | 1646 | 1469557549294 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:49 INFO - PROCESS | 1646 | 1469557549383 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:25:49 INFO - PROCESS | 1646 | 1469557549387 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:49 INFO - PROCESS | 1646 | 1469557549388 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c56c800 == 43 [pid = 1646] [id = 653] 11:25:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x129474800) [pid = 1646] [serial = 1959] [outer = 0x0] 11:25:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x129480c00) [pid = 1646] [serial = 1960] [outer = 0x129474800] 11:25:49 INFO - PROCESS | 1646 | 1469557549413 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x129589800) [pid = 1646] [serial = 1961] [outer = 0x129474800] 11:25:49 INFO - PROCESS | 1646 | 1469557549840 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]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 569ms 11:25:49 INFO - PROCESS | 1646 | 1469557549860 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:25:49 INFO - PROCESS | 1646 | 1469557549862 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:25:49 INFO - PROCESS | 1646 | 1469557549866 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 1646 | 1469557549868 Marionette TRACE conn2 <- [1,2586,null,{}] 11:25:49 INFO - PROCESS | 1646 | 1469557549872 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}] 11:25:49 INFO - PROCESS | 1646 | 1469557549874 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:49 INFO - PROCESS | 1646 | 1469557549979 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:25:50 INFO - PROCESS | 1646 | 1469557550054 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:50 INFO - PROCESS | 1646 | 1469557550055 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x119303800 == 44 [pid = 1646] [id = 654] 11:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1127d2000) [pid = 1646] [serial = 1962] [outer = 0x0] 11:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x113062800) [pid = 1646] [serial = 1963] [outer = 0x1127d2000] 11:25:50 INFO - PROCESS | 1646 | 1469557550087 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x116645c00) [pid = 1646] [serial = 1964] [outer = 0x1127d2000] 11:25:50 INFO - PROCESS | 1646 | 1469557550521 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]]]}] 11:25:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:25:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 720ms 11:25:50 INFO - PROCESS | 1646 | 1469557550586 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:25:50 INFO - PROCESS | 1646 | 1469557550589 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:25:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:25:50 INFO - PROCESS | 1646 | 1469557550594 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:25:50 INFO - PROCESS | 1646 | 1469557550597 Marionette TRACE conn2 <- [1,2590,null,{}] 11:25:50 INFO - PROCESS | 1646 | 1469557550600 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}] 11:25:50 INFO - PROCESS | 1646 | 1469557550602 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:50 INFO - PROCESS | 1646 | 1469557550706 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:25:50 INFO - PROCESS | 1646 | 1469557550780 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:50 INFO - PROCESS | 1646 | 1469557550781 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x129453800 == 45 [pid = 1646] [id = 655] 11:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1182e0800) [pid = 1646] [serial = 1965] [outer = 0x0] 11:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11840f400) [pid = 1646] [serial = 1966] [outer = 0x1182e0800] 11:25:50 INFO - PROCESS | 1646 | 1469557550812 Marionette DEBUG loaded listener.js 11:25:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118683400) [pid = 1646] [serial = 1967] [outer = 0x1182e0800] 11:25:51 INFO - PROCESS | 1646 | 1469557551237 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]]]}] 11:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 672ms 11:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:25:51 INFO - PROCESS | 1646 | 1469557551266 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 1646 | 1469557551268 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:25:51 INFO - PROCESS | 1646 | 1469557551270 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 1646 | 1469557551272 Marionette TRACE conn2 <- [1,2594,null,{}] 11:25:51 INFO - PROCESS | 1646 | 1469557551280 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}] 11:25:51 INFO - PROCESS | 1646 | 1469557551284 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:51 INFO - PROCESS | 1646 | 1469557551402 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:25:51 INFO - PROCESS | 1646 | 1469557551478 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 1646 | 1469557551480 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c56f000 == 46 [pid = 1646] [id = 656] 11:25:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11972c000) [pid = 1646] [serial = 1968] [outer = 0x0] 11:25:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1218b7800) [pid = 1646] [serial = 1969] [outer = 0x11972c000] 11:25:51 INFO - PROCESS | 1646 | 1469557551511 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x125d11c00) [pid = 1646] [serial = 1970] [outer = 0x11972c000] 11:25:51 INFO - PROCESS | 1646 | 1469557551954 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]]]}] 11:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 721ms 11:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:25:51 INFO - PROCESS | 1646 | 1469557551991 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:25:51 INFO - PROCESS | 1646 | 1469557551993 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:25:51 INFO - PROCESS | 1646 | 1469557551995 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 1646 | 1469557551997 Marionette TRACE conn2 <- [1,2598,null,{}] 11:25:52 INFO - PROCESS | 1646 | 1469557551999 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}] 11:25:52 INFO - PROCESS | 1646 | 1469557552001 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:52 INFO - PROCESS | 1646 | 1469557552104 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:25:52 INFO - PROCESS | 1646 | 1469557552164 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 1646 | 1469557552166 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb05000 == 47 [pid = 1646] [id = 657] 11:25:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126513800) [pid = 1646] [serial = 1971] [outer = 0x0] 11:25:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x126d55400) [pid = 1646] [serial = 1972] [outer = 0x126513800] 11:25:52 INFO - PROCESS | 1646 | 1469557552194 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1291e6000) [pid = 1646] [serial = 1973] [outer = 0x126513800] 11:25:52 INFO - PROCESS | 1646 | 1469557552651 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]]]}] 11:25:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:25:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 875ms 11:25:52 INFO - PROCESS | 1646 | 1469557552885 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 1646 | 1469557552888 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:25:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:25:52 INFO - PROCESS | 1646 | 1469557552892 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 1646 | 1469557552894 Marionette TRACE conn2 <- [1,2602,null,{}] 11:25:52 INFO - PROCESS | 1646 | 1469557552898 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}] 11:25:52 INFO - PROCESS | 1646 | 1469557552900 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:52 INFO - PROCESS | 1646 | 1469557552991 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:25:53 INFO - PROCESS | 1646 | 1469557553062 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:53 INFO - PROCESS | 1646 | 1469557553065 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x121988000 == 48 [pid = 1646] [id = 658] 11:25:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x113cd8800) [pid = 1646] [serial = 1974] [outer = 0x0] 11:25:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x115e24c00) [pid = 1646] [serial = 1975] [outer = 0x113cd8800] 11:25:53 INFO - PROCESS | 1646 | 1469557553092 Marionette DEBUG loaded listener.js 11:25:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x11693a800) [pid = 1646] [serial = 1976] [outer = 0x113cd8800] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x11930f000 == 47 [pid = 1646] [id = 185] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x120e5a000 == 46 [pid = 1646] [id = 187] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x116adb800 == 45 [pid = 1646] [id = 628] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12695d000 == 44 [pid = 1646] [id = 196] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x116965000 == 43 [pid = 1646] [id = 189] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x128a88000 == 42 [pid = 1646] [id = 197] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x119a68800 == 41 [pid = 1646] [id = 186] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa70800 == 40 [pid = 1646] [id = 648] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x112155000 == 39 [pid = 1646] [id = 188] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12b196800 == 38 [pid = 1646] [id = 649] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x123c43000 == 37 [pid = 1646] [id = 650] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x118532000 == 36 [pid = 1646] [id = 199] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12a79a000 == 35 [pid = 1646] [id = 647] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12bad4000 == 34 [pid = 1646] [id = 651] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf21000 == 33 [pid = 1646] [id = 652] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x128cde000 == 32 [pid = 1646] [id = 198] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb05000 == 31 [pid = 1646] [id = 657] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12c56f000 == 30 [pid = 1646] [id = 656] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x129453800 == 29 [pid = 1646] [id = 655] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x12c56c800 == 28 [pid = 1646] [id = 653] 11:25:54 INFO - PROCESS | 1646 | --DOCSHELL 0x119303800 == 27 [pid = 1646] [id = 654] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1174c7000) [pid = 1646] [serial = 1892] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x118406000) [pid = 1646] [serial = 1895] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1127dd800) [pid = 1646] [serial = 1909] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x118f63000) [pid = 1646] [serial = 1901] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1164e9000) [pid = 1646] [serial = 1891] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x124d28400) [pid = 1646] [serial = 1913] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1194fec00) [pid = 1646] [serial = 1912] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1182ae000) [pid = 1646] [serial = 1894] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x112aa8800) [pid = 1646] [serial = 1888] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118568c00) [pid = 1646] [serial = 1897] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x113351800) [pid = 1646] [serial = 1889] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x121714800) [pid = 1646] [serial = 1906] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x11868f800) [pid = 1646] [serial = 1900] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1182e0000) [pid = 1646] [serial = 1910] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x125d0c400) [pid = 1646] [serial = 1915] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x123ddf800) [pid = 1646] [serial = 1907] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x120fcc400) [pid = 1646] [serial = 1904] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11868a800) [pid = 1646] [serial = 1898] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11678e800) [pid = 1646] [serial = 1886] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x125df7800) [pid = 1646] [serial = 1916] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12609bc00) [pid = 1646] [serial = 1918] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x119111c00) [pid = 1646] [serial = 1903] [outer = 0x0] [url = about:blank] 11:25:54 INFO - PROCESS | 1646 | 1469557554110 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]]]}] 11:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1228ms 11:25:54 INFO - PROCESS | 1646 | 1469557554121 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:25:54 INFO - PROCESS | 1646 | 1469557554123 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:25:54 INFO - PROCESS | 1646 | 1469557554127 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 1646 | 1469557554129 Marionette TRACE conn2 <- [1,2606,null,{}] 11:25:54 INFO - PROCESS | 1646 | 1469557554135 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}] 11:25:54 INFO - PROCESS | 1646 | 1469557554137 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:54 INFO - PROCESS | 1646 | 1469557554216 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:25:54 INFO - PROCESS | 1646 | 1469557554222 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 1646 | 1469557554223 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x116aca800 == 28 [pid = 1646] [id = 659] 11:25:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1127d9c00) [pid = 1646] [serial = 1977] [outer = 0x0] 11:25:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112a73800) [pid = 1646] [serial = 1978] [outer = 0x1127d9c00] 11:25:54 INFO - PROCESS | 1646 | 1469557554254 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x112aa8800) [pid = 1646] [serial = 1979] [outer = 0x1127d9c00] 11:25:54 INFO - PROCESS | 1646 | 1469557554626 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]]]}] 11:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 524ms 11:25:54 INFO - PROCESS | 1646 | 1469557554680 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:25:54 INFO - PROCESS | 1646 | 1469557554683 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:25:54 INFO - PROCESS | 1646 | 1469557554692 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:25:54 INFO - PROCESS | 1646 | 1469557554694 Marionette TRACE conn2 <- [1,2610,null,{}] 11:25:54 INFO - PROCESS | 1646 | 1469557554697 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}] 11:25:54 INFO - PROCESS | 1646 | 1469557554698 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:54 INFO - PROCESS | 1646 | 1469557554775 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:25:54 INFO - PROCESS | 1646 | 1469557554782 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 1646 | 1469557554784 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x118fc6800 == 29 [pid = 1646] [id = 660] 11:25:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1132b7800) [pid = 1646] [serial = 1980] [outer = 0x0] 11:25:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1164e3400) [pid = 1646] [serial = 1981] [outer = 0x1132b7800] 11:25:54 INFO - PROCESS | 1646 | 1469557554812 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x116ab6000) [pid = 1646] [serial = 1982] [outer = 0x1132b7800] 11:25:55 INFO - PROCESS | 1646 | 1469557555169 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]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 520ms 11:25:55 INFO - PROCESS | 1646 | 1469557555212 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:25:55 INFO - PROCESS | 1646 | 1469557555222 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:25:55 INFO - PROCESS | 1646 | 1469557555225 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - PROCESS | 1646 | 1469557555227 Marionette TRACE conn2 <- [1,2614,null,{}] 11:25:55 INFO - PROCESS | 1646 | 1469557555235 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}] 11:25:55 INFO - PROCESS | 1646 | 1469557555238 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:55 INFO - PROCESS | 1646 | 1469557555313 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:25:55 INFO - PROCESS | 1646 | 1469557555319 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 1646 | 1469557555321 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x121157800 == 30 [pid = 1646] [id = 661] 11:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x112a7ec00) [pid = 1646] [serial = 1983] [outer = 0x0] 11:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118402400) [pid = 1646] [serial = 1984] [outer = 0x112a7ec00] 11:25:55 INFO - PROCESS | 1646 | 1469557555350 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118565c00) [pid = 1646] [serial = 1985] [outer = 0x112a7ec00] 11:25:55 INFO - PROCESS | 1646 | 1469557555699 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]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 525ms 11:25:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:25:55 INFO - PROCESS | 1646 | 1469557555751 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:25:55 INFO - PROCESS | 1646 | 1469557555752 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:25:55 INFO - PROCESS | 1646 | 1469557555754 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - PROCESS | 1646 | 1469557555755 Marionette TRACE conn2 <- [1,2618,null,{}] 11:25:55 INFO - PROCESS | 1646 | 1469557555758 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}] 11:25:55 INFO - PROCESS | 1646 | 1469557555759 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:55 INFO - PROCESS | 1646 | 1469557555836 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:25:55 INFO - PROCESS | 1646 | 1469557555902 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 1646 | 1469557555903 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x123d47800 == 31 [pid = 1646] [id = 662] 11:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118407800) [pid = 1646] [serial = 1986] [outer = 0x0] 11:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118686400) [pid = 1646] [serial = 1987] [outer = 0x118407800] 11:25:55 INFO - PROCESS | 1646 | 1469557555929 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118f62c00) [pid = 1646] [serial = 1988] [outer = 0x118407800] 11:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 517ms 11:25:56 INFO - PROCESS | 1646 | 1469557556267 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]]]}] 11:25:56 INFO - PROCESS | 1646 | 1469557556273 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 1646 | 1469557556275 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:25:56 INFO - PROCESS | 1646 | 1469557556279 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 1646 | 1469557556281 Marionette TRACE conn2 <- [1,2622,null,{}] 11:25:56 INFO - PROCESS | 1646 | 1469557556301 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}] 11:25:56 INFO - PROCESS | 1646 | 1469557556303 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:56 INFO - PROCESS | 1646 | 1469557556435 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:25:56 INFO - PROCESS | 1646 | 1469557556439 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 1646 | 1469557556440 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a78000 == 32 [pid = 1646] [id = 663] 11:25:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1131e6c00) [pid = 1646] [serial = 1989] [outer = 0x0] 11:25:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x11910e000) [pid = 1646] [serial = 1990] [outer = 0x1131e6c00] 11:25:56 INFO - PROCESS | 1646 | 1469557556465 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1194f7000) [pid = 1646] [serial = 1991] [outer = 0x1131e6c00] 11:25:56 INFO - PROCESS | 1646 | 1469557556821 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]]]}] 11:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 573ms 11:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:25:56 INFO - PROCESS | 1646 | 1469557556857 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 1646 | 1469557556859 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:25:56 INFO - PROCESS | 1646 | 1469557556861 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 1646 | 1469557556862 Marionette TRACE conn2 <- [1,2626,null,{}] 11:25:56 INFO - PROCESS | 1646 | 1469557556864 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}] 11:25:56 INFO - PROCESS | 1646 | 1469557556868 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:56 INFO - PROCESS | 1646 | 1469557556983 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:25:57 INFO - PROCESS | 1646 | 1469557557022 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 1646 | 1469557557023 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x12916d800 == 33 [pid = 1646] [id = 664] 11:25:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1194f6800) [pid = 1646] [serial = 1992] [outer = 0x0] 11:25:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1197a1000) [pid = 1646] [serial = 1993] [outer = 0x1194f6800] 11:25:57 INFO - PROCESS | 1646 | 1469557557048 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x124963800) [pid = 1646] [serial = 1994] [outer = 0x1194f6800] 11:25:57 INFO - PROCESS | 1646 | 1469557557368 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]]]}] 11:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 518ms 11:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:25:57 INFO - PROCESS | 1646 | 1469557557381 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 1646 | 1469557557384 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:25:57 INFO - PROCESS | 1646 | 1469557557387 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 1646 | 1469557557388 Marionette TRACE conn2 <- [1,2630,null,{}] 11:25:57 INFO - PROCESS | 1646 | 1469557557390 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}] 11:25:57 INFO - PROCESS | 1646 | 1469557557391 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:57 INFO - PROCESS | 1646 | 1469557557494 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:25:57 INFO - PROCESS | 1646 | 1469557557506 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 1646 | 1469557557507 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296c2800 == 34 [pid = 1646] [id = 665] 11:25:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1127d2c00) [pid = 1646] [serial = 1995] [outer = 0x0] 11:25:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x125436800) [pid = 1646] [serial = 1996] [outer = 0x1127d2c00] 11:25:57 INFO - PROCESS | 1646 | 1469557557533 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x125df1000) [pid = 1646] [serial = 1997] [outer = 0x1127d2c00] 11:25:57 INFO - PROCESS | 1646 | 1469557557877 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]]]}] 11:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 517ms 11:25:57 INFO - PROCESS | 1646 | 1469557557905 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 1646 | 1469557557906 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:25:57 INFO - PROCESS | 1646 | 1469557557908 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 1646 | 1469557557909 Marionette TRACE conn2 <- [1,2634,null,{}] 11:25:57 INFO - PROCESS | 1646 | 1469557557917 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}] 11:25:57 INFO - PROCESS | 1646 | 1469557557919 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:58 INFO - PROCESS | 1646 | 1469557558013 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:25:58 INFO - PROCESS | 1646 | 1469557558017 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 1646 | 1469557558018 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a5b5000 == 35 [pid = 1646] [id = 666] 11:25:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x124edfc00) [pid = 1646] [serial = 1998] [outer = 0x0] 11:25:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1260a9800) [pid = 1646] [serial = 1999] [outer = 0x124edfc00] 11:25:58 INFO - PROCESS | 1646 | 1469557558042 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1267b0400) [pid = 1646] [serial = 2000] [outer = 0x124edfc00] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1212edc00) [pid = 1646] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1269b8000) [pid = 1646] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x128ba9000) [pid = 1646] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11939f400) [pid = 1646] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x11267e400) [pid = 1646] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x11646f000) [pid = 1646] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11910d400) [pid = 1646] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x116473000) [pid = 1646] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x118410400) [pid = 1646] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11267c800) [pid = 1646] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1121b9c00) [pid = 1646] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1194f9000) [pid = 1646] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11972c400) [pid = 1646] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x129474800) [pid = 1646] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:25:58 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1194f8000) [pid = 1646] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:25:58 INFO - PROCESS | 1646 | 1469557558494 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]]]}] 11:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 623ms 11:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:25:58 INFO - PROCESS | 1646 | 1469557558531 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:25:58 INFO - PROCESS | 1646 | 1469557558533 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:25:58 INFO - PROCESS | 1646 | 1469557558535 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:25:58 INFO - PROCESS | 1646 | 1469557558536 Marionette TRACE conn2 <- [1,2638,null,{}] 11:25:58 INFO - PROCESS | 1646 | 1469557558539 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}] 11:25:58 INFO - PROCESS | 1646 | 1469557558540 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:58 INFO - PROCESS | 1646 | 1469557558621 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:25:58 INFO - PROCESS | 1646 | 1469557558680 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 1646 | 1469557558681 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x121156800 == 36 [pid = 1646] [id = 667] 11:25:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112675400) [pid = 1646] [serial = 2001] [outer = 0x0] 11:25:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x117c4e400) [pid = 1646] [serial = 2002] [outer = 0x112675400] 11:25:58 INFO - PROCESS | 1646 | 1469557558706 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1193a2800) [pid = 1646] [serial = 2003] [outer = 0x112675400] 11:25:58 INFO - PROCESS | 1646 | 1469557558989 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]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 469ms 11:25:59 INFO - PROCESS | 1646 | 1469557559005 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 1646 | 1469557559007 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:25:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:25:59 INFO - PROCESS | 1646 | 1469557559009 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 1646 | 1469557559010 Marionette TRACE conn2 <- [1,2642,null,{}] 11:25:59 INFO - PROCESS | 1646 | 1469557559013 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}] 11:25:59 INFO - PROCESS | 1646 | 1469557559015 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:59 INFO - PROCESS | 1646 | 1469557559104 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:25:59 INFO - PROCESS | 1646 | 1469557559108 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 1646 | 1469557559109 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa72000 == 37 [pid = 1646] [id = 668] 11:25:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x119994000) [pid = 1646] [serial = 2004] [outer = 0x0] 11:25:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x126730c00) [pid = 1646] [serial = 2005] [outer = 0x119994000] 11:25:59 INFO - PROCESS | 1646 | 1469557559133 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x126bd3400) [pid = 1646] [serial = 2006] [outer = 0x119994000] 11:25:59 INFO - PROCESS | 1646 | 1469557559443 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]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:25:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 468ms 11:25:59 INFO - PROCESS | 1646 | 1469557559477 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 1646 | 1469557559480 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:25:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:25:59 INFO - PROCESS | 1646 | 1469557559484 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 1646 | 1469557559485 Marionette TRACE conn2 <- [1,2646,null,{}] 11:25:59 INFO - PROCESS | 1646 | 1469557559488 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}] 11:25:59 INFO - PROCESS | 1646 | 1469557559489 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:59 INFO - PROCESS | 1646 | 1469557559615 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:25:59 INFO - PROCESS | 1646 | 1469557559621 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:59 INFO - PROCESS | 1646 | 1469557559622 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:25:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x126969800 == 38 [pid = 1646] [id = 669] 11:25:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1174cf000) [pid = 1646] [serial = 2007] [outer = 0x0] 11:25:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126bdb400) [pid = 1646] [serial = 2008] [outer = 0x1174cf000] 11:25:59 INFO - PROCESS | 1646 | 1469557559649 Marionette DEBUG loaded listener.js 11:25:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128cc3000) [pid = 1646] [serial = 2009] [outer = 0x1174cf000] 11:25:59 INFO - PROCESS | 1646 | 1469557559969 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]]]}] 11:26:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:26:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 522ms 11:26:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:26:00 INFO - PROCESS | 1646 | 1469557560006 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 1646 | 1469557560007 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:26:00 INFO - PROCESS | 1646 | 1469557560010 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - PROCESS | 1646 | 1469557560010 Marionette TRACE conn2 <- [1,2650,null,{}] 11:26:00 INFO - PROCESS | 1646 | 1469557560014 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}] 11:26:00 INFO - PROCESS | 1646 | 1469557560015 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:00 INFO - PROCESS | 1646 | 1469557560091 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:26:00 INFO - PROCESS | 1646 | 1469557560096 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 1646 | 1469557560099 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcee000 == 39 [pid = 1646] [id = 670] 11:26:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x110e80c00) [pid = 1646] [serial = 2010] [outer = 0x0] 11:26:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1291e8000) [pid = 1646] [serial = 2011] [outer = 0x110e80c00] 11:26:00 INFO - PROCESS | 1646 | 1469557560123 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x1292f2400) [pid = 1646] [serial = 2012] [outer = 0x110e80c00] 11:26:00 INFO - PROCESS | 1646 | 1469557560609 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]]]}] 11:26:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:26:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 669ms 11:26:00 INFO - PROCESS | 1646 | 1469557560709 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:26:00 INFO - PROCESS | 1646 | 1469557560714 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:26:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:26:00 INFO - PROCESS | 1646 | 1469557560722 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:26:00 INFO - PROCESS | 1646 | 1469557560725 Marionette TRACE conn2 <- [1,2654,null,{}] 11:26:00 INFO - PROCESS | 1646 | 1469557560730 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}] 11:26:00 INFO - PROCESS | 1646 | 1469557560733 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:00 INFO - PROCESS | 1646 | 1469557560863 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:26:00 INFO - PROCESS | 1646 | 1469557560943 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 1646 | 1469557560945 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x118174800 == 40 [pid = 1646] [id = 671] 11:26:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1121bdc00) [pid = 1646] [serial = 2013] [outer = 0x0] 11:26:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x112a89800) [pid = 1646] [serial = 2014] [outer = 0x1121bdc00] 11:26:01 INFO - PROCESS | 1646 | 1469557560998 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1132b0400) [pid = 1646] [serial = 2015] [outer = 0x1121bdc00] 11:26:01 INFO - PROCESS | 1646 | 1469557561591 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]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:26:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 922ms 11:26:01 INFO - PROCESS | 1646 | 1469557561644 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 1646 | 1469557561649 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:26:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:26:01 INFO - PROCESS | 1646 | 1469557561656 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 1646 | 1469557561659 Marionette TRACE conn2 <- [1,2658,null,{}] 11:26:01 INFO - PROCESS | 1646 | 1469557561663 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}] 11:26:01 INFO - PROCESS | 1646 | 1469557561666 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:01 INFO - PROCESS | 1646 | 1469557561824 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:26:01 INFO - PROCESS | 1646 | 1469557561952 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 1646 | 1469557561953 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696a800 == 41 [pid = 1646] [id = 672] 11:26:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1174d1c00) [pid = 1646] [serial = 2016] [outer = 0x0] 11:26:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x117c52800) [pid = 1646] [serial = 2017] [outer = 0x1174d1c00] 11:26:01 INFO - PROCESS | 1646 | 1469557561986 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x118407c00) [pid = 1646] [serial = 2018] [outer = 0x1174d1c00] 11:26:02 INFO - PROCESS | 1646 | 1469557562581 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]]]}] 11:26:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:26:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 973ms 11:26:02 INFO - PROCESS | 1646 | 1469557562628 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 1646 | 1469557562631 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:26:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:26:02 INFO - PROCESS | 1646 | 1469557562634 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 1646 | 1469557562636 Marionette TRACE conn2 <- [1,2662,null,{}] 11:26:02 INFO - PROCESS | 1646 | 1469557562639 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}] 11:26:02 INFO - PROCESS | 1646 | 1469557562641 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:02 INFO - PROCESS | 1646 | 1469557562743 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:26:02 INFO - PROCESS | 1646 | --DOCSHELL 0x126969800 == 40 [pid = 1646] [id = 669] 11:26:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa72000 == 39 [pid = 1646] [id = 668] 11:26:02 INFO - PROCESS | 1646 | --DOCSHELL 0x121156800 == 38 [pid = 1646] [id = 667] 11:26:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12a5b5000 == 37 [pid = 1646] [id = 666] 11:26:02 INFO - PROCESS | 1646 | --DOCSHELL 0x1296c2800 == 36 [pid = 1646] [id = 665] 11:26:02 INFO - PROCESS | 1646 | --DOCSHELL 0x12916d800 == 35 [pid = 1646] [id = 664] 11:26:02 INFO - PROCESS | 1646 | --DOCSHELL 0x128a78000 == 34 [pid = 1646] [id = 663] 11:26:02 INFO - PROCESS | 1646 | --DOCSHELL 0x123d47800 == 33 [pid = 1646] [id = 662] 11:26:02 INFO - PROCESS | 1646 | --DOCSHELL 0x121157800 == 32 [pid = 1646] [id = 661] 11:26:02 INFO - PROCESS | 1646 | --DOCSHELL 0x118fc6800 == 31 [pid = 1646] [id = 660] 11:26:02 INFO - PROCESS | 1646 | --DOCSHELL 0x116aca800 == 30 [pid = 1646] [id = 659] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1267b1400) [pid = 1646] [serial = 1943] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x118fad800) [pid = 1646] [serial = 1942] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126bd7400) [pid = 1646] [serial = 1945] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x128bb0000) [pid = 1646] [serial = 1948] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x119992800) [pid = 1646] [serial = 1939] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1127d9000) [pid = 1646] [serial = 1921] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x113069000) [pid = 1646] [serial = 1922] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1182d6400) [pid = 1646] [serial = 1931] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1174cc400) [pid = 1646] [serial = 1930] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x1193a8400) [pid = 1646] [serial = 1936] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119731c00) [pid = 1646] [serial = 1937] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1174cd000) [pid = 1646] [serial = 1924] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118198400) [pid = 1646] [serial = 1925] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x11856c000) [pid = 1646] [serial = 1933] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x116ab2400) [pid = 1646] [serial = 1951] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118fb2000) [pid = 1646] [serial = 1934] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x112d20000) [pid = 1646] [serial = 1927] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x116476000) [pid = 1646] [serial = 1928] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11885fc00) [pid = 1646] [serial = 1952] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x126d51000) [pid = 1646] [serial = 1919] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x129474400) [pid = 1646] [serial = 1958] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x129589800) [pid = 1646] [serial = 1961] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x129480c00) [pid = 1646] [serial = 1960] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x128cc4800) [pid = 1646] [serial = 1949] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x126d5d000) [pid = 1646] [serial = 1946] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x128bb2400) [pid = 1646] [serial = 1954] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1291e2c00) [pid = 1646] [serial = 1957] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x128e56000) [pid = 1646] [serial = 1955] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x120fcf000) [pid = 1646] [serial = 1940] [outer = 0x0] [url = about:blank] 11:26:02 INFO - PROCESS | 1646 | 1469557562858 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:02 INFO - PROCESS | 1646 | 1469557562860 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x113c18800 == 31 [pid = 1646] [id = 673] 11:26:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1127d9000) [pid = 1646] [serial = 2019] [outer = 0x0] 11:26:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x112e35400) [pid = 1646] [serial = 2020] [outer = 0x1127d9000] 11:26:02 INFO - PROCESS | 1646 | 1469557562889 Marionette DEBUG loaded listener.js 11:26:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x116644c00) [pid = 1646] [serial = 2021] [outer = 0x1127d9000] 11:26:03 INFO - PROCESS | 1646 | 1469557563210 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]]]}] 11:26:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:26:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 623ms 11:26:03 INFO - PROCESS | 1646 | 1469557563256 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:26:03 INFO - PROCESS | 1646 | 1469557563259 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:26:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:26:03 INFO - PROCESS | 1646 | 1469557563264 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:26:03 INFO - PROCESS | 1646 | 1469557563265 Marionette TRACE conn2 <- [1,2666,null,{}] 11:26:03 INFO - PROCESS | 1646 | 1469557563268 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}] 11:26:03 INFO - PROCESS | 1646 | 1469557563269 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:03 INFO - PROCESS | 1646 | 1469557563348 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:26:03 INFO - PROCESS | 1646 | 1469557563424 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 1646 | 1469557563425 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x119ad0800 == 32 [pid = 1646] [id = 674] 11:26:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x11664b000) [pid = 1646] [serial = 2022] [outer = 0x0] 11:26:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1176be800) [pid = 1646] [serial = 2023] [outer = 0x11664b000] 11:26:03 INFO - PROCESS | 1646 | 1469557563452 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x118411000) [pid = 1646] [serial = 2024] [outer = 0x11664b000] 11:26:04 INFO - PROCESS | 1646 | 1469557564210 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]]]}] 11:26:04 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) 11:26:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 972ms 11:26:04 INFO - PROCESS | 1646 | 1469557564236 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:26:04 INFO - PROCESS | 1646 | 1469557564237 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:26:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:26:04 INFO - PROCESS | 1646 | 1469557564239 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - PROCESS | 1646 | 1469557564242 Marionette TRACE conn2 <- [1,2670,null,{}] 11:26:04 INFO - PROCESS | 1646 | 1469557564252 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}] 11:26:04 INFO - PROCESS | 1646 | 1469557564255 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:04 INFO - PROCESS | 1646 | 1469557564338 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:26:04 INFO - PROCESS | 1646 | 1469557564343 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 1646 | 1469557564346 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x1260f0800 == 33 [pid = 1646] [id = 675] 11:26:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1127d6400) [pid = 1646] [serial = 2025] [outer = 0x0] 11:26:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x118f56c00) [pid = 1646] [serial = 2026] [outer = 0x1127d6400] 11:26:04 INFO - PROCESS | 1646 | 1469557564375 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1164e2800) [pid = 1646] [serial = 2027] [outer = 0x1127d6400] 11:26:05 INFO - PROCESS | 1646 | 1469557565242 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"]]]}] 11:26:05 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 11:26:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:26:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:26:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1025ms 11:26:05 INFO - PROCESS | 1646 | 1469557565266 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 1646 | 1469557565268 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:26:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:26:05 INFO - PROCESS | 1646 | 1469557565276 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 1646 | 1469557565277 Marionette TRACE conn2 <- [1,2674,null,{}] 11:26:05 INFO - PROCESS | 1646 | 1469557565279 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}] 11:26:05 INFO - PROCESS | 1646 | 1469557565280 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:05 INFO - PROCESS | 1646 | 1469557565381 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:26:05 INFO - PROCESS | 1646 | 1469557565385 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 1646 | 1469557565386 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c1e000 == 34 [pid = 1646] [id = 676] 11:26:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1194fe000) [pid = 1646] [serial = 2028] [outer = 0x0] 11:26:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11999ec00) [pid = 1646] [serial = 2029] [outer = 0x1194fe000] 11:26:05 INFO - PROCESS | 1646 | 1469557565411 Marionette DEBUG loaded listener.js 11:26:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x120fcf800) [pid = 1646] [serial = 2030] [outer = 0x1194fe000] 11:26:06 INFO - PROCESS | 1646 | 1469557566222 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"]]]}] 11:26:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:26:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:26:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:26:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 969ms 11:26:06 INFO - PROCESS | 1646 | 1469557566246 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:26:06 INFO - PROCESS | 1646 | 1469557566249 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:26:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:26:06 INFO - PROCESS | 1646 | 1469557566258 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:26:06 INFO - PROCESS | 1646 | 1469557566259 Marionette TRACE conn2 <- [1,2678,null,{}] 11:26:06 INFO - PROCESS | 1646 | 1469557566261 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}] 11:26:06 INFO - PROCESS | 1646 | 1469557566262 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:06 INFO - PROCESS | 1646 | 1469557566365 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:26:06 INFO - PROCESS | 1646 | 1469557566369 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:06 INFO - PROCESS | 1646 | 1469557566370 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x12961c000 == 35 [pid = 1646] [id = 677] 11:26:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x121207000) [pid = 1646] [serial = 2031] [outer = 0x0] 11:26:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x123ddf800) [pid = 1646] [serial = 2032] [outer = 0x121207000] 11:26:06 INFO - PROCESS | 1646 | 1469557566394 Marionette DEBUG loaded listener.js 11:26:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x125d06800) [pid = 1646] [serial = 2033] [outer = 0x121207000] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x118407800) [pid = 1646] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x112a7ec00) [pid = 1646] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1131e6c00) [pid = 1646] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1194f6800) [pid = 1646] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112675400) [pid = 1646] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1127d2c00) [pid = 1646] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1127d9c00) [pid = 1646] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x124edfc00) [pid = 1646] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1132b7800) [pid = 1646] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x113cd8800) [pid = 1646] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x119994000) [pid = 1646] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1127d2000) [pid = 1646] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1182e0800) [pid = 1646] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11972c000) [pid = 1646] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1174cf000) [pid = 1646] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:26:06 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x126513800) [pid = 1646] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:26:07 INFO - PROCESS | 1646 | 1469557567208 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]]]}] 11:26:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 11:26:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 970ms 11:26:07 INFO - PROCESS | 1646 | 1469557567229 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:26:07 INFO - PROCESS | 1646 | 1469557567231 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:26:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:26:07 INFO - PROCESS | 1646 | 1469557567234 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:26:07 INFO - PROCESS | 1646 | 1469557567235 Marionette TRACE conn2 <- [1,2682,null,{}] 11:26:07 INFO - PROCESS | 1646 | 1469557567237 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}] 11:26:07 INFO - PROCESS | 1646 | 1469557567241 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:07 INFO - PROCESS | 1646 | 1469557567337 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:26:07 INFO - PROCESS | 1646 | 1469557567396 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 1646 | 1469557567397 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a79a000 == 36 [pid = 1646] [id = 678] 11:26:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x112dc7800) [pid = 1646] [serial = 2034] [outer = 0x0] 11:26:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x123d7a400) [pid = 1646] [serial = 2035] [outer = 0x112dc7800] 11:26:07 INFO - PROCESS | 1646 | 1469557567423 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x125df3c00) [pid = 1646] [serial = 2036] [outer = 0x112dc7800] 11:26:08 INFO - PROCESS | 1646 | 1469557568179 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]]]}] 11:26:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 11:26:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 969ms 11:26:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:26:08 INFO - PROCESS | 1646 | 1469557568203 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 1646 | 1469557568205 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:26:08 INFO - PROCESS | 1646 | 1469557568207 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - PROCESS | 1646 | 1469557568208 Marionette TRACE conn2 <- [1,2686,null,{}] 11:26:08 INFO - PROCESS | 1646 | 1469557568210 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}] 11:26:08 INFO - PROCESS | 1646 | 1469557568211 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:08 INFO - PROCESS | 1646 | 1469557568293 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:26:08 INFO - PROCESS | 1646 | 1469557568299 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:08 INFO - PROCESS | 1646 | 1469557568301 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa6b000 == 37 [pid = 1646] [id = 679] 11:26:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x120e9a400) [pid = 1646] [serial = 2037] [outer = 0x0] 11:26:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1269b9400) [pid = 1646] [serial = 2038] [outer = 0x120e9a400] 11:26:08 INFO - PROCESS | 1646 | 1469557568331 Marionette DEBUG loaded listener.js 11:26:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x126d5a800) [pid = 1646] [serial = 2039] [outer = 0x120e9a400] 11:26:09 INFO - PROCESS | 1646 | 1469557569259 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"]]]}] 11:26:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:26:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:26:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:26:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1071ms 11:26:09 INFO - PROCESS | 1646 | 1469557569280 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:26:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:26:09 INFO - PROCESS | 1646 | 1469557569283 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:26:09 INFO - PROCESS | 1646 | 1469557569286 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:26:09 INFO - PROCESS | 1646 | 1469557569288 Marionette TRACE conn2 <- [1,2690,null,{}] 11:26:09 INFO - PROCESS | 1646 | 1469557569292 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}] 11:26:09 INFO - PROCESS | 1646 | 1469557569294 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:09 INFO - PROCESS | 1646 | 1469557569393 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:26:09 INFO - PROCESS | 1646 | 1469557569449 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:09 INFO - PROCESS | 1646 | 1469557569452 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f16800 == 38 [pid = 1646] [id = 680] 11:26:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112a82c00) [pid = 1646] [serial = 2040] [outer = 0x0] 11:26:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1131e1c00) [pid = 1646] [serial = 2041] [outer = 0x112a82c00] 11:26:09 INFO - PROCESS | 1646 | 1469557569484 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1164dc400) [pid = 1646] [serial = 2042] [outer = 0x112a82c00] 11:26:10 INFO - PROCESS | 1646 | 1469557570383 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"]]]}] 11:26:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:26:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:26:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:26:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1122ms 11:26:10 INFO - PROCESS | 1646 | 1469557570408 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 1646 | 1469557570411 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:26:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:26:10 INFO - PROCESS | 1646 | 1469557570416 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 1646 | 1469557570417 Marionette TRACE conn2 <- [1,2694,null,{}] 11:26:10 INFO - PROCESS | 1646 | 1469557570419 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}] 11:26:10 INFO - PROCESS | 1646 | 1469557570422 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:10 INFO - PROCESS | 1646 | 1469557570551 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:26:10 INFO - PROCESS | 1646 | 1469557570674 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:10 INFO - PROCESS | 1646 | 1469557570676 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x123dc2800 == 39 [pid = 1646] [id = 681] 11:26:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1164dc800) [pid = 1646] [serial = 2043] [outer = 0x0] 11:26:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11856c000) [pid = 1646] [serial = 2044] [outer = 0x1164dc800] 11:26:10 INFO - PROCESS | 1646 | 1469557570708 Marionette DEBUG loaded listener.js 11:26:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x118861c00) [pid = 1646] [serial = 2045] [outer = 0x1164dc800] 11:26:11 INFO - PROCESS | 1646 | 1469557571778 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"]]]}] 11:26:11 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 11:26:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:26:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:26:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:26:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1373ms 11:26:11 INFO - PROCESS | 1646 | 1469557571789 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:26:11 INFO - PROCESS | 1646 | 1469557571793 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:26:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:26:11 INFO - PROCESS | 1646 | 1469557571799 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:26:11 INFO - PROCESS | 1646 | 1469557571800 Marionette TRACE conn2 <- [1,2698,null,{}] 11:26:11 INFO - PROCESS | 1646 | 1469557571804 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}] 11:26:11 INFO - PROCESS | 1646 | 1469557571805 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:11 INFO - PROCESS | 1646 | 1469557571885 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:26:11 INFO - PROCESS | 1646 | 1469557571983 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 1646 | 1469557571985 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e44000 == 40 [pid = 1646] [id = 682] 11:26:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1174cd000) [pid = 1646] [serial = 2046] [outer = 0x0] 11:26:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1174d3400) [pid = 1646] [serial = 2047] [outer = 0x1174cd000] 11:26:12 INFO - PROCESS | 1646 | 1469557572035 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118409000) [pid = 1646] [serial = 2048] [outer = 0x1174cd000] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12a79a000 == 39 [pid = 1646] [id = 678] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12961c000 == 38 [pid = 1646] [id = 677] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x128c1e000 == 37 [pid = 1646] [id = 676] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x1260f0800 == 36 [pid = 1646] [id = 675] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x119ad0800 == 35 [pid = 1646] [id = 674] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x113c18800 == 34 [pid = 1646] [id = 673] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12696a800 == 33 [pid = 1646] [id = 672] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x118174800 == 32 [pid = 1646] [id = 671] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x121988000 == 31 [pid = 1646] [id = 658] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcee000 == 30 [pid = 1646] [id = 670] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x123dc2800 == 29 [pid = 1646] [id = 681] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa6b000 == 28 [pid = 1646] [id = 679] 11:26:13 INFO - PROCESS | 1646 | --DOCSHELL 0x118f16800 == 27 [pid = 1646] [id = 680] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118686400) [pid = 1646] [serial = 1987] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x118402400) [pid = 1646] [serial = 1984] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118565c00) [pid = 1646] [serial = 1985] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11910e000) [pid = 1646] [serial = 1990] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x124963800) [pid = 1646] [serial = 1994] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1197a1000) [pid = 1646] [serial = 1993] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x117c4e400) [pid = 1646] [serial = 2002] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x125436800) [pid = 1646] [serial = 1996] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112a73800) [pid = 1646] [serial = 1978] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x112aa8800) [pid = 1646] [serial = 1979] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1260a9800) [pid = 1646] [serial = 1999] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1164e3400) [pid = 1646] [serial = 1981] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x116ab6000) [pid = 1646] [serial = 1982] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x115e24c00) [pid = 1646] [serial = 1975] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x11693a800) [pid = 1646] [serial = 1976] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x126730c00) [pid = 1646] [serial = 2005] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x116645c00) [pid = 1646] [serial = 1964] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x113062800) [pid = 1646] [serial = 1963] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x118683400) [pid = 1646] [serial = 1967] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x11840f400) [pid = 1646] [serial = 1966] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x125d11c00) [pid = 1646] [serial = 1970] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x126bd3400) [pid = 1646] [serial = 2006] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x1218b7800) [pid = 1646] [serial = 1969] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x128cc3000) [pid = 1646] [serial = 2009] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x1267b0400) [pid = 1646] [serial = 2000] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x1291e8000) [pid = 1646] [serial = 2011] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x1291e6000) [pid = 1646] [serial = 1973] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x126d55400) [pid = 1646] [serial = 1972] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x125df1000) [pid = 1646] [serial = 1997] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x1193a2800) [pid = 1646] [serial = 2003] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x1194f7000) [pid = 1646] [serial = 1991] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x118f62c00) [pid = 1646] [serial = 1988] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x126bdb400) [pid = 1646] [serial = 2008] [outer = 0x0] [url = about:blank] 11:26:13 INFO - PROCESS | 1646 | 1469557573422 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"]]]}] 11:26:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:26:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:26:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:26:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1680ms 11:26:13 INFO - PROCESS | 1646 | 1469557573478 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 1646 | 1469557573481 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:26:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:26:13 INFO - PROCESS | 1646 | 1469557573498 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 1646 | 1469557573500 Marionette TRACE conn2 <- [1,2702,null,{}] 11:26:13 INFO - PROCESS | 1646 | 1469557573504 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}] 11:26:13 INFO - PROCESS | 1646 | 1469557573506 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:13 INFO - PROCESS | 1646 | 1469557573579 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:26:13 INFO - PROCESS | 1646 | 1469557573585 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 1646 | 1469557573588 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x116ad6000 == 28 [pid = 1646] [id = 683] 11:26:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x112a72c00) [pid = 1646] [serial = 2049] [outer = 0x0] 11:26:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x112a7a800) [pid = 1646] [serial = 2050] [outer = 0x112a72c00] 11:26:13 INFO - PROCESS | 1646 | 1469557573616 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x112d18c00) [pid = 1646] [serial = 2051] [outer = 0x112a72c00] 11:26:13 INFO - PROCESS | 1646 | 1469557573933 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]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:26:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 487ms 11:26:13 INFO - PROCESS | 1646 | 1469557573983 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 1646 | 1469557573987 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:26:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:26:13 INFO - PROCESS | 1646 | 1469557573992 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 1646 | 1469557573994 Marionette TRACE conn2 <- [1,2706,null,{}] 11:26:13 INFO - PROCESS | 1646 | 1469557573997 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}] 11:26:13 INFO - PROCESS | 1646 | 1469557573998 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:14 INFO - PROCESS | 1646 | 1469557574075 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:26:14 INFO - PROCESS | 1646 | 1469557574082 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 1646 | 1469557574084 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x118f16800 == 29 [pid = 1646] [id = 684] 11:26:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x113cd9400) [pid = 1646] [serial = 2052] [outer = 0x0] 11:26:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1161b4c00) [pid = 1646] [serial = 2053] [outer = 0x113cd9400] 11:26:14 INFO - PROCESS | 1646 | 1469557574111 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x116ab6000) [pid = 1646] [serial = 2054] [outer = 0x113cd9400] 11:26:14 INFO - PROCESS | 1646 | 1469557574435 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]]]}] 11:26:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:26:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 469ms 11:26:14 INFO - PROCESS | 1646 | 1469557574462 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:26:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:26:14 INFO - PROCESS | 1646 | 1469557574473 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:26:14 INFO - PROCESS | 1646 | 1469557574475 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 1646 | 1469557574478 Marionette TRACE conn2 <- [1,2710,null,{}] 11:26:14 INFO - PROCESS | 1646 | 1469557574486 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}] 11:26:14 INFO - PROCESS | 1646 | 1469557574489 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:14 INFO - PROCESS | 1646 | 1469557574571 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:26:14 INFO - PROCESS | 1646 | 1469557574627 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:14 INFO - PROCESS | 1646 | 1469557574629 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x121166000 == 30 [pid = 1646] [id = 685] 11:26:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1174ce800) [pid = 1646] [serial = 2055] [outer = 0x0] 11:26:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x117c52400) [pid = 1646] [serial = 2056] [outer = 0x1174ce800] 11:26:14 INFO - PROCESS | 1646 | 1469557574661 Marionette DEBUG loaded listener.js 11:26:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x11840a400) [pid = 1646] [serial = 2057] [outer = 0x1174ce800] 11:26:14 INFO - PROCESS | 1646 | 1469557574943 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] 11:26:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:26:15 INFO - PROCESS | 1646 | 1469557575002 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:26:15 INFO - PROCESS | 1646 | 1469557575004 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 1646 | 1469557575005 Marionette TRACE conn2 <- [1,2714,null,{}] 11:26:15 INFO - PROCESS | 1646 | 1469557575008 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}] 11:26:15 INFO - PROCESS | 1646 | 1469557575009 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:15 INFO - PROCESS | 1646 | 1469557575086 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:26:15 INFO - PROCESS | 1646 | 1469557575144 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 1646 | 1469557575146 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c44000 == 31 [pid = 1646] [id = 686] 11:26:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1182d6000) [pid = 1646] [serial = 2058] [outer = 0x0] 11:26:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x11856e400) [pid = 1646] [serial = 2059] [outer = 0x1182d6000] 11:26:15 INFO - PROCESS | 1646 | 1469557575171 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x118866400) [pid = 1646] [serial = 2060] [outer = 0x1182d6000] 11:26:15 INFO - PROCESS | 1646 | 1469557575452 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]]]}] 11:26:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:26:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 470ms 11:26:15 INFO - PROCESS | 1646 | 1469557575476 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:26:15 INFO - PROCESS | 1646 | 1469557575477 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:26:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:26:15 INFO - PROCESS | 1646 | 1469557575487 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:26:15 INFO - PROCESS | 1646 | 1469557575488 Marionette TRACE conn2 <- [1,2718,null,{}] 11:26:15 INFO - PROCESS | 1646 | 1469557575491 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}] 11:26:15 INFO - PROCESS | 1646 | 1469557575492 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:15 INFO - PROCESS | 1646 | 1469557575598 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:26:15 INFO - PROCESS | 1646 | 1469557575602 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 1646 | 1469557575603 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x12696a800 == 32 [pid = 1646] [id = 687] 11:26:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x11868b000) [pid = 1646] [serial = 2061] [outer = 0x0] 11:26:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x119109400) [pid = 1646] [serial = 2062] [outer = 0x11868b000] 11:26:15 INFO - PROCESS | 1646 | 1469557575626 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1193a8800) [pid = 1646] [serial = 2063] [outer = 0x11868b000] 11:26:15 INFO - PROCESS | 1646 | 1469557575991 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] 11:26:16 INFO - PROCESS | 1646 | 1469557576008 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:26:16 INFO - PROCESS | 1646 | 1469557576011 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 1646 | 1469557576012 Marionette TRACE conn2 <- [1,2722,null,{}] 11:26:16 INFO - PROCESS | 1646 | 1469557576021 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}] 11:26:16 INFO - PROCESS | 1646 | 1469557576025 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:16 INFO - PROCESS | 1646 | 1469557576137 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:26:16 INFO - PROCESS | 1646 | 1469557576141 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 1646 | 1469557576142 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x117112000 == 33 [pid = 1646] [id = 688] 11:26:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x1193a8c00) [pid = 1646] [serial = 2064] [outer = 0x0] 11:26:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x11974a400) [pid = 1646] [serial = 2065] [outer = 0x1193a8c00] 11:26:16 INFO - PROCESS | 1646 | 1469557576167 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x123c14800) [pid = 1646] [serial = 2066] [outer = 0x1193a8c00] 11:26:16 INFO - PROCESS | 1646 | 1469557576537 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] 11:26:16 INFO - PROCESS | 1646 | 1469557576585 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:26:16 INFO - PROCESS | 1646 | 1469557576588 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 1646 | 1469557576589 Marionette TRACE conn2 <- [1,2726,null,{}] 11:26:16 INFO - PROCESS | 1646 | 1469557576601 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}] 11:26:16 INFO - PROCESS | 1646 | 1469557576602 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:16 INFO - PROCESS | 1646 | 1469557576731 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:26:16 INFO - PROCESS | 1646 | 1469557576752 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 1646 | 1469557576753 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x12961e000 == 34 [pid = 1646] [id = 689] 11:26:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x112a78c00) [pid = 1646] [serial = 2067] [outer = 0x0] 11:26:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x123d27800) [pid = 1646] [serial = 2068] [outer = 0x112a78c00] 11:26:16 INFO - PROCESS | 1646 | 1469557576793 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x125deec00) [pid = 1646] [serial = 2069] [outer = 0x112a78c00] 11:26:17 INFO - PROCESS | 1646 | 1469557577121 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]]]}] 11:26:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:26:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 579ms 11:26:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:26:17 INFO - PROCESS | 1646 | 1469557577167 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:26:17 INFO - PROCESS | 1646 | 1469557577168 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:26:17 INFO - PROCESS | 1646 | 1469557577170 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:26:17 INFO - PROCESS | 1646 | 1469557577171 Marionette TRACE conn2 <- [1,2730,null,{}] 11:26:17 INFO - PROCESS | 1646 | 1469557577174 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}] 11:26:17 INFO - PROCESS | 1646 | 1469557577175 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:17 INFO - PROCESS | 1646 | 1469557577273 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:26:17 INFO - PROCESS | 1646 | 1469557577286 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 1646 | 1469557577287 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a77a000 == 35 [pid = 1646] [id = 690] 11:26:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11840c800) [pid = 1646] [serial = 2070] [outer = 0x0] 11:26:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1260a3c00) [pid = 1646] [serial = 2071] [outer = 0x11840c800] 11:26:17 INFO - PROCESS | 1646 | 1469557577314 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x126564000) [pid = 1646] [serial = 2072] [outer = 0x11840c800] 11:26:17 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1127d6400) [pid = 1646] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:26:17 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1174d1c00) [pid = 1646] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:26:17 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x110e80c00) [pid = 1646] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:26:17 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x112dc7800) [pid = 1646] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:26:17 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x120e9a400) [pid = 1646] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:26:17 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x121207000) [pid = 1646] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:26:17 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x1194fe000) [pid = 1646] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:26:17 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x11664b000) [pid = 1646] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:26:17 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1127d9000) [pid = 1646] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:26:17 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1121bdc00) [pid = 1646] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:26:18 INFO - PROCESS | 1646 | 1469557578215 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"]]]}] 11:26:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:26:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:26:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:26:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1072ms 11:26:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:26:18 INFO - PROCESS | 1646 | 1469557578243 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 1646 | 1469557578244 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:26:18 INFO - PROCESS | 1646 | 1469557578246 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 1646 | 1469557578247 Marionette TRACE conn2 <- [1,2734,null,{}] 11:26:18 INFO - PROCESS | 1646 | 1469557578249 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}] 11:26:18 INFO - PROCESS | 1646 | 1469557578258 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:18 INFO - PROCESS | 1646 | 1469557578331 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:26:18 INFO - PROCESS | 1646 | 1469557578386 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 1646 | 1469557578387 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a90d800 == 36 [pid = 1646] [id = 691] 11:26:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x113c3c000) [pid = 1646] [serial = 2073] [outer = 0x0] 11:26:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x123c15c00) [pid = 1646] [serial = 2074] [outer = 0x113c3c000] 11:26:18 INFO - PROCESS | 1646 | 1469557578412 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x12651fc00) [pid = 1646] [serial = 2075] [outer = 0x113c3c000] 11:26:18 INFO - PROCESS | 1646 | 1469557578704 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]]]}] 11:26:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:26:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 474ms 11:26:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:26:18 INFO - PROCESS | 1646 | 1469557578723 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 1646 | 1469557578724 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:26:18 INFO - PROCESS | 1646 | 1469557578726 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 1646 | 1469557578727 Marionette TRACE conn2 <- [1,2738,null,{}] 11:26:18 INFO - PROCESS | 1646 | 1469557578729 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}] 11:26:18 INFO - PROCESS | 1646 | 1469557578732 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:18 INFO - PROCESS | 1646 | 1469557578813 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:26:18 INFO - PROCESS | 1646 | 1469557578819 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:18 INFO - PROCESS | 1646 | 1469557578820 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b18e800 == 37 [pid = 1646] [id = 692] 11:26:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x126569c00) [pid = 1646] [serial = 2076] [outer = 0x0] 11:26:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1267bc800) [pid = 1646] [serial = 2077] [outer = 0x126569c00] 11:26:18 INFO - PROCESS | 1646 | 1469557578844 Marionette DEBUG loaded listener.js 11:26:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x126bdd000) [pid = 1646] [serial = 2078] [outer = 0x126569c00] 11:26:19 INFO - PROCESS | 1646 | 1469557579159 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]]]}] 11:26:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:26:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 473ms 11:26:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:26:19 INFO - PROCESS | 1646 | 1469557579202 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 1646 | 1469557579203 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:26:19 INFO - PROCESS | 1646 | 1469557579205 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 1646 | 1469557579207 Marionette TRACE conn2 <- [1,2742,null,{}] 11:26:19 INFO - PROCESS | 1646 | 1469557579209 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}] 11:26:19 INFO - PROCESS | 1646 | 1469557579211 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:19 INFO - PROCESS | 1646 | 1469557579332 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:26:19 INFO - PROCESS | 1646 | 1469557579339 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 1646 | 1469557579341 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9a7800 == 38 [pid = 1646] [id = 693] 11:26:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x126bd1c00) [pid = 1646] [serial = 2079] [outer = 0x0] 11:26:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x128ba7c00) [pid = 1646] [serial = 2080] [outer = 0x126bd1c00] 11:26:19 INFO - PROCESS | 1646 | 1469557579368 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x128bb4c00) [pid = 1646] [serial = 2081] [outer = 0x126bd1c00] 11:26:19 INFO - PROCESS | 1646 | 1469557579805 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]]]}] 11:26:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:26:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 620ms 11:26:19 INFO - PROCESS | 1646 | 1469557579826 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:26:19 INFO - PROCESS | 1646 | 1469557579828 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:26:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:26:19 INFO - PROCESS | 1646 | 1469557579832 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:26:19 INFO - PROCESS | 1646 | 1469557579834 Marionette TRACE conn2 <- [1,2746,null,{}] 11:26:19 INFO - PROCESS | 1646 | 1469557579838 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}] 11:26:19 INFO - PROCESS | 1646 | 1469557579840 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:19 INFO - PROCESS | 1646 | 1469557579950 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:26:20 INFO - PROCESS | 1646 | 1469557580009 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 1646 | 1469557580010 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x118157000 == 39 [pid = 1646] [id = 694] 11:26:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1121bb000) [pid = 1646] [serial = 2082] [outer = 0x0] 11:26:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1127de400) [pid = 1646] [serial = 2083] [outer = 0x1121bb000] 11:26:20 INFO - PROCESS | 1646 | 1469557580041 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112d21400) [pid = 1646] [serial = 2084] [outer = 0x1121bb000] 11:26:20 INFO - PROCESS | 1646 | 1469557580597 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]]]}] 11:26:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:26:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 821ms 11:26:20 INFO - PROCESS | 1646 | 1469557580652 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:26:20 INFO - PROCESS | 1646 | 1469557580656 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:26:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:26:20 INFO - PROCESS | 1646 | 1469557580660 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 1646 | 1469557580662 Marionette TRACE conn2 <- [1,2750,null,{}] 11:26:20 INFO - PROCESS | 1646 | 1469557580665 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}] 11:26:20 INFO - PROCESS | 1646 | 1469557580666 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:20 INFO - PROCESS | 1646 | 1469557580774 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:26:20 INFO - PROCESS | 1646 | 1469557580856 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 1646 | 1469557580858 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:20 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c04000 == 40 [pid = 1646] [id = 695] 11:26:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1169f8400) [pid = 1646] [serial = 2085] [outer = 0x0] 11:26:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1174cb800) [pid = 1646] [serial = 2086] [outer = 0x1169f8400] 11:26:20 INFO - PROCESS | 1646 | 1469557580889 Marionette DEBUG loaded listener.js 11:26:20 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1181a1400) [pid = 1646] [serial = 2087] [outer = 0x1169f8400] 11:26:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12b18e800 == 39 [pid = 1646] [id = 692] 11:26:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12a90d800 == 38 [pid = 1646] [id = 691] 11:26:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12a77a000 == 37 [pid = 1646] [id = 690] 11:26:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12961e000 == 36 [pid = 1646] [id = 689] 11:26:21 INFO - PROCESS | 1646 | --DOCSHELL 0x117112000 == 35 [pid = 1646] [id = 688] 11:26:21 INFO - PROCESS | 1646 | --DOCSHELL 0x12696a800 == 34 [pid = 1646] [id = 687] 11:26:21 INFO - PROCESS | 1646 | --DOCSHELL 0x123c44000 == 33 [pid = 1646] [id = 686] 11:26:21 INFO - PROCESS | 1646 | --DOCSHELL 0x121166000 == 32 [pid = 1646] [id = 685] 11:26:21 INFO - PROCESS | 1646 | 1469557581602 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]]]}] 11:26:21 INFO - PROCESS | 1646 | --DOCSHELL 0x118f16800 == 31 [pid = 1646] [id = 684] 11:26:21 INFO - PROCESS | 1646 | --DOCSHELL 0x116ad6000 == 30 [pid = 1646] [id = 683] 11:26:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:26:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 11:26:21 INFO - PROCESS | 1646 | 1469557581631 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:26:21 INFO - PROCESS | 1646 | 1469557581635 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:26:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:26:21 INFO - PROCESS | 1646 | 1469557581638 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 1646 | 1469557581639 Marionette TRACE conn2 <- [1,2754,null,{}] 11:26:21 INFO - PROCESS | 1646 | 1469557581643 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}] 11:26:21 INFO - PROCESS | 1646 | 1469557581645 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:21 INFO - PROCESS | 1646 | 1469557581719 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:26:21 INFO - PROCESS | 1646 | 1469557581726 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:21 INFO - PROCESS | 1646 | 1469557581728 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:21 INFO - PROCESS | 1646 | ++DOCSHELL 0x11815b800 == 31 [pid = 1646] [id = 696] 11:26:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x115dc3c00) [pid = 1646] [serial = 2088] [outer = 0x0] 11:26:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1161ac400) [pid = 1646] [serial = 2089] [outer = 0x115dc3c00] 11:26:21 INFO - PROCESS | 1646 | 1469557581759 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1169f7400) [pid = 1646] [serial = 2090] [outer = 0x115dc3c00] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1269b9400) [pid = 1646] [serial = 2038] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x123ddf800) [pid = 1646] [serial = 2032] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x11999ec00) [pid = 1646] [serial = 2029] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1176be800) [pid = 1646] [serial = 2023] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x118411000) [pid = 1646] [serial = 2024] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x112e35400) [pid = 1646] [serial = 2020] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x116644c00) [pid = 1646] [serial = 2021] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x112a89800) [pid = 1646] [serial = 2014] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1132b0400) [pid = 1646] [serial = 2015] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x118f56c00) [pid = 1646] [serial = 2026] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x117c52800) [pid = 1646] [serial = 2017] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x118407c00) [pid = 1646] [serial = 2018] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1292f2400) [pid = 1646] [serial = 2012] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x125df3c00) [pid = 1646] [serial = 2036] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x125d06800) [pid = 1646] [serial = 2033] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x123d7a400) [pid = 1646] [serial = 2035] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x120fcf800) [pid = 1646] [serial = 2030] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x1164e2800) [pid = 1646] [serial = 2027] [outer = 0x0] [url = about:blank] 11:26:21 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x126d5a800) [pid = 1646] [serial = 2039] [outer = 0x0] [url = about:blank] 11:26:22 INFO - PROCESS | 1646 | 1469557582107 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]]]}] 11:26:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:26:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 519ms 11:26:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:26:22 INFO - PROCESS | 1646 | 1469557582157 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 1646 | 1469557582160 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:26:22 INFO - PROCESS | 1646 | 1469557582164 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:26:22 INFO - PROCESS | 1646 | 1469557582166 Marionette TRACE conn2 <- [1,2758,null,{}] 11:26:22 INFO - PROCESS | 1646 | 1469557582168 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}] 11:26:22 INFO - PROCESS | 1646 | 1469557582169 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:22 INFO - PROCESS | 1646 | 1469557582250 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:26:22 INFO - PROCESS | 1646 | 1469557582254 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 1646 | 1469557582256 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x12103b800 == 32 [pid = 1646] [id = 697] 11:26:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x117c50800) [pid = 1646] [serial = 2091] [outer = 0x0] 11:26:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x1182dd800) [pid = 1646] [serial = 2092] [outer = 0x117c50800] 11:26:22 INFO - PROCESS | 1646 | 1469557582284 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x118509000) [pid = 1646] [serial = 2093] [outer = 0x117c50800] 11:26:22 INFO - PROCESS | 1646 | 1469557582618 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]]]}] 11:26:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:26:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 11:26:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:26:22 INFO - PROCESS | 1646 | 1469557582634 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:26:22 INFO - PROCESS | 1646 | 1469557582635 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:26:22 INFO - PROCESS | 1646 | 1469557582638 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:26:22 INFO - PROCESS | 1646 | 1469557582641 Marionette TRACE conn2 <- [1,2762,null,{}] 11:26:22 INFO - PROCESS | 1646 | 1469557582651 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}] 11:26:22 INFO - PROCESS | 1646 | 1469557582655 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:22 INFO - PROCESS | 1646 | 1469557582758 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:26:22 INFO - PROCESS | 1646 | 1469557582845 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 1646 | 1469557582847 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:22 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265ed800 == 33 [pid = 1646] [id = 698] 11:26:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x112a6f400) [pid = 1646] [serial = 2094] [outer = 0x0] 11:26:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x118691800) [pid = 1646] [serial = 2095] [outer = 0x112a6f400] 11:26:22 INFO - PROCESS | 1646 | 1469557582892 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1193a3000) [pid = 1646] [serial = 2096] [outer = 0x112a6f400] 11:26:23 INFO - PROCESS | 1646 | 1469557583260 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]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:26:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 673ms 11:26:23 INFO - PROCESS | 1646 | 1469557583312 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:26:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:26:23 INFO - PROCESS | 1646 | 1469557583314 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:26:23 INFO - PROCESS | 1646 | 1469557583316 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 1646 | 1469557583317 Marionette TRACE conn2 <- [1,2766,null,{}] 11:26:23 INFO - PROCESS | 1646 | 1469557583319 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}] 11:26:23 INFO - PROCESS | 1646 | 1469557583320 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:23 INFO - PROCESS | 1646 | 1469557583401 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:26:23 INFO - PROCESS | 1646 | 1469557583405 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 1646 | 1469557583406 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:23 INFO - PROCESS | 1646 | ++DOCSHELL 0x12915a800 == 34 [pid = 1646] [id = 699] 11:26:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x119736400) [pid = 1646] [serial = 2097] [outer = 0x0] 11:26:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1197a3c00) [pid = 1646] [serial = 2098] [outer = 0x119736400] 11:26:23 INFO - PROCESS | 1646 | 1469557583432 Marionette DEBUG loaded listener.js 11:26:23 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x120ea2800) [pid = 1646] [serial = 2099] [outer = 0x119736400] 11:26:23 INFO - PROCESS | 1646 | 1469557583818 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]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:26:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 520ms 11:26:23 INFO - PROCESS | 1646 | 1469557583837 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 1646 | 1469557583839 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:26:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:26:23 INFO - PROCESS | 1646 | 1469557583849 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 1646 | 1469557583851 Marionette TRACE conn2 <- [1,2770,null,{}] 11:26:23 INFO - PROCESS | 1646 | 1469557583854 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}] 11:26:23 INFO - PROCESS | 1646 | 1469557583856 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:24 INFO - PROCESS | 1646 | 1469557584000 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:26:24 INFO - PROCESS | 1646 | 1469557584057 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 1646 | 1469557584058 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x129622800 == 35 [pid = 1646] [id = 700] 11:26:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x120ea3400) [pid = 1646] [serial = 2100] [outer = 0x0] 11:26:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x12120a800) [pid = 1646] [serial = 2101] [outer = 0x120ea3400] 11:26:24 INFO - PROCESS | 1646 | 1469557584098 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x123d7a400) [pid = 1646] [serial = 2102] [outer = 0x120ea3400] 11:26:24 INFO - PROCESS | 1646 | 1469557584505 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]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:26:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 673ms 11:26:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:26:24 INFO - PROCESS | 1646 | 1469557584523 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 1646 | 1469557584524 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:26:24 INFO - PROCESS | 1646 | 1469557584526 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - PROCESS | 1646 | 1469557584527 Marionette TRACE conn2 <- [1,2774,null,{}] 11:26:24 INFO - PROCESS | 1646 | 1469557584530 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}] 11:26:24 INFO - PROCESS | 1646 | 1469557584534 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:24 INFO - PROCESS | 1646 | 1469557584655 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:26:24 INFO - PROCESS | 1646 | 1469557584668 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:24 INFO - PROCESS | 1646 | 1469557584669 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:24 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7b3000 == 36 [pid = 1646] [id = 701] 11:26:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x124ee0000) [pid = 1646] [serial = 2103] [outer = 0x0] 11:26:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x12651d800) [pid = 1646] [serial = 2104] [outer = 0x124ee0000] 11:26:24 INFO - PROCESS | 1646 | 1469557584694 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x128bae800) [pid = 1646] [serial = 2105] [outer = 0x124ee0000] 11:26:25 INFO - PROCESS | 1646 | 1469557585039 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]]]}] 11:26:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:26:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 524ms 11:26:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:26:25 INFO - PROCESS | 1646 | 1469557585052 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 1646 | 1469557585053 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:26:25 INFO - PROCESS | 1646 | 1469557585055 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 1646 | 1469557585056 Marionette TRACE conn2 <- [1,2778,null,{}] 11:26:25 INFO - PROCESS | 1646 | 1469557585059 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}] 11:26:25 INFO - PROCESS | 1646 | 1469557585060 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:25 INFO - PROCESS | 1646 | 1469557585163 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:26:25 INFO - PROCESS | 1646 | 1469557585167 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 1646 | 1469557585168 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b196800 == 37 [pid = 1646] [id = 702] 11:26:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x125d10000) [pid = 1646] [serial = 2106] [outer = 0x0] 11:26:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x128cc3c00) [pid = 1646] [serial = 2107] [outer = 0x125d10000] 11:26:25 INFO - PROCESS | 1646 | 1469557585192 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128e56800) [pid = 1646] [serial = 2108] [outer = 0x125d10000] 11:26:25 INFO - PROCESS | 1646 | 1469557585564 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]]]}] 11:26:25 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x112a82c00) [pid = 1646] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:26:25 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1164dc800) [pid = 1646] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:26:25 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x112a72c00) [pid = 1646] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:26:25 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1182d6000) [pid = 1646] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:26:25 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x113cd9400) [pid = 1646] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:26:25 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11868b000) [pid = 1646] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:26:25 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1193a8c00) [pid = 1646] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:26:25 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x11840c800) [pid = 1646] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:26:25 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x113c3c000) [pid = 1646] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:26:25 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x112a78c00) [pid = 1646] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:26:25 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x1174cd000) [pid = 1646] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:26:25 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1174ce800) [pid = 1646] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:26:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:26:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 669ms 11:26:25 INFO - PROCESS | 1646 | 1469557585725 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:26:25 INFO - PROCESS | 1646 | 1469557585727 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:26:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:26:25 INFO - PROCESS | 1646 | 1469557585730 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:26:25 INFO - PROCESS | 1646 | 1469557585734 Marionette TRACE conn2 <- [1,2782,null,{}] 11:26:25 INFO - PROCESS | 1646 | 1469557585737 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}] 11:26:25 INFO - PROCESS | 1646 | 1469557585739 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:25 INFO - PROCESS | 1646 | 1469557585853 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:26:25 INFO - PROCESS | 1646 | 1469557585859 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 1646 | 1469557585860 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:25 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9c7000 == 38 [pid = 1646] [id = 703] 11:26:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1164dc800) [pid = 1646] [serial = 2109] [outer = 0x0] 11:26:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x11714dc00) [pid = 1646] [serial = 2110] [outer = 0x1164dc800] 11:26:25 INFO - PROCESS | 1646 | 1469557585898 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x11910e000) [pid = 1646] [serial = 2111] [outer = 0x1164dc800] 11:26:26 INFO - PROCESS | 1646 | 1469557586359 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]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:26:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 674ms 11:26:26 INFO - PROCESS | 1646 | 1469557586405 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 1646 | 1469557586408 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:26:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:26:26 INFO - PROCESS | 1646 | 1469557586411 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 1646 | 1469557586413 Marionette TRACE conn2 <- [1,2786,null,{}] 11:26:26 INFO - PROCESS | 1646 | 1469557586424 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}] 11:26:26 INFO - PROCESS | 1646 | 1469557586425 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:26 INFO - PROCESS | 1646 | 1469557586508 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:26:26 INFO - PROCESS | 1646 | 1469557586512 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 1646 | 1469557586513 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:26 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265ed000 == 39 [pid = 1646] [id = 704] 11:26:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x120fce000) [pid = 1646] [serial = 2112] [outer = 0x0] 11:26:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x124d93c00) [pid = 1646] [serial = 2113] [outer = 0x120fce000] 11:26:26 INFO - PROCESS | 1646 | 1469557586539 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1291e4400) [pid = 1646] [serial = 2114] [outer = 0x120fce000] 11:26:26 INFO - PROCESS | 1646 | 1469557586838 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]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:26:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 482ms 11:26:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:26:26 INFO - PROCESS | 1646 | 1469557586893 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 1646 | 1469557586894 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:26:26 INFO - PROCESS | 1646 | 1469557586896 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 1646 | 1469557586897 Marionette TRACE conn2 <- [1,2790,null,{}] 11:26:26 INFO - PROCESS | 1646 | 1469557586900 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}] 11:26:26 INFO - PROCESS | 1646 | 1469557586901 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:26 INFO - PROCESS | 1646 | 1469557586976 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:26:27 INFO - PROCESS | 1646 | 1469557587045 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 1646 | 1469557587046 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf1b000 == 40 [pid = 1646] [id = 705] 11:26:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x120fd2000) [pid = 1646] [serial = 2115] [outer = 0x0] 11:26:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1291ed800) [pid = 1646] [serial = 2116] [outer = 0x120fd2000] 11:26:27 INFO - PROCESS | 1646 | 1469557587077 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1292f3800) [pid = 1646] [serial = 2117] [outer = 0x120fd2000] 11:26:27 INFO - PROCESS | 1646 | 1469557587342 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]]]}] 11:26:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:26:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 472ms 11:26:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:26:27 INFO - PROCESS | 1646 | 1469557587372 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 1646 | 1469557587374 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:26:27 INFO - PROCESS | 1646 | 1469557587376 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 1646 | 1469557587378 Marionette TRACE conn2 <- [1,2794,null,{}] 11:26:27 INFO - PROCESS | 1646 | 1469557587388 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}] 11:26:27 INFO - PROCESS | 1646 | 1469557587390 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:27 INFO - PROCESS | 1646 | 1469557587491 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:26:27 INFO - PROCESS | 1646 | 1469557587495 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 1646 | 1469557587497 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:27 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c577000 == 41 [pid = 1646] [id = 706] 11:26:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1292f3c00) [pid = 1646] [serial = 2118] [outer = 0x0] 11:26:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x129480000) [pid = 1646] [serial = 2119] [outer = 0x1292f3c00] 11:26:27 INFO - PROCESS | 1646 | 1469557587523 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x12958fc00) [pid = 1646] [serial = 2120] [outer = 0x1292f3c00] 11:26:28 INFO - PROCESS | 1646 | 1469557588009 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]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:26:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 11:26:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:26:28 INFO - PROCESS | 1646 | 1469557588047 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 1646 | 1469557588050 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:26:28 INFO - PROCESS | 1646 | 1469557588053 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 1646 | 1469557588055 Marionette TRACE conn2 <- [1,2798,null,{}] 11:26:28 INFO - PROCESS | 1646 | 1469557588060 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}] 11:26:28 INFO - PROCESS | 1646 | 1469557588062 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:28 INFO - PROCESS | 1646 | 1469557588164 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:26:28 INFO - PROCESS | 1646 | 1469557588238 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 1646 | 1469557588239 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e45000 == 42 [pid = 1646] [id = 707] 11:26:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1131e1800) [pid = 1646] [serial = 2121] [outer = 0x0] 11:26:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x11678e800) [pid = 1646] [serial = 2122] [outer = 0x1131e1800] 11:26:28 INFO - PROCESS | 1646 | 1469557588270 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x117c46400) [pid = 1646] [serial = 2123] [outer = 0x1131e1800] 11:26:28 INFO - PROCESS | 1646 | 1469557588690 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]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:26:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 11:26:28 INFO - PROCESS | 1646 | 1469557588724 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 1646 | 1469557588728 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:26:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:26:28 INFO - PROCESS | 1646 | 1469557588732 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 1646 | 1469557588734 Marionette TRACE conn2 <- [1,2802,null,{}] 11:26:28 INFO - PROCESS | 1646 | 1469557588737 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}] 11:26:28 INFO - PROCESS | 1646 | 1469557588738 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:28 INFO - PROCESS | 1646 | 1469557588842 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:26:28 INFO - PROCESS | 1646 | 1469557588931 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 1646 | 1469557588933 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:28 INFO - PROCESS | 1646 | ++DOCSHELL 0x129151000 == 43 [pid = 1646] [id = 708] 11:26:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118688400) [pid = 1646] [serial = 2124] [outer = 0x0] 11:26:28 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x118fb1400) [pid = 1646] [serial = 2125] [outer = 0x118688400] 11:26:28 INFO - PROCESS | 1646 | 1469557588979 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1194fec00) [pid = 1646] [serial = 2126] [outer = 0x118688400] 11:26:29 INFO - PROCESS | 1646 | 1469557589400 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]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:26:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 721ms 11:26:29 INFO - PROCESS | 1646 | 1469557589453 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 1646 | 1469557589455 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:26:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:26:29 INFO - PROCESS | 1646 | 1469557589457 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 1646 | 1469557589460 Marionette TRACE conn2 <- [1,2806,null,{}] 11:26:29 INFO - PROCESS | 1646 | 1469557589468 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}] 11:26:29 INFO - PROCESS | 1646 | 1469557589471 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:29 INFO - PROCESS | 1646 | 1469557589604 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:26:29 INFO - PROCESS | 1646 | 1469557589679 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:29 INFO - PROCESS | 1646 | 1469557589681 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:29 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c574800 == 44 [pid = 1646] [id = 709] 11:26:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x124ed8c00) [pid = 1646] [serial = 2127] [outer = 0x0] 11:26:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1260a3800) [pid = 1646] [serial = 2128] [outer = 0x124ed8c00] 11:26:29 INFO - PROCESS | 1646 | 1469557589714 Marionette DEBUG loaded listener.js 11:26:29 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x128ba9000) [pid = 1646] [serial = 2129] [outer = 0x124ed8c00] 11:26:30 INFO - PROCESS | 1646 | 1469557590130 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]]]}] 11:26:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:26:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 722ms 11:26:30 INFO - PROCESS | 1646 | 1469557590189 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 1646 | 1469557590192 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:26:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:26:30 INFO - PROCESS | 1646 | 1469557590196 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 1646 | 1469557590198 Marionette TRACE conn2 <- [1,2810,null,{}] 11:26:30 INFO - PROCESS | 1646 | 1469557590237 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}] 11:26:30 INFO - PROCESS | 1646 | 1469557590240 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:30 INFO - PROCESS | 1646 | 1469557590410 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:26:30 INFO - PROCESS | 1646 | 1469557590521 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 1646 | 1469557590522 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:30 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c6b1800 == 45 [pid = 1646] [id = 710] 11:26:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x1269b8000) [pid = 1646] [serial = 2130] [outer = 0x0] 11:26:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x129474400) [pid = 1646] [serial = 2131] [outer = 0x1269b8000] 11:26:30 INFO - PROCESS | 1646 | 1469557590562 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x129584c00) [pid = 1646] [serial = 2132] [outer = 0x1269b8000] 11:26:31 INFO - PROCESS | 1646 | 1469557591096 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]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:26:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 936ms 11:26:31 INFO - PROCESS | 1646 | 1469557591132 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:26:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:26:31 INFO - PROCESS | 1646 | 1469557591135 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:26:31 INFO - PROCESS | 1646 | 1469557591138 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:26:31 INFO - PROCESS | 1646 | 1469557591140 Marionette TRACE conn2 <- [1,2814,null,{}] 11:26:31 INFO - PROCESS | 1646 | 1469557591144 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}] 11:26:31 INFO - PROCESS | 1646 | 1469557591145 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:31 INFO - PROCESS | 1646 | 1469557591240 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:26:31 INFO - PROCESS | 1646 | 1469557591301 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 1646 | 1469557591304 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:31 INFO - PROCESS | 1646 | ++DOCSHELL 0x12103f000 == 46 [pid = 1646] [id = 711] 11:26:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1132b4c00) [pid = 1646] [serial = 2133] [outer = 0x0] 11:26:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x114f75c00) [pid = 1646] [serial = 2134] [outer = 0x1132b4c00] 11:26:31 INFO - PROCESS | 1646 | 1469557591331 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x11714c000) [pid = 1646] [serial = 2135] [outer = 0x1132b4c00] 11:26:31 INFO - PROCESS | 1646 | --DOCSHELL 0x12d1c4000 == 45 [pid = 1646] [id = 17] 11:26:31 INFO - PROCESS | 1646 | 1469557591795 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]]]}] 11:26:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:26:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 723ms 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf1b000 == 44 [pid = 1646] [id = 705] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1265ed000 == 43 [pid = 1646] [id = 704] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9c7000 == 42 [pid = 1646] [id = 703] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12b196800 == 41 [pid = 1646] [id = 702] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7b3000 == 40 [pid = 1646] [id = 701] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x129622800 == 39 [pid = 1646] [id = 700] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12915a800 == 38 [pid = 1646] [id = 699] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x1265ed800 == 37 [pid = 1646] [id = 698] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12103b800 == 36 [pid = 1646] [id = 697] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x11815b800 == 35 [pid = 1646] [id = 696] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9a7800 == 34 [pid = 1646] [id = 693] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x118157000 == 33 [pid = 1646] [id = 694] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x128c04000 == 32 [pid = 1646] [id = 695] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x120e44000 == 31 [pid = 1646] [id = 682] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12cbb9800 == 30 [pid = 1646] [id = 18] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12c6b1800 == 29 [pid = 1646] [id = 710] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12c574800 == 28 [pid = 1646] [id = 709] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x129151000 == 27 [pid = 1646] [id = 708] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x12c577000 == 26 [pid = 1646] [id = 706] 11:26:32 INFO - PROCESS | 1646 | --DOCSHELL 0x120e45000 == 25 [pid = 1646] [id = 707] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x128ba7c00) [pid = 1646] [serial = 2080] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1267bc800) [pid = 1646] [serial = 2077] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x1164dc400) [pid = 1646] [serial = 2042] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1131e1c00) [pid = 1646] [serial = 2041] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x11856c000) [pid = 1646] [serial = 2044] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x118861c00) [pid = 1646] [serial = 2045] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112a7a800) [pid = 1646] [serial = 2050] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x112d18c00) [pid = 1646] [serial = 2051] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11856e400) [pid = 1646] [serial = 2059] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1161b4c00) [pid = 1646] [serial = 2053] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119109400) [pid = 1646] [serial = 2062] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x116ab6000) [pid = 1646] [serial = 2054] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11974a400) [pid = 1646] [serial = 2065] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1260a3c00) [pid = 1646] [serial = 2071] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x123c15c00) [pid = 1646] [serial = 2074] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x125deec00) [pid = 1646] [serial = 2069] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x123d27800) [pid = 1646] [serial = 2068] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x118409000) [pid = 1646] [serial = 2048] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1174d3400) [pid = 1646] [serial = 2047] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x117c52400) [pid = 1646] [serial = 2056] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x11840a400) [pid = 1646] [serial = 2057] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x126564000) [pid = 1646] [serial = 2072] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1193a8800) [pid = 1646] [serial = 2063] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x123c14800) [pid = 1646] [serial = 2066] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x12651fc00) [pid = 1646] [serial = 2075] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x118866400) [pid = 1646] [serial = 2060] [outer = 0x0] [url = about:blank] 11:26:32 INFO - PROCESS | 1646 | 1469557592405 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 1646 | 1469557592408 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:26:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:26:32 INFO - PROCESS | 1646 | 1469557592417 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 1646 | 1469557592418 Marionette TRACE conn2 <- [1,2818,null,{}] 11:26:32 INFO - PROCESS | 1646 | 1469557592422 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}] 11:26:32 INFO - PROCESS | 1646 | 1469557592424 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:32 INFO - PROCESS | 1646 | 1469557592502 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:26:32 INFO - PROCESS | 1646 | 1469557592506 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 1646 | 1469557592510 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:32 INFO - PROCESS | 1646 | ++DOCSHELL 0x11695b800 == 26 [pid = 1646] [id = 712] 11:26:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1127d3000) [pid = 1646] [serial = 2136] [outer = 0x0] 11:26:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1127df000) [pid = 1646] [serial = 2137] [outer = 0x1127d3000] 11:26:32 INFO - PROCESS | 1646 | 1469557592540 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112aa5400) [pid = 1646] [serial = 2138] [outer = 0x1127d3000] 11:26:32 INFO - PROCESS | 1646 | 1469557592869 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]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:26:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 472ms 11:26:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:26:32 INFO - PROCESS | 1646 | 1469557592888 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 1646 | 1469557592890 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:26:32 INFO - PROCESS | 1646 | 1469557592895 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 1646 | 1469557592898 Marionette TRACE conn2 <- [1,2822,null,{}] 11:26:32 INFO - PROCESS | 1646 | 1469557592903 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}] 11:26:32 INFO - PROCESS | 1646 | 1469557592904 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:33 INFO - PROCESS | 1646 | 1469557593007 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:26:33 INFO - PROCESS | 1646 | 1469557593068 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 1646 | 1469557593069 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x11852d800 == 27 [pid = 1646] [id = 713] 11:26:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x112dc9800) [pid = 1646] [serial = 2139] [outer = 0x0] 11:26:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x115dba000) [pid = 1646] [serial = 2140] [outer = 0x112dc9800] 11:26:33 INFO - PROCESS | 1646 | 1469557593097 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11678ec00) [pid = 1646] [serial = 2141] [outer = 0x112dc9800] 11:26:33 INFO - PROCESS | 1646 | 1469557593389 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]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:26:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 530ms 11:26:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:26:33 INFO - PROCESS | 1646 | 1469557593423 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 1646 | 1469557593424 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:26:33 INFO - PROCESS | 1646 | 1469557593426 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 1646 | 1469557593428 Marionette TRACE conn2 <- [1,2826,null,{}] 11:26:33 INFO - PROCESS | 1646 | 1469557593438 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}] 11:26:33 INFO - PROCESS | 1646 | 1469557593441 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:33 INFO - PROCESS | 1646 | 1469557593539 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:26:33 INFO - PROCESS | 1646 | 1469557593594 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:33 INFO - PROCESS | 1646 | 1469557593597 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:33 INFO - PROCESS | 1646 | ++DOCSHELL 0x12103b800 == 28 [pid = 1646] [id = 714] 11:26:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1176bac00) [pid = 1646] [serial = 2142] [outer = 0x0] 11:26:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1182d3800) [pid = 1646] [serial = 2143] [outer = 0x1176bac00] 11:26:33 INFO - PROCESS | 1646 | 1469557593625 Marionette DEBUG loaded listener.js 11:26:33 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x11840dc00) [pid = 1646] [serial = 2144] [outer = 0x1176bac00] 11:26:33 INFO - PROCESS | 1646 | 1469557593939 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:26:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 524ms 11:26:33 INFO - PROCESS | 1646 | 1469557593956 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 1646 | 1469557593958 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:26:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:26:33 INFO - PROCESS | 1646 | 1469557593960 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 1646 | 1469557593961 Marionette TRACE conn2 <- [1,2830,null,{}] 11:26:33 INFO - PROCESS | 1646 | 1469557593966 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}] 11:26:33 INFO - PROCESS | 1646 | 1469557593969 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:34 INFO - PROCESS | 1646 | 1469557594047 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:26:34 INFO - PROCESS | 1646 | 1469557594053 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 1646 | 1469557594054 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x126444800 == 29 [pid = 1646] [id = 715] 11:26:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x11856cc00) [pid = 1646] [serial = 2145] [outer = 0x0] 11:26:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x118861c00) [pid = 1646] [serial = 2146] [outer = 0x11856cc00] 11:26:34 INFO - PROCESS | 1646 | 1469557594080 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x118fb3400) [pid = 1646] [serial = 2147] [outer = 0x11856cc00] 11:26:34 INFO - PROCESS | 1646 | 1469557594411 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]]]}] 11:26:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:26:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 472ms 11:26:34 INFO - PROCESS | 1646 | 1469557594435 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:26:34 INFO - PROCESS | 1646 | 1469557594436 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:26:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:26:34 INFO - PROCESS | 1646 | 1469557594438 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:26:34 INFO - PROCESS | 1646 | 1469557594439 Marionette TRACE conn2 <- [1,2834,null,{}] 11:26:34 INFO - PROCESS | 1646 | 1469557594442 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}] 11:26:34 INFO - PROCESS | 1646 | 1469557594443 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:34 INFO - PROCESS | 1646 | 1469557594551 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:26:34 INFO - PROCESS | 1646 | 1469557594566 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 1646 | 1469557594567 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:34 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a87800 == 30 [pid = 1646] [id = 716] 11:26:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118565000) [pid = 1646] [serial = 2148] [outer = 0x0] 11:26:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x11910d000) [pid = 1646] [serial = 2149] [outer = 0x118565000] 11:26:34 INFO - PROCESS | 1646 | 1469557594599 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1194f7000) [pid = 1646] [serial = 2150] [outer = 0x118565000] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x12d1c4800) [pid = 1646] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x12cf1c000) [pid = 1646] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1292f3c00) [pid = 1646] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126bd1c00) [pid = 1646] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x120fd2000) [pid = 1646] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x112a6f400) [pid = 1646] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x120ea3400) [pid = 1646] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1121bb000) [pid = 1646] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x119736400) [pid = 1646] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x117c50800) [pid = 1646] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x124ee0000) [pid = 1646] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1164dc800) [pid = 1646] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1169f8400) [pid = 1646] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x120fce000) [pid = 1646] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x125d10000) [pid = 1646] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x115dc3c00) [pid = 1646] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:26:35 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x126569c00) [pid = 1646] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:26:35 INFO - PROCESS | 1646 | 1469557595437 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:26:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:26:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1069ms 11:26:35 INFO - PROCESS | 1646 | 1469557595508 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 1646 | 1469557595512 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:26:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:26:35 INFO - PROCESS | 1646 | 1469557595539 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 1646 | 1469557595541 Marionette TRACE conn2 <- [1,2838,null,{}] 11:26:35 INFO - PROCESS | 1646 | 1469557595545 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}] 11:26:35 INFO - PROCESS | 1646 | 1469557595547 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:35 INFO - PROCESS | 1646 | 1469557595650 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:26:35 INFO - PROCESS | 1646 | 1469557595706 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 1646 | 1469557595707 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:35 INFO - PROCESS | 1646 | ++DOCSHELL 0x119433800 == 31 [pid = 1646] [id = 717] 11:26:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1127d1400) [pid = 1646] [serial = 2151] [outer = 0x0] 11:26:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x112a83000) [pid = 1646] [serial = 2152] [outer = 0x1127d1400] 11:26:35 INFO - PROCESS | 1646 | 1469557595739 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1131e2c00) [pid = 1646] [serial = 2153] [outer = 0x1127d1400] 11:26:36 INFO - PROCESS | 1646 | 1469557596295 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]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:26:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 824ms 11:26:36 INFO - PROCESS | 1646 | 1469557596362 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:26:36 INFO - PROCESS | 1646 | 1469557596365 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:26:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:26:36 INFO - PROCESS | 1646 | 1469557596370 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 1646 | 1469557596371 Marionette TRACE conn2 <- [1,2842,null,{}] 11:26:36 INFO - PROCESS | 1646 | 1469557596374 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}] 11:26:36 INFO - PROCESS | 1646 | 1469557596376 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:36 INFO - PROCESS | 1646 | 1469557596549 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:26:36 INFO - PROCESS | 1646 | 1469557596631 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 1646 | 1469557596632 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:36 INFO - PROCESS | 1646 | ++DOCSHELL 0x116956800 == 32 [pid = 1646] [id = 718] 11:26:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x1121bcc00) [pid = 1646] [serial = 2154] [outer = 0x0] 11:26:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x112673c00) [pid = 1646] [serial = 2155] [outer = 0x1121bcc00] 11:26:36 INFO - PROCESS | 1646 | 1469557596661 Marionette DEBUG loaded listener.js 11:26:36 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x112a72800) [pid = 1646] [serial = 2156] [outer = 0x1121bcc00] 11:26:36 INFO - PROCESS | 1646 | --DOCSHELL 0x126444800 == 31 [pid = 1646] [id = 715] 11:26:36 INFO - PROCESS | 1646 | --DOCSHELL 0x12103b800 == 30 [pid = 1646] [id = 714] 11:26:36 INFO - PROCESS | 1646 | --DOCSHELL 0x11852d800 == 29 [pid = 1646] [id = 713] 11:26:36 INFO - PROCESS | 1646 | --DOCSHELL 0x11695b800 == 28 [pid = 1646] [id = 712] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12d1ce000) [pid = 1646] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x126726400) [pid = 1646] [serial = 1451] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x1292f3800) [pid = 1646] [serial = 2117] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12958fc00) [pid = 1646] [serial = 2120] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x129480000) [pid = 1646] [serial = 2119] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x128bb4c00) [pid = 1646] [serial = 2081] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x1291ed800) [pid = 1646] [serial = 2116] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 71 (0x118691800) [pid = 1646] [serial = 2095] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 70 (0x1193a3000) [pid = 1646] [serial = 2096] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 69 (0x12120a800) [pid = 1646] [serial = 2101] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 68 (0x112d21400) [pid = 1646] [serial = 2084] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 67 (0x120ea2800) [pid = 1646] [serial = 2099] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x118509000) [pid = 1646] [serial = 2093] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x128bae800) [pid = 1646] [serial = 2105] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x11714dc00) [pid = 1646] [serial = 2110] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x1174cb800) [pid = 1646] [serial = 2086] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x1291e4400) [pid = 1646] [serial = 2114] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x1197a3c00) [pid = 1646] [serial = 2098] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x124d93c00) [pid = 1646] [serial = 2113] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x128cc3c00) [pid = 1646] [serial = 2107] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x1181a1400) [pid = 1646] [serial = 2087] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 57 (0x123d7a400) [pid = 1646] [serial = 2102] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 56 (0x1127de400) [pid = 1646] [serial = 2083] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 55 (0x128e56800) [pid = 1646] [serial = 2108] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 54 (0x1182dd800) [pid = 1646] [serial = 2092] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 53 (0x1161ac400) [pid = 1646] [serial = 2089] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 52 (0x12651d800) [pid = 1646] [serial = 2104] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 51 (0x1169f7400) [pid = 1646] [serial = 2090] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 50 (0x11910e000) [pid = 1646] [serial = 2111] [outer = 0x0] [url = about:blank] 11:26:36 INFO - PROCESS | 1646 | --DOMWINDOW == 49 (0x126bdd000) [pid = 1646] [serial = 2078] [outer = 0x0] [url = about:blank] 11:26:37 INFO - PROCESS | 1646 | 1469557597054 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]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:26:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 721ms 11:26:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:26:37 INFO - PROCESS | 1646 | 1469557597091 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 1646 | 1469557597094 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:26:37 INFO - PROCESS | 1646 | 1469557597097 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 1646 | 1469557597100 Marionette TRACE conn2 <- [1,2846,null,{}] 11:26:37 INFO - PROCESS | 1646 | 1469557597104 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}] 11:26:37 INFO - PROCESS | 1646 | 1469557597106 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:37 INFO - PROCESS | 1646 | 1469557597187 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:26:37 INFO - PROCESS | 1646 | 1469557597242 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 1646 | 1469557597243 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x119311800 == 29 [pid = 1646] [id = 719] 11:26:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 50 (0x1121b9800) [pid = 1646] [serial = 2157] [outer = 0x0] 11:26:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 51 (0x1132acc00) [pid = 1646] [serial = 2158] [outer = 0x1121b9800] 11:26:37 INFO - PROCESS | 1646 | 1469557597270 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 52 (0x116913400) [pid = 1646] [serial = 2159] [outer = 0x1121b9800] 11:26:37 INFO - PROCESS | 1646 | 1469557597576 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]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:26:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 526ms 11:26:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:26:37 INFO - PROCESS | 1646 | 1469557597622 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 1646 | 1469557597624 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:26:37 INFO - PROCESS | 1646 | 1469557597627 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 1646 | 1469557597628 Marionette TRACE conn2 <- [1,2850,null,{}] 11:26:37 INFO - PROCESS | 1646 | 1469557597630 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}] 11:26:37 INFO - PROCESS | 1646 | 1469557597632 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:37 INFO - PROCESS | 1646 | 1469557597711 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:26:37 INFO - PROCESS | 1646 | 1469557597721 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:37 INFO - PROCESS | 1646 | 1469557597722 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:37 INFO - PROCESS | 1646 | ++DOCSHELL 0x12116d800 == 30 [pid = 1646] [id = 720] 11:26:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 53 (0x1121bdc00) [pid = 1646] [serial = 2160] [outer = 0x0] 11:26:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 54 (0x1174d2c00) [pid = 1646] [serial = 2161] [outer = 0x1121bdc00] 11:26:37 INFO - PROCESS | 1646 | 1469557597794 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 1646 | ++DOMWINDOW == 55 (0x118411000) [pid = 1646] [serial = 2162] [outer = 0x1121bdc00] 11:26:38 INFO - PROCESS | 1646 | 1469557598143 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 569ms 11:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:26:38 INFO - PROCESS | 1646 | 1469557598197 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:26:38 INFO - PROCESS | 1646 | 1469557598201 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:26:38 INFO - PROCESS | 1646 | 1469557598213 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - PROCESS | 1646 | 1469557598218 Marionette TRACE conn2 <- [1,2854,null,{}] 11:26:38 INFO - PROCESS | 1646 | 1469557598221 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}] 11:26:38 INFO - PROCESS | 1646 | 1469557598225 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:38 INFO - PROCESS | 1646 | 1469557598379 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:26:38 INFO - PROCESS | 1646 | 1469557598387 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 1646 | 1469557598389 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c1e800 == 31 [pid = 1646] [id = 721] 11:26:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 56 (0x110eafc00) [pid = 1646] [serial = 2163] [outer = 0x0] 11:26:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 57 (0x118566c00) [pid = 1646] [serial = 2164] [outer = 0x110eafc00] 11:26:38 INFO - PROCESS | 1646 | 1469557598426 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 58 (0x1193a7800) [pid = 1646] [serial = 2165] [outer = 0x110eafc00] 11:26:38 INFO - PROCESS | 1646 | 1469557598807 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]]]}] 11:26:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:26:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 11:26:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:26:38 INFO - PROCESS | 1646 | 1469557598836 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:26:38 INFO - PROCESS | 1646 | 1469557598837 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:26:38 INFO - PROCESS | 1646 | 1469557598839 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:26:38 INFO - PROCESS | 1646 | 1469557598840 Marionette TRACE conn2 <- [1,2858,null,{}] 11:26:38 INFO - PROCESS | 1646 | 1469557598842 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}] 11:26:38 INFO - PROCESS | 1646 | 1469557598843 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:38 INFO - PROCESS | 1646 | 1469557598919 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:26:38 INFO - PROCESS | 1646 | 1469557598923 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 1646 | 1469557598924 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:38 INFO - PROCESS | 1646 | ++DOCSHELL 0x129440000 == 32 [pid = 1646] [id = 722] 11:26:38 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x110eae400) [pid = 1646] [serial = 2166] [outer = 0x0] 11:26:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1194f7c00) [pid = 1646] [serial = 2167] [outer = 0x110eae400] 11:26:39 INFO - PROCESS | 1646 | 1469557599002 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x11979e000) [pid = 1646] [serial = 2168] [outer = 0x110eae400] 11:26:39 INFO - PROCESS | 1646 | 1469557599314 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 11:26:39 INFO - PROCESS | 1646 | 1469557599358 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 1646 | 1469557599359 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:26:39 INFO - PROCESS | 1646 | 1469557599362 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 1646 | 1469557599363 Marionette TRACE conn2 <- [1,2862,null,{}] 11:26:39 INFO - PROCESS | 1646 | 1469557599367 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}] 11:26:39 INFO - PROCESS | 1646 | 1469557599368 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:39 INFO - PROCESS | 1646 | 1469557599463 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:26:39 INFO - PROCESS | 1646 | 1469557599501 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 1646 | 1469557599505 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:39 INFO - PROCESS | 1646 | ++DOCSHELL 0x12198e800 == 33 [pid = 1646] [id = 723] 11:26:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x120fce400) [pid = 1646] [serial = 2169] [outer = 0x0] 11:26:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x1210d7400) [pid = 1646] [serial = 2170] [outer = 0x120fce400] 11:26:39 INFO - PROCESS | 1646 | 1469557599537 Marionette DEBUG loaded listener.js 11:26:39 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x123d25400) [pid = 1646] [serial = 2171] [outer = 0x120fce400] 11:26:39 INFO - PROCESS | 1646 | 1469557599869 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]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 518ms 11:26:39 INFO - PROCESS | 1646 | 1469557599881 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 1646 | 1469557599884 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:26:39 INFO - PROCESS | 1646 | 1469557599888 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 1646 | 1469557599889 Marionette TRACE conn2 <- [1,2866,null,{}] 11:26:39 INFO - PROCESS | 1646 | 1469557599891 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}] 11:26:39 INFO - PROCESS | 1646 | 1469557599892 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:39 INFO - PROCESS | 1646 | 1469557599992 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:26:40 INFO - PROCESS | 1646 | 1469557600003 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 1646 | 1469557600004 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x123c41000 == 34 [pid = 1646] [id = 724] 11:26:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x1212e9000) [pid = 1646] [serial = 2172] [outer = 0x0] 11:26:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x12543d000) [pid = 1646] [serial = 2173] [outer = 0x1212e9000] 11:26:40 INFO - PROCESS | 1646 | 1469557600028 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x125deec00) [pid = 1646] [serial = 2174] [outer = 0x1212e9000] 11:26:40 INFO - PROCESS | 1646 | --DOMWINDOW == 66 (0x112dc9800) [pid = 1646] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:26:40 INFO - PROCESS | 1646 | --DOMWINDOW == 65 (0x1176bac00) [pid = 1646] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:26:40 INFO - PROCESS | 1646 | --DOMWINDOW == 64 (0x1127d3000) [pid = 1646] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:26:40 INFO - PROCESS | 1646 | --DOMWINDOW == 63 (0x11856cc00) [pid = 1646] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:26:40 INFO - PROCESS | 1646 | --DOMWINDOW == 62 (0x118688400) [pid = 1646] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:26:40 INFO - PROCESS | 1646 | --DOMWINDOW == 61 (0x1132b4c00) [pid = 1646] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:26:40 INFO - PROCESS | 1646 | --DOMWINDOW == 60 (0x124ed8c00) [pid = 1646] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:26:40 INFO - PROCESS | 1646 | --DOMWINDOW == 59 (0x1269b8000) [pid = 1646] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:26:40 INFO - PROCESS | 1646 | --DOMWINDOW == 58 (0x1131e1800) [pid = 1646] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:26:40 INFO - PROCESS | 1646 | 1469557600400 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]]]}] 11:26:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:26:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 521ms 11:26:40 INFO - PROCESS | 1646 | 1469557600410 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:26:40 INFO - PROCESS | 1646 | 1469557600412 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:26:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:26:40 INFO - PROCESS | 1646 | 1469557600419 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:26:40 INFO - PROCESS | 1646 | 1469557600432 Marionette TRACE conn2 <- [1,2870,null,{}] 11:26:40 INFO - PROCESS | 1646 | 1469557600438 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}] 11:26:40 INFO - PROCESS | 1646 | 1469557600440 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:40 INFO - PROCESS | 1646 | 1469557600557 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:26:40 INFO - PROCESS | 1646 | 1469557600644 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:40 INFO - PROCESS | 1646 | 1469557600645 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:40 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a907800 == 35 [pid = 1646] [id = 725] 11:26:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 59 (0x115e2fc00) [pid = 1646] [serial = 2175] [outer = 0x0] 11:26:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 60 (0x1182d8000) [pid = 1646] [serial = 2176] [outer = 0x115e2fc00] 11:26:40 INFO - PROCESS | 1646 | 1469557600681 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 1646 | ++DOMWINDOW == 61 (0x125def400) [pid = 1646] [serial = 2177] [outer = 0x115e2fc00] 11:26:40 INFO - PROCESS | 1646 | 1469557600969 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]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:26:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 589ms 11:26:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:26:41 INFO - PROCESS | 1646 | 1469557601007 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 1646 | 1469557601008 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:26:41 INFO - PROCESS | 1646 | 1469557601010 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 1646 | 1469557601012 Marionette TRACE conn2 <- [1,2874,null,{}] 11:26:41 INFO - PROCESS | 1646 | 1469557601022 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}] 11:26:41 INFO - PROCESS | 1646 | 1469557601023 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:41 INFO - PROCESS | 1646 | 1469557601106 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:26:41 INFO - PROCESS | 1646 | 1469557601164 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 1646 | 1469557601166 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x12aa6d000 == 36 [pid = 1646] [id = 726] 11:26:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 62 (0x1182adc00) [pid = 1646] [serial = 2178] [outer = 0x0] 11:26:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 63 (0x125df4c00) [pid = 1646] [serial = 2179] [outer = 0x1182adc00] 11:26:41 INFO - PROCESS | 1646 | 1469557601190 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 64 (0x126561400) [pid = 1646] [serial = 2180] [outer = 0x1182adc00] 11:26:41 INFO - PROCESS | 1646 | 1469557601469 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]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:26:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 469ms 11:26:41 INFO - PROCESS | 1646 | 1469557601481 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 1646 | 1469557601483 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:26:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:26:41 INFO - PROCESS | 1646 | 1469557601492 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 1646 | 1469557601493 Marionette TRACE conn2 <- [1,2878,null,{}] 11:26:41 INFO - PROCESS | 1646 | 1469557601495 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}] 11:26:41 INFO - PROCESS | 1646 | 1469557601507 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:41 INFO - PROCESS | 1646 | 1469557601597 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:26:41 INFO - PROCESS | 1646 | 1469557601603 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:41 INFO - PROCESS | 1646 | 1469557601604 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:41 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a84800 == 37 [pid = 1646] [id = 727] 11:26:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 65 (0x12609c400) [pid = 1646] [serial = 2181] [outer = 0x0] 11:26:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 66 (0x1269b8000) [pid = 1646] [serial = 2182] [outer = 0x12609c400] 11:26:41 INFO - PROCESS | 1646 | 1469557601628 Marionette DEBUG loaded listener.js 11:26:41 INFO - PROCESS | 1646 | ++DOMWINDOW == 67 (0x11972e400) [pid = 1646] [serial = 2183] [outer = 0x12609c400] 11:26:41 INFO - PROCESS | 1646 | 1469557601953 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]]]}] 11:26:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:26:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 468ms 11:26:41 INFO - PROCESS | 1646 | 1469557601961 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:26:41 INFO - PROCESS | 1646 | 1469557601962 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:26:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:26:41 INFO - PROCESS | 1646 | 1469557601964 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:26:41 INFO - PROCESS | 1646 | 1469557601967 Marionette TRACE conn2 <- [1,2882,null,{}] 11:26:41 INFO - PROCESS | 1646 | 1469557601971 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}] 11:26:41 INFO - PROCESS | 1646 | 1469557601972 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:42 INFO - PROCESS | 1646 | 1469557602078 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:26:42 INFO - PROCESS | 1646 | 1469557602111 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 1646 | 1469557602112 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9c2000 == 38 [pid = 1646] [id = 728] 11:26:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 68 (0x125d06400) [pid = 1646] [serial = 2184] [outer = 0x0] 11:26:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 69 (0x126bdc000) [pid = 1646] [serial = 2185] [outer = 0x125d06400] 11:26:42 INFO - PROCESS | 1646 | 1469557602140 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 70 (0x128bab000) [pid = 1646] [serial = 2186] [outer = 0x125d06400] 11:26:42 INFO - PROCESS | 1646 | 1469557602439 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]]]}] 11:26:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:26:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 522ms 11:26:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:26:42 INFO - PROCESS | 1646 | 1469557602486 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:26:42 INFO - PROCESS | 1646 | 1469557602488 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:26:42 INFO - PROCESS | 1646 | 1469557602490 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - PROCESS | 1646 | 1469557602492 Marionette TRACE conn2 <- [1,2886,null,{}] 11:26:42 INFO - PROCESS | 1646 | 1469557602502 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}] 11:26:42 INFO - PROCESS | 1646 | 1469557602503 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:42 INFO - PROCESS | 1646 | 1469557602593 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:26:42 INFO - PROCESS | 1646 | 1469557602597 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 1646 | 1469557602598 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:42 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf16000 == 39 [pid = 1646] [id = 729] 11:26:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 71 (0x128bab400) [pid = 1646] [serial = 2187] [outer = 0x0] 11:26:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 72 (0x1291e0400) [pid = 1646] [serial = 2188] [outer = 0x128bab400] 11:26:42 INFO - PROCESS | 1646 | 1469557602625 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x1292ed800) [pid = 1646] [serial = 2189] [outer = 0x128bab400] 11:26:42 INFO - PROCESS | 1646 | 1469557602922 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]]]}] 11:26:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:26:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 482ms 11:26:43 INFO - PROCESS | 1646 | 1469557603012 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 1646 | 1469557603015 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:26:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:26:43 INFO - PROCESS | 1646 | 1469557603024 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 1646 | 1469557603026 Marionette TRACE conn2 <- [1,2890,null,{}] 11:26:43 INFO - PROCESS | 1646 | 1469557603030 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}] 11:26:43 INFO - PROCESS | 1646 | 1469557603034 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:43 INFO - PROCESS | 1646 | 1469557603139 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:26:43 INFO - PROCESS | 1646 | 1469557603195 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 1646 | 1469557603198 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181c5800 == 40 [pid = 1646] [id = 730] 11:26:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1127d8800) [pid = 1646] [serial = 2190] [outer = 0x0] 11:26:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x112a7e400) [pid = 1646] [serial = 2191] [outer = 0x1127d8800] 11:26:43 INFO - PROCESS | 1646 | 1469557603229 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1131e6800) [pid = 1646] [serial = 2192] [outer = 0x1127d8800] 11:26:43 INFO - PROCESS | 1646 | 1469557603689 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:26:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 672ms 11:26:43 INFO - PROCESS | 1646 | 1469557603696 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 1646 | 1469557603700 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:26:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:26:43 INFO - PROCESS | 1646 | 1469557603705 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 1646 | 1469557603708 Marionette TRACE conn2 <- [1,2894,null,{}] 11:26:43 INFO - PROCESS | 1646 | 1469557603711 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}] 11:26:43 INFO - PROCESS | 1646 | 1469557603713 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:43 INFO - PROCESS | 1646 | 1469557603813 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:26:43 INFO - PROCESS | 1646 | 1469557603910 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 1646 | 1469557603911 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:43 INFO - PROCESS | 1646 | ++DOCSHELL 0x12943b000 == 41 [pid = 1646] [id = 731] 11:26:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x117c50400) [pid = 1646] [serial = 2193] [outer = 0x0] 11:26:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x1182a9400) [pid = 1646] [serial = 2194] [outer = 0x117c50400] 11:26:43 INFO - PROCESS | 1646 | 1469557603942 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x11856bc00) [pid = 1646] [serial = 2195] [outer = 0x117c50400] 11:26:44 INFO - PROCESS | 1646 | 1469557604392 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]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:26:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 724ms 11:26:44 INFO - PROCESS | 1646 | 1469557604434 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 1646 | 1469557604437 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:26:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:26:44 INFO - PROCESS | 1646 | 1469557604442 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 1646 | 1469557604444 Marionette TRACE conn2 <- [1,2898,null,{}] 11:26:44 INFO - PROCESS | 1646 | 1469557604456 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}] 11:26:44 INFO - PROCESS | 1646 | 1469557604461 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:44 INFO - PROCESS | 1646 | 1469557604614 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:26:44 INFO - PROCESS | 1646 | 1469557604706 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 1646 | 1469557604709 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:44 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcdf000 == 42 [pid = 1646] [id = 732] 11:26:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x119798400) [pid = 1646] [serial = 2196] [outer = 0x0] 11:26:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x11999b800) [pid = 1646] [serial = 2197] [outer = 0x119798400] 11:26:44 INFO - PROCESS | 1646 | 1469557604742 Marionette DEBUG loaded listener.js 11:26:44 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x121712c00) [pid = 1646] [serial = 2198] [outer = 0x119798400] 11:26:45 INFO - PROCESS | 1646 | 1469557605187 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]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:26:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 773ms 11:26:45 INFO - PROCESS | 1646 | 1469557605215 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 1646 | 1469557605217 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:26:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:26:45 INFO - PROCESS | 1646 | 1469557605219 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 1646 | 1469557605220 Marionette TRACE conn2 <- [1,2902,null,{}] 11:26:45 INFO - PROCESS | 1646 | 1469557605223 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}] 11:26:45 INFO - PROCESS | 1646 | 1469557605224 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:45 INFO - PROCESS | 1646 | 1469557605326 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:26:45 INFO - PROCESS | 1646 | 1469557605385 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:45 INFO - PROCESS | 1646 | 1469557605386 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:45 INFO - PROCESS | 1646 | ++DOCSHELL 0x12c572800 == 43 [pid = 1646] [id = 733] 11:26:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x123d24000) [pid = 1646] [serial = 2199] [outer = 0x0] 11:26:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1260a8800) [pid = 1646] [serial = 2200] [outer = 0x123d24000] 11:26:45 INFO - PROCESS | 1646 | 1469557605415 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126d56800) [pid = 1646] [serial = 2201] [outer = 0x123d24000] 11:26:45 INFO - PROCESS | 1646 | 1469557605854 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:26:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 719ms 11:26:45 INFO - PROCESS | 1646 | 1469557605939 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:26:45 INFO - PROCESS | 1646 | 1469557605940 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:26:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:26:45 INFO - PROCESS | 1646 | 1469557605942 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 1646 | 1469557605944 Marionette TRACE conn2 <- [1,2906,null,{}] 11:26:45 INFO - PROCESS | 1646 | 1469557605946 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}] 11:26:45 INFO - PROCESS | 1646 | 1469557605947 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:46 INFO - PROCESS | 1646 | 1469557606046 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:26:46 INFO - PROCESS | 1646 | 1469557606106 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 1646 | 1469557606108 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x12116d000 == 44 [pid = 1646] [id = 734] 11:26:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x112d1fc00) [pid = 1646] [serial = 2202] [outer = 0x0] 11:26:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128ba7400) [pid = 1646] [serial = 2203] [outer = 0x112d1fc00] 11:26:46 INFO - PROCESS | 1646 | 1469557606137 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x1292ed000) [pid = 1646] [serial = 2204] [outer = 0x112d1fc00] 11:26:46 INFO - PROCESS | 1646 | 1469557606685 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]]]}] 11:26:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:26:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 770ms 11:26:46 INFO - PROCESS | 1646 | 1469557606712 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:26:46 INFO - PROCESS | 1646 | 1469557606714 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:26:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:26:46 INFO - PROCESS | 1646 | 1469557606718 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:26:46 INFO - PROCESS | 1646 | 1469557606719 Marionette TRACE conn2 <- [1,2910,null,{}] 11:26:46 INFO - PROCESS | 1646 | 1469557606723 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}] 11:26:46 INFO - PROCESS | 1646 | 1469557606725 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:46 INFO - PROCESS | 1646 | 1469557606822 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:26:46 INFO - PROCESS | 1646 | 1469557606898 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 1646 | 1469557606899 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:46 INFO - PROCESS | 1646 | ++DOCSHELL 0x125d57800 == 45 [pid = 1646] [id = 735] 11:26:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x115e85400) [pid = 1646] [serial = 2205] [outer = 0x0] 11:26:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1164dd400) [pid = 1646] [serial = 2206] [outer = 0x115e85400] 11:26:46 INFO - PROCESS | 1646 | 1469557606927 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1174c8800) [pid = 1646] [serial = 2207] [outer = 0x115e85400] 11:26:47 INFO - PROCESS | 1646 | 1469557607293 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]]]}] 11:26:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:26:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:26:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 620ms 11:26:47 INFO - PROCESS | 1646 | 1469557607338 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:26:47 INFO - PROCESS | 1646 | 1469557607340 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:26:47 INFO - TEST-START | /DOMEvents/constructors.html 11:26:47 INFO - PROCESS | 1646 | 1469557607345 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 1646 | 1469557607347 Marionette TRACE conn2 <- [1,2914,null,{}] 11:26:47 INFO - PROCESS | 1646 | 1469557607349 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}] 11:26:47 INFO - PROCESS | 1646 | 1469557607351 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9c2000 == 44 [pid = 1646] [id = 728] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x128a84800 == 43 [pid = 1646] [id = 727] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12aa6d000 == 42 [pid = 1646] [id = 726] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12a907800 == 41 [pid = 1646] [id = 725] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x123c41000 == 40 [pid = 1646] [id = 724] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12198e800 == 39 [pid = 1646] [id = 723] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x129440000 == 38 [pid = 1646] [id = 722] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x128c1e800 == 37 [pid = 1646] [id = 721] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12116d800 == 36 [pid = 1646] [id = 720] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x119311800 == 35 [pid = 1646] [id = 719] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x116956800 == 34 [pid = 1646] [id = 718] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x128a87800 == 33 [pid = 1646] [id = 716] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x119433800 == 32 [pid = 1646] [id = 717] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12103f000 == 31 [pid = 1646] [id = 711] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12116d000 == 30 [pid = 1646] [id = 734] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12c572800 == 29 [pid = 1646] [id = 733] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcdf000 == 28 [pid = 1646] [id = 732] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12943b000 == 27 [pid = 1646] [id = 731] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf16000 == 26 [pid = 1646] [id = 729] 11:26:47 INFO - PROCESS | 1646 | --DOCSHELL 0x1181c5800 == 25 [pid = 1646] [id = 730] 11:26:47 INFO - PROCESS | 1646 | 1469557607962 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x118fb3400) [pid = 1646] [serial = 2147] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x118861c00) [pid = 1646] [serial = 2146] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11910d000) [pid = 1646] [serial = 2149] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1194fec00) [pid = 1646] [serial = 2126] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11714c000) [pid = 1646] [serial = 2135] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x128ba9000) [pid = 1646] [serial = 2129] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x129584c00) [pid = 1646] [serial = 2132] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x117c46400) [pid = 1646] [serial = 2123] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x115dba000) [pid = 1646] [serial = 2140] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x11678ec00) [pid = 1646] [serial = 2141] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x1182d3800) [pid = 1646] [serial = 2143] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x11840dc00) [pid = 1646] [serial = 2144] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x1127df000) [pid = 1646] [serial = 2137] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x112aa5400) [pid = 1646] [serial = 2138] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x114f75c00) [pid = 1646] [serial = 2134] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x11678e800) [pid = 1646] [serial = 2122] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x118fb1400) [pid = 1646] [serial = 2125] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x1260a3800) [pid = 1646] [serial = 2128] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOMWINDOW == 72 (0x129474400) [pid = 1646] [serial = 2131] [outer = 0x0] [url = about:blank] 11:26:48 INFO - PROCESS | 1646 | --DOCSHELL 0x125d57800 == 24 [pid = 1646] [id = 735] 11:26:48 INFO - PROCESS | 1646 | 1469557608064 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 1646 | 1469557608066 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x1133e6800 == 25 [pid = 1646] [id = 736] 11:26:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 73 (0x110fa7400) [pid = 1646] [serial = 2208] [outer = 0x0] 11:26:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x1121b1800) [pid = 1646] [serial = 2209] [outer = 0x110fa7400] 11:26:48 INFO - PROCESS | 1646 | 1469557608094 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1127d1800) [pid = 1646] [serial = 2210] [outer = 0x110fa7400] 11:26:48 INFO - PROCESS | 1646 | 1469557608449 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]]]}] 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:26:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:26:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:26:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:26:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:26:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:26:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:26:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:26:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:26:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 1128ms 11:26:48 INFO - PROCESS | 1646 | 1469557608474 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 1646 | 1469557608477 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:26:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:26:48 INFO - PROCESS | 1646 | 1469557608480 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 1646 | 1469557608483 Marionette TRACE conn2 <- [1,2918,null,{}] 11:26:48 INFO - PROCESS | 1646 | 1469557608486 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}] 11:26:48 INFO - PROCESS | 1646 | 1469557608487 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:48 INFO - PROCESS | 1646 | 1469557608593 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:26:48 INFO - PROCESS | 1646 | 1469557608651 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 1646 | 1469557608652 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:48 INFO - PROCESS | 1646 | ++DOCSHELL 0x119307800 == 26 [pid = 1646] [id = 737] 11:26:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1127df000) [pid = 1646] [serial = 2211] [outer = 0x0] 11:26:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x114fb9400) [pid = 1646] [serial = 2212] [outer = 0x1127df000] 11:26:48 INFO - PROCESS | 1646 | 1469557608679 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x116991000) [pid = 1646] [serial = 2213] [outer = 0x1127df000] 11:26:48 INFO - PROCESS | 1646 | 1469557608949 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:26:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:26:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 524ms 11:26:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:26:49 INFO - PROCESS | 1646 | 1469557609024 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 1646 | 1469557609027 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:26:49 INFO - PROCESS | 1646 | 1469557609033 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 1646 | 1469557609036 Marionette TRACE conn2 <- [1,2922,null,{}] 11:26:49 INFO - PROCESS | 1646 | 1469557609040 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}] 11:26:49 INFO - PROCESS | 1646 | 1469557609042 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:49 INFO - PROCESS | 1646 | 1469557609169 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:26:49 INFO - PROCESS | 1646 | 1469557609246 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 1646 | 1469557609248 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x121350000 == 27 [pid = 1646] [id = 738] 11:26:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x1169f7400) [pid = 1646] [serial = 2214] [outer = 0x0] 11:26:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1176c4800) [pid = 1646] [serial = 2215] [outer = 0x1169f7400] 11:26:49 INFO - PROCESS | 1646 | 1469557609289 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x118405c00) [pid = 1646] [serial = 2216] [outer = 0x1169f7400] 11:26:49 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:26:49 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:26:49 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:26:49 INFO - PROCESS | 1646 | [1646] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:26:49 INFO - PROCESS | 1646 | 1469557609568 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]]]}] 11:26:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:26:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:26:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 11:26:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:26:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 11:26:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:26:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 11:26:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:26:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:26:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 576ms 11:26:49 INFO - PROCESS | 1646 | 1469557609607 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 1646 | 1469557609609 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:26:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:26:49 INFO - PROCESS | 1646 | 1469557609624 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 1646 | 1469557609627 Marionette TRACE conn2 <- [1,2926,null,{}] 11:26:49 INFO - PROCESS | 1646 | 1469557609630 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}] 11:26:49 INFO - PROCESS | 1646 | 1469557609635 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:49 INFO - PROCESS | 1646 | 1469557609759 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:26:49 INFO - PROCESS | 1646 | 1469557609793 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:49 INFO - PROCESS | 1646 | 1469557609794 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:49 INFO - PROCESS | 1646 | ++DOCSHELL 0x126958800 == 28 [pid = 1646] [id = 739] 11:26:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x116ab2400) [pid = 1646] [serial = 2217] [outer = 0x0] 11:26:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x11856c000) [pid = 1646] [serial = 2218] [outer = 0x116ab2400] 11:26:49 INFO - PROCESS | 1646 | 1469557609820 Marionette DEBUG loaded listener.js 11:26:49 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1193a2400) [pid = 1646] [serial = 2219] [outer = 0x116ab2400] 11:26:50 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:26:50 INFO - PROCESS | 1646 | 1469557610073 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]]]}] 11:26:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:26:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 482ms 11:26:50 INFO - PROCESS | 1646 | 1469557610095 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:26:50 INFO - PROCESS | 1646 | 1469557610096 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:26:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:26:50 INFO - PROCESS | 1646 | 1469557610112 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 1646 | 1469557610113 Marionette TRACE conn2 <- [1,2930,null,{}] 11:26:50 INFO - PROCESS | 1646 | 1469557610123 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}] 11:26:50 INFO - PROCESS | 1646 | 1469557610131 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:50 INFO - PROCESS | 1646 | 1469557610239 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:26:50 INFO - PROCESS | 1646 | 1469557610275 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 1646 | 1469557610276 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c21000 == 29 [pid = 1646] [id = 740] 11:26:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1193ac400) [pid = 1646] [serial = 2220] [outer = 0x0] 11:26:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x119737000) [pid = 1646] [serial = 2221] [outer = 0x1193ac400] 11:26:50 INFO - PROCESS | 1646 | 1469557610301 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1197a3c00) [pid = 1646] [serial = 2222] [outer = 0x1193ac400] 11:26:50 INFO - PROCESS | 1646 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:26:50 INFO - PROCESS | 1646 | 1469557610608 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]]]}] 11:26:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:26:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 526ms 11:26:50 INFO - PROCESS | 1646 | 1469557610636 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:26:50 INFO - PROCESS | 1646 | 1469557610638 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:26:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:26:50 INFO - PROCESS | 1646 | 1469557610640 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:26:50 INFO - PROCESS | 1646 | 1469557610641 Marionette TRACE conn2 <- [1,2934,null,{}] 11:26:50 INFO - PROCESS | 1646 | 1469557610644 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}] 11:26:50 INFO - PROCESS | 1646 | 1469557610645 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:50 INFO - PROCESS | 1646 | 1469557610776 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:26:50 INFO - PROCESS | 1646 | 1469557610791 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 1646 | 1469557610797 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:50 INFO - PROCESS | 1646 | ++DOCSHELL 0x1296d2800 == 30 [pid = 1646] [id = 741] 11:26:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x115e92800) [pid = 1646] [serial = 2223] [outer = 0x0] 11:26:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x121214400) [pid = 1646] [serial = 2224] [outer = 0x115e92800] 11:26:50 INFO - PROCESS | 1646 | 1469557610832 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x124a1d000) [pid = 1646] [serial = 2225] [outer = 0x115e92800] 11:26:51 INFO - PROCESS | 1646 | 1469557611145 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]]]}] 11:26:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:26:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 518ms 11:26:51 INFO - PROCESS | 1646 | 1469557611165 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 1646 | 1469557611168 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:26:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:26:51 INFO - PROCESS | 1646 | 1469557611171 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 1646 | 1469557611173 Marionette TRACE conn2 <- [1,2938,null,{}] 11:26:51 INFO - PROCESS | 1646 | 1469557611175 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}] 11:26:51 INFO - PROCESS | 1646 | 1469557611176 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:51 INFO - PROCESS | 1646 | 1469557611283 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:26:51 INFO - PROCESS | 1646 | 1469557611320 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 1646 | 1469557611321 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x112fd0800 == 31 [pid = 1646] [id = 742] 11:26:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x112a70000) [pid = 1646] [serial = 2226] [outer = 0x0] 11:26:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x125438000) [pid = 1646] [serial = 2227] [outer = 0x112a70000] 11:26:51 INFO - PROCESS | 1646 | 1469557611345 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x126733400) [pid = 1646] [serial = 2228] [outer = 0x112a70000] 11:26:51 INFO - PROCESS | 1646 | 1469557611684 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]]]}] 11:26:51 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. 11:26:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 518ms 11:26:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:26:51 INFO - PROCESS | 1646 | 1469557611697 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 1646 | 1469557611700 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:26:51 INFO - PROCESS | 1646 | 1469557611704 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 1646 | 1469557611706 Marionette TRACE conn2 <- [1,2942,null,{}] 11:26:51 INFO - PROCESS | 1646 | 1469557611709 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}] 11:26:51 INFO - PROCESS | 1646 | 1469557611711 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:51 INFO - PROCESS | 1646 | 1469557611858 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:26:51 INFO - PROCESS | 1646 | 1469557611876 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 1646 | 1469557611878 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:51 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b11b000 == 32 [pid = 1646] [id = 743] 11:26:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x1176c0400) [pid = 1646] [serial = 2229] [outer = 0x0] 11:26:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1269b8400) [pid = 1646] [serial = 2230] [outer = 0x1176c0400] 11:26:51 INFO - PROCESS | 1646 | 1469557611915 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126d55000) [pid = 1646] [serial = 2231] [outer = 0x1176c0400] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x120fce400) [pid = 1646] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1212e9000) [pid = 1646] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x125d06400) [pid = 1646] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x115e2fc00) [pid = 1646] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1127d1400) [pid = 1646] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1121b9800) [pid = 1646] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x110eafc00) [pid = 1646] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x128bab400) [pid = 1646] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x118565000) [pid = 1646] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1121bdc00) [pid = 1646] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1121bcc00) [pid = 1646] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x12609c400) [pid = 1646] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1182adc00) [pid = 1646] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:26:52 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x110eae400) [pid = 1646] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:26:52 INFO - PROCESS | 1646 | 1469557612414 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"]]]}] 11:26:52 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 11:26:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:26:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 723ms 11:26:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:26:52 INFO - PROCESS | 1646 | 1469557612427 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 1646 | 1469557612428 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:26:52 INFO - PROCESS | 1646 | 1469557612435 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 1646 | 1469557612437 Marionette TRACE conn2 <- [1,2946,null,{}] 11:26:52 INFO - PROCESS | 1646 | 1469557612440 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}] 11:26:52 INFO - PROCESS | 1646 | 1469557612441 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:52 INFO - PROCESS | 1646 | 1469557612533 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:26:52 INFO - PROCESS | 1646 | 1469557612616 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:52 INFO - PROCESS | 1646 | 1469557612617 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:52 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b124800 == 33 [pid = 1646] [id = 744] 11:26:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x111ca8c00) [pid = 1646] [serial = 2232] [outer = 0x0] 11:26:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118198400) [pid = 1646] [serial = 2233] [outer = 0x111ca8c00] 11:26:52 INFO - PROCESS | 1646 | 1469557612644 Marionette DEBUG loaded listener.js 11:26:52 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x124d95800) [pid = 1646] [serial = 2234] [outer = 0x111ca8c00] 11:26:52 INFO - PROCESS | 1646 | 1469557612871 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]]]}] 11:26:52 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. 11:26:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 474ms 11:26:52 INFO - PROCESS | 1646 | 1469557612906 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 1646 | 1469557612907 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:26:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:26:52 INFO - PROCESS | 1646 | 1469557612910 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 1646 | 1469557612911 Marionette TRACE conn2 <- [1,2950,null,{}] 11:26:52 INFO - PROCESS | 1646 | 1469557612913 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}] 11:26:52 INFO - PROCESS | 1646 | 1469557612915 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:53 INFO - PROCESS | 1646 | 1469557613008 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:26:53 INFO - PROCESS | 1646 | 1469557613011 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 1646 | 1469557613012 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bad1000 == 34 [pid = 1646] [id = 745] 11:26:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x125d0b400) [pid = 1646] [serial = 2235] [outer = 0x0] 11:26:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x126d51000) [pid = 1646] [serial = 2236] [outer = 0x125d0b400] 11:26:53 INFO - PROCESS | 1646 | 1469557613039 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128baa000) [pid = 1646] [serial = 2237] [outer = 0x125d0b400] 11:26:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bcdd800 == 35 [pid = 1646] [id = 746] 11:26:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x128babc00) [pid = 1646] [serial = 2238] [outer = 0x0] 11:26:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x12609e800) [pid = 1646] [serial = 2239] [outer = 0x128babc00] 11:26:53 INFO - PROCESS | 1646 | 1469557613356 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]]]}] 11:26:53 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. 11:26:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 469ms 11:26:53 INFO - PROCESS | 1646 | 1469557613380 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 1646 | 1469557613381 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:26:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:26:53 INFO - PROCESS | 1646 | 1469557613383 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 1646 | 1469557613384 Marionette TRACE conn2 <- [1,2954,null,{}] 11:26:53 INFO - PROCESS | 1646 | 1469557613387 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}] 11:26:53 INFO - PROCESS | 1646 | 1469557613388 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:53 INFO - PROCESS | 1646 | 1469557613512 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:26:53 INFO - PROCESS | 1646 | 1469557613546 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 1646 | 1469557613556 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf21800 == 36 [pid = 1646] [id = 747] 11:26:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1193a1800) [pid = 1646] [serial = 2240] [outer = 0x0] 11:26:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x128bb1400) [pid = 1646] [serial = 2241] [outer = 0x1193a1800] 11:26:53 INFO - PROCESS | 1646 | 1469557613585 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1291ec000) [pid = 1646] [serial = 2242] [outer = 0x1193a1800] 11:26:53 INFO - PROCESS | 1646 | 1469557613846 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]]]}] 11:26:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:26:53 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 11:26:53 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 471ms 11:26:53 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:26:53 INFO - PROCESS | 1646 | 1469557613856 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:26:53 INFO - PROCESS | 1646 | 1469557613858 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:26:53 INFO - PROCESS | 1646 | 1469557613860 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:26:53 INFO - PROCESS | 1646 | 1469557613862 Marionette TRACE conn2 <- [1,2958,null,{}] 11:26:53 INFO - PROCESS | 1646 | 1469557613873 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}] 11:26:53 INFO - PROCESS | 1646 | 1469557613875 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:53 INFO - PROCESS | 1646 | 1469557613976 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:26:53 INFO - PROCESS | 1646 | 1469557613980 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 1646 | 1469557613982 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:53 INFO - PROCESS | 1646 | ++DOCSHELL 0x1265d2800 == 37 [pid = 1646] [id = 748] 11:26:53 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128cc2c00) [pid = 1646] [serial = 2243] [outer = 0x0] 11:26:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x1292f2400) [pid = 1646] [serial = 2244] [outer = 0x128cc2c00] 11:26:54 INFO - PROCESS | 1646 | 1469557614006 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x125df5c00) [pid = 1646] [serial = 2245] [outer = 0x128cc2c00] 11:26:54 INFO - PROCESS | 1646 | 1469557614409 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]]]}] 11:26:54 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. 11:26:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 570ms 11:26:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:26:54 INFO - PROCESS | 1646 | 1469557614431 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 1646 | 1469557614433 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:26:54 INFO - PROCESS | 1646 | 1469557614436 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 1646 | 1469557614438 Marionette TRACE conn2 <- [1,2962,null,{}] 11:26:54 INFO - PROCESS | 1646 | 1469557614441 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}] 11:26:54 INFO - PROCESS | 1646 | 1469557614443 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:54 INFO - PROCESS | 1646 | 1469557614574 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:26:54 INFO - PROCESS | 1646 | 1469557614702 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:54 INFO - PROCESS | 1646 | 1469557614704 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:54 INFO - PROCESS | 1646 | ++DOCSHELL 0x1181b3000 == 38 [pid = 1646] [id = 749] 11:26:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x11267c000) [pid = 1646] [serial = 2246] [outer = 0x0] 11:26:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1127dac00) [pid = 1646] [serial = 2247] [outer = 0x11267c000] 11:26:54 INFO - PROCESS | 1646 | 1469557614756 Marionette DEBUG loaded listener.js 11:26:54 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x112aaa000) [pid = 1646] [serial = 2248] [outer = 0x11267c000] 11:26:55 INFO - PROCESS | 1646 | 1469557615340 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]]]}] 11:26:55 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. 11:26:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 923ms 11:26:55 INFO - PROCESS | 1646 | 1469557615359 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 1646 | 1469557615362 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:26:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:26:55 INFO - PROCESS | 1646 | 1469557615367 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 1646 | 1469557615369 Marionette TRACE conn2 <- [1,2966,null,{}] 11:26:55 INFO - PROCESS | 1646 | 1469557615371 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}] 11:26:55 INFO - PROCESS | 1646 | 1469557615373 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:55 INFO - PROCESS | 1646 | 1469557615484 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:26:55 INFO - PROCESS | 1646 | 1469557615545 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 1646 | 1469557615547 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:55 INFO - PROCESS | 1646 | ++DOCSHELL 0x12643d000 == 39 [pid = 1646] [id = 750] 11:26:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x115e27c00) [pid = 1646] [serial = 2249] [outer = 0x0] 11:26:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1174d4c00) [pid = 1646] [serial = 2250] [outer = 0x115e27c00] 11:26:55 INFO - PROCESS | 1646 | 1469557615578 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x118405400) [pid = 1646] [serial = 2251] [outer = 0x115e27c00] 11:26:56 INFO - PROCESS | 1646 | 1469557616001 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]]]}] 11:26:56 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:26:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 11:26:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:26:56 INFO - PROCESS | 1646 | 1469557616037 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:26:56 INFO - PROCESS | 1646 | 1469557616039 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:26:56 INFO - PROCESS | 1646 | 1469557616041 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:26:56 INFO - PROCESS | 1646 | 1469557616044 Marionette TRACE conn2 <- [1,2970,null,{}] 11:26:56 INFO - PROCESS | 1646 | 1469557616052 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}] 11:26:56 INFO - PROCESS | 1646 | 1469557616055 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:56 INFO - PROCESS | 1646 | 1469557616164 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:26:56 INFO - PROCESS | 1646 | 1469557616227 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 1646 | 1469557616229 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:56 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bce8800 == 40 [pid = 1646] [id = 751] 11:26:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1186b5800) [pid = 1646] [serial = 2252] [outer = 0x0] 11:26:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x11991b800) [pid = 1646] [serial = 2253] [outer = 0x1186b5800] 11:26:56 INFO - PROCESS | 1646 | 1469557616260 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x1212e7400) [pid = 1646] [serial = 2254] [outer = 0x1186b5800] 11:26:56 INFO - PROCESS | 1646 | 1469557616839 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]]]}] 11:26:56 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. 11:26:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 823ms 11:26:56 INFO - PROCESS | 1646 | 1469557616876 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:26:56 INFO - PROCESS | 1646 | 1469557616878 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:26:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:26:56 INFO - PROCESS | 1646 | 1469557616882 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:26:56 INFO - PROCESS | 1646 | 1469557616884 Marionette TRACE conn2 <- [1,2974,null,{}] 11:26:56 INFO - PROCESS | 1646 | 1469557616887 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}] 11:26:56 INFO - PROCESS | 1646 | 1469557616889 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:56 INFO - PROCESS | 1646 | 1469557616992 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:26:57 INFO - PROCESS | 1646 | 1469557617058 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 1646 | 1469557617060 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x117118000 == 41 [pid = 1646] [id = 752] 11:26:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x113ce2800) [pid = 1646] [serial = 2255] [outer = 0x0] 11:26:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11646e000) [pid = 1646] [serial = 2256] [outer = 0x113ce2800] 11:26:57 INFO - PROCESS | 1646 | 1469557617089 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x1174cd000) [pid = 1646] [serial = 2257] [outer = 0x113ce2800] 11:26:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf21800 == 40 [pid = 1646] [id = 747] 11:26:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12bcdd800 == 39 [pid = 1646] [id = 746] 11:26:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12bad1000 == 38 [pid = 1646] [id = 745] 11:26:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12b124800 == 37 [pid = 1646] [id = 744] 11:26:57 INFO - PROCESS | 1646 | --DOCSHELL 0x12b11b000 == 36 [pid = 1646] [id = 743] 11:26:57 INFO - PROCESS | 1646 | --DOCSHELL 0x112fd0800 == 35 [pid = 1646] [id = 742] 11:26:57 INFO - PROCESS | 1646 | --DOCSHELL 0x1296d2800 == 34 [pid = 1646] [id = 741] 11:26:57 INFO - PROCESS | 1646 | --DOCSHELL 0x128c21000 == 33 [pid = 1646] [id = 740] 11:26:57 INFO - PROCESS | 1646 | --DOCSHELL 0x126958800 == 32 [pid = 1646] [id = 739] 11:26:57 INFO - PROCESS | 1646 | --DOCSHELL 0x121350000 == 31 [pid = 1646] [id = 738] 11:26:57 INFO - PROCESS | 1646 | --DOCSHELL 0x119307800 == 30 [pid = 1646] [id = 737] 11:26:57 INFO - PROCESS | 1646 | --DOCSHELL 0x1133e6800 == 29 [pid = 1646] [id = 736] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1210d7400) [pid = 1646] [serial = 2170] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12543d000) [pid = 1646] [serial = 2173] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x128bab000) [pid = 1646] [serial = 2186] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x123d25400) [pid = 1646] [serial = 2171] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1182d8000) [pid = 1646] [serial = 2176] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x112a83000) [pid = 1646] [serial = 2152] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1131e2c00) [pid = 1646] [serial = 2153] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x1132acc00) [pid = 1646] [serial = 2158] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x116913400) [pid = 1646] [serial = 2159] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x118566c00) [pid = 1646] [serial = 2164] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x1193a7800) [pid = 1646] [serial = 2165] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x1292ed800) [pid = 1646] [serial = 2189] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1194f7000) [pid = 1646] [serial = 2150] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1174d2c00) [pid = 1646] [serial = 2161] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118411000) [pid = 1646] [serial = 2162] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x112673c00) [pid = 1646] [serial = 2155] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x112a72800) [pid = 1646] [serial = 2156] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x1269b8000) [pid = 1646] [serial = 2182] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1291e0400) [pid = 1646] [serial = 2188] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x126561400) [pid = 1646] [serial = 2180] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x11972e400) [pid = 1646] [serial = 2183] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x126bdc000) [pid = 1646] [serial = 2185] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x1194f7c00) [pid = 1646] [serial = 2167] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x125def400) [pid = 1646] [serial = 2177] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x11979e000) [pid = 1646] [serial = 2168] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x125deec00) [pid = 1646] [serial = 2174] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x125df4c00) [pid = 1646] [serial = 2179] [outer = 0x0] [url = about:blank] 11:26:57 INFO - PROCESS | 1646 | 1469557617471 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]]]}] 11:26:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 11:26:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 623ms 11:26:57 INFO - PROCESS | 1646 | 1469557617506 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 1646 | 1469557617509 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:26:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:26:57 INFO - PROCESS | 1646 | 1469557617513 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 1646 | 1469557617515 Marionette TRACE conn2 <- [1,2978,null,{}] 11:26:57 INFO - PROCESS | 1646 | 1469557617518 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}] 11:26:57 INFO - PROCESS | 1646 | 1469557617519 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:57 INFO - PROCESS | 1646 | 1469557617600 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:26:57 INFO - PROCESS | 1646 | 1469557617605 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 1646 | 1469557617606 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:57 INFO - PROCESS | 1646 | ++DOCSHELL 0x119a63800 == 30 [pid = 1646] [id = 753] 11:26:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1174d2c00) [pid = 1646] [serial = 2258] [outer = 0x0] 11:26:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x1182d9400) [pid = 1646] [serial = 2259] [outer = 0x1174d2c00] 11:26:57 INFO - PROCESS | 1646 | 1469557617633 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x118567000) [pid = 1646] [serial = 2260] [outer = 0x1174d2c00] 11:26:57 INFO - PROCESS | 1646 | 1469557617953 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]]]}] 11:26:57 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. 11:26:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 472ms 11:26:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:26:57 INFO - PROCESS | 1646 | 1469557617993 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 1646 | 1469557617994 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:26:57 INFO - PROCESS | 1646 | 1469557617998 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - PROCESS | 1646 | 1469557618001 Marionette TRACE conn2 <- [1,2982,null,{}] 11:26:58 INFO - PROCESS | 1646 | 1469557618008 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}] 11:26:58 INFO - PROCESS | 1646 | 1469557618011 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:58 INFO - PROCESS | 1646 | 1469557618088 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:26:58 INFO - PROCESS | 1646 | 1469557618093 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 1646 | 1469557618095 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a7f800 == 31 [pid = 1646] [id = 754] 11:26:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1186b9400) [pid = 1646] [serial = 2261] [outer = 0x0] 11:26:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1193a5c00) [pid = 1646] [serial = 2262] [outer = 0x1186b9400] 11:26:58 INFO - PROCESS | 1646 | 1469557618124 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x11979e000) [pid = 1646] [serial = 2263] [outer = 0x1186b9400] 11:26:58 INFO - PROCESS | 1646 | 1469557618465 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"]]]}] 11:26:58 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:26:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:26:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:26:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:26:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 475ms 11:26:58 INFO - PROCESS | 1646 | 1469557618474 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:26:58 INFO - PROCESS | 1646 | 1469557618475 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:26:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:26:58 INFO - PROCESS | 1646 | 1469557618477 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - PROCESS | 1646 | 1469557618478 Marionette TRACE conn2 <- [1,2986,null,{}] 11:26:58 INFO - PROCESS | 1646 | 1469557618481 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}] 11:26:58 INFO - PROCESS | 1646 | 1469557618483 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:58 INFO - PROCESS | 1646 | 1469557618576 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:26:58 INFO - PROCESS | 1646 | 1469557618638 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 1646 | 1469557618640 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:58 INFO - PROCESS | 1646 | ++DOCSHELL 0x12961e800 == 32 [pid = 1646] [id = 755] 11:26:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x119a49c00) [pid = 1646] [serial = 2264] [outer = 0x0] 11:26:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x12495ec00) [pid = 1646] [serial = 2265] [outer = 0x119a49c00] 11:26:58 INFO - PROCESS | 1646 | 1469557618668 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x125d06000) [pid = 1646] [serial = 2266] [outer = 0x119a49c00] 11:26:58 INFO - PROCESS | 1646 | 1469557618980 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]]]}] 11:26:58 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. 11:26:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 519ms 11:26:59 INFO - PROCESS | 1646 | 1469557618996 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 1646 | 1469557618997 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:26:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:26:59 INFO - PROCESS | 1646 | 1469557619007 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 1646 | 1469557619008 Marionette TRACE conn2 <- [1,2990,null,{}] 11:26:59 INFO - PROCESS | 1646 | 1469557619011 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}] 11:26:59 INFO - PROCESS | 1646 | 1469557619012 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:59 INFO - PROCESS | 1646 | 1469557619125 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:26:59 INFO - PROCESS | 1646 | 1469557619207 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 1646 | 1469557619208 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a79e000 == 33 [pid = 1646] [id = 756] 11:26:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x120fccc00) [pid = 1646] [serial = 2267] [outer = 0x0] 11:26:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x1260a6400) [pid = 1646] [serial = 2268] [outer = 0x120fccc00] 11:26:59 INFO - PROCESS | 1646 | 1469557619233 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1269b5400) [pid = 1646] [serial = 2269] [outer = 0x120fccc00] 11:26:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a91d800 == 34 [pid = 1646] [id = 757] 11:26:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x128ba7c00) [pid = 1646] [serial = 2270] [outer = 0x0] 11:26:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x126bd8400) [pid = 1646] [serial = 2271] [outer = 0x128ba7c00] 11:26:59 INFO - PROCESS | 1646 | 1469557619521 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]]]}] 11:26:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:26:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 11:26:59 INFO - PROCESS | 1646 | 1469557619584 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 1646 | 1469557619586 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:26:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:26:59 INFO - PROCESS | 1646 | 1469557619589 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 1646 | 1469557619590 Marionette TRACE conn2 <- [1,2994,null,{}] 11:26:59 INFO - PROCESS | 1646 | 1469557619592 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}] 11:26:59 INFO - PROCESS | 1646 | 1469557619596 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:59 INFO - PROCESS | 1646 | 1469557619732 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:26:59 INFO - PROCESS | 1646 | 1469557619772 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 1646 | 1469557619773 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:26:59 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b191000 == 35 [pid = 1646] [id = 758] 11:26:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x126bd7400) [pid = 1646] [serial = 2272] [outer = 0x0] 11:26:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x128cc3000) [pid = 1646] [serial = 2273] [outer = 0x126bd7400] 11:26:59 INFO - PROCESS | 1646 | 1469557619798 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12947e400) [pid = 1646] [serial = 2274] [outer = 0x126bd7400] 11:27:00 INFO - PROCESS | 1646 | 1469557620121 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]]]}] 11:27:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:27:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:27:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 569ms 11:27:00 INFO - PROCESS | 1646 | 1469557620160 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 1646 | 1469557620162 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:27:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:27:00 INFO - PROCESS | 1646 | 1469557620165 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 1646 | 1469557620167 Marionette TRACE conn2 <- [1,2998,null,{}] 11:27:00 INFO - PROCESS | 1646 | 1469557620170 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}] 11:27:00 INFO - PROCESS | 1646 | 1469557620172 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:00 INFO - PROCESS | 1646 | 1469557620330 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:27:00 INFO - PROCESS | 1646 | 1469557620345 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 1646 | 1469557620347 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bad1000 == 36 [pid = 1646] [id = 759] 11:27:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x129582c00) [pid = 1646] [serial = 2275] [outer = 0x0] 11:27:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12958c000) [pid = 1646] [serial = 2276] [outer = 0x129582c00] 11:27:00 INFO - PROCESS | 1646 | 1469557620386 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12a537800) [pid = 1646] [serial = 2277] [outer = 0x129582c00] 11:27:00 INFO - PROCESS | 1646 | 1469557620756 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]]]}] 11:27:00 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. 11:27:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 621ms 11:27:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:27:00 INFO - PROCESS | 1646 | 1469557620786 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 1646 | 1469557620787 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:27:00 INFO - PROCESS | 1646 | 1469557620789 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 1646 | 1469557620790 Marionette TRACE conn2 <- [1,3002,null,{}] 11:27:00 INFO - PROCESS | 1646 | 1469557620793 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}] 11:27:00 INFO - PROCESS | 1646 | 1469557620794 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:00 INFO - PROCESS | 1646 | 1469557620895 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:27:00 INFO - PROCESS | 1646 | 1469557620906 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 1646 | 1469557620907 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:00 INFO - PROCESS | 1646 | ++DOCSHELL 0x12bf21800 == 37 [pid = 1646] [id = 760] 11:27:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x126bdd800) [pid = 1646] [serial = 2278] [outer = 0x0] 11:27:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x12a53f000) [pid = 1646] [serial = 2279] [outer = 0x126bdd800] 11:27:00 INFO - PROCESS | 1646 | 1469557620932 Marionette DEBUG loaded listener.js 11:27:00 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x12a651800) [pid = 1646] [serial = 2280] [outer = 0x126bdd800] 11:27:01 INFO - PROCESS | 1646 | 1469557621279 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]]]}] 11:27:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:27:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 518ms 11:27:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:27:01 INFO - PROCESS | 1646 | 1469557621312 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:27:01 INFO - PROCESS | 1646 | 1469557621314 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:27:01 INFO - PROCESS | 1646 | 1469557621316 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:27:01 INFO - PROCESS | 1646 | 1469557621317 Marionette TRACE conn2 <- [1,3006,null,{}] 11:27:01 INFO - PROCESS | 1646 | 1469557621319 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}] 11:27:01 INFO - PROCESS | 1646 | 1469557621320 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:01 INFO - PROCESS | 1646 | 1469557621422 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:27:01 INFO - PROCESS | 1646 | 1469557621425 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:01 INFO - PROCESS | 1646 | 1469557621426 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:01 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cb15800 == 38 [pid = 1646] [id = 761] 11:27:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12a651c00) [pid = 1646] [serial = 2281] [outer = 0x0] 11:27:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12a98bc00) [pid = 1646] [serial = 2282] [outer = 0x12a651c00] 11:27:01 INFO - PROCESS | 1646 | 1469557621492 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12a994c00) [pid = 1646] [serial = 2283] [outer = 0x12a651c00] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1193ac400) [pid = 1646] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x112a70000) [pid = 1646] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1127df000) [pid = 1646] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x110fa7400) [pid = 1646] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x1169f7400) [pid = 1646] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x115e85400) [pid = 1646] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x115e92800) [pid = 1646] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1176c0400) [pid = 1646] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x111ca8c00) [pid = 1646] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x125d0b400) [pid = 1646] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x128babc00) [pid = 1646] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1127d8800) [pid = 1646] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x116ab2400) [pid = 1646] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x117c50400) [pid = 1646] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x119798400) [pid = 1646] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x123d24000) [pid = 1646] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x112d1fc00) [pid = 1646] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:27:01 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1193a1800) [pid = 1646] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:27:01 INFO - PROCESS | 1646 | 1469557621841 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]]]}] 11:27:01 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. 11:27:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 571ms 11:27:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:27:01 INFO - PROCESS | 1646 | 1469557621888 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:27:01 INFO - PROCESS | 1646 | 1469557621889 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:27:01 INFO - PROCESS | 1646 | 1469557621891 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:27:01 INFO - PROCESS | 1646 | 1469557621892 Marionette TRACE conn2 <- [1,3010,null,{}] 11:27:01 INFO - PROCESS | 1646 | 1469557621895 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}] 11:27:01 INFO - PROCESS | 1646 | 1469557621896 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:02 INFO - PROCESS | 1646 | 1469557622016 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:27:02 INFO - PROCESS | 1646 | 1469557622057 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 1646 | 1469557622059 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12cbab800 == 39 [pid = 1646] [id = 762] 11:27:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x1121b9000) [pid = 1646] [serial = 2284] [outer = 0x0] 11:27:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x119798400) [pid = 1646] [serial = 2285] [outer = 0x1121b9000] 11:27:02 INFO - PROCESS | 1646 | 1469557622099 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a988000) [pid = 1646] [serial = 2286] [outer = 0x1121b9000] 11:27:02 INFO - PROCESS | 1646 | 1469557622497 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]]]}] 11:27:02 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 11:27:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 618ms 11:27:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:27:02 INFO - PROCESS | 1646 | 1469557622510 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 1646 | 1469557622512 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:27:02 INFO - PROCESS | 1646 | 1469557622516 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 1646 | 1469557622520 Marionette TRACE conn2 <- [1,3014,null,{}] 11:27:02 INFO - PROCESS | 1646 | 1469557622523 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}] 11:27:02 INFO - PROCESS | 1646 | 1469557622526 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:02 INFO - PROCESS | 1646 | 1469557622654 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:27:02 INFO - PROCESS | 1646 | 1469557622660 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 1646 | 1469557622661 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:02 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d1cc800 == 40 [pid = 1646] [id = 763] 11:27:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x12a995000) [pid = 1646] [serial = 2287] [outer = 0x0] 11:27:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12aad4400) [pid = 1646] [serial = 2288] [outer = 0x12a995000] 11:27:02 INFO - PROCESS | 1646 | 1469557622695 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12aaf9c00) [pid = 1646] [serial = 2289] [outer = 0x12a995000] 11:27:02 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:27:03 INFO - PROCESS | 1646 | 1469557623009 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:27:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:27:03 INFO - {} 11:27:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:27:03 INFO - {} 11:27:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:27:03 INFO - {} 11:27:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:27:03 INFO - {} 11:27:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 523ms 11:27:03 INFO - TEST-START | /FileAPI/fileReader.html 11:27:03 INFO - PROCESS | 1646 | 1469557623038 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 1646 | 1469557623040 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:27:03 INFO - PROCESS | 1646 | 1469557623042 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 1646 | 1469557623044 Marionette TRACE conn2 <- [1,3018,null,{}] 11:27:03 INFO - PROCESS | 1646 | 1469557623046 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}] 11:27:03 INFO - PROCESS | 1646 | 1469557623047 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:03 INFO - PROCESS | 1646 | 1469557623130 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:27:03 INFO - PROCESS | 1646 | 1469557623133 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 1646 | 1469557623134 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d4e6800 == 41 [pid = 1646] [id = 764] 11:27:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x125d0b400) [pid = 1646] [serial = 2290] [outer = 0x0] 11:27:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x12b17dc00) [pid = 1646] [serial = 2291] [outer = 0x125d0b400] 11:27:03 INFO - PROCESS | 1646 | 1469557623158 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x12b93c400) [pid = 1646] [serial = 2292] [outer = 0x125d0b400] 11:27:03 INFO - PROCESS | 1646 | 1469557623470 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]]]}] 11:27:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:27:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:27:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:27:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:27:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 11:27:03 INFO - PROCESS | 1646 | 1469557623512 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 1646 | 1469557623513 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:27:03 INFO - TEST-START | /FileAPI/historical.html 11:27:03 INFO - PROCESS | 1646 | 1469557623516 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 1646 | 1469557623517 Marionette TRACE conn2 <- [1,3022,null,{}] 11:27:03 INFO - PROCESS | 1646 | 1469557623519 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}] 11:27:03 INFO - PROCESS | 1646 | 1469557623520 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:03 INFO - PROCESS | 1646 | 1469557623640 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:27:03 INFO - PROCESS | 1646 | 1469557623645 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 1646 | 1469557623646 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:03 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d5ee800 == 42 [pid = 1646] [id = 765] 11:27:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x12aaf7400) [pid = 1646] [serial = 2293] [outer = 0x0] 11:27:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x12b941400) [pid = 1646] [serial = 2294] [outer = 0x12aaf7400] 11:27:03 INFO - PROCESS | 1646 | 1469557623670 Marionette DEBUG loaded listener.js 11:27:03 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x12ba03800) [pid = 1646] [serial = 2295] [outer = 0x12aaf7400] 11:27:04 INFO - PROCESS | 1646 | 1469557624087 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"]]]}] 11:27:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:27:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:27:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:27:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:27:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:27:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:27:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:27:04 INFO - TEST-OK | /FileAPI/historical.html | took 621ms 11:27:04 INFO - PROCESS | 1646 | 1469557624138 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:27:04 INFO - PROCESS | 1646 | 1469557624140 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:27:04 INFO - TEST-START | /FileAPI/idlharness.html 11:27:04 INFO - PROCESS | 1646 | 1469557624144 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 1646 | 1469557624147 Marionette TRACE conn2 <- [1,3026,null,{}] 11:27:04 INFO - PROCESS | 1646 | 1469557624151 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}] 11:27:04 INFO - PROCESS | 1646 | 1469557624152 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:04 INFO - PROCESS | 1646 | 1469557624257 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:27:04 INFO - PROCESS | 1646 | 1469557624321 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:04 INFO - PROCESS | 1646 | 1469557624323 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:04 INFO - PROCESS | 1646 | ++DOCSHELL 0x12129b800 == 43 [pid = 1646] [id = 766] 11:27:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x112a7ec00) [pid = 1646] [serial = 2296] [outer = 0x0] 11:27:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x1161b0c00) [pid = 1646] [serial = 2297] [outer = 0x112a7ec00] 11:27:04 INFO - PROCESS | 1646 | 1469557624354 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1176c0400) [pid = 1646] [serial = 2298] [outer = 0x112a7ec00] 11:27:05 INFO - PROCESS | 1646 | 1469557624968 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]]]}] 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:27:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:27:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:27:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:27:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:27:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:27:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:27:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:27:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:27:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:27:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 11:27:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:27:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:27:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:27:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:27:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:27:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:27:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 11:27:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:27:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:27:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:27:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 886ms 11:27:05 INFO - PROCESS | 1646 | 1469557625063 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:27:05 INFO - PROCESS | 1646 | 1469557625067 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:27:05 INFO - TEST-START | /FileAPI/idlharness.worker 11:27:05 INFO - PROCESS | 1646 | 1469557625078 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:27:05 INFO - PROCESS | 1646 | 1469557625080 Marionette TRACE conn2 <- [1,3030,null,{}] 11:27:05 INFO - PROCESS | 1646 | 1469557625084 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}] 11:27:05 INFO - PROCESS | 1646 | 1469557625086 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:05 INFO - PROCESS | 1646 | 1469557625198 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:27:05 INFO - PROCESS | 1646 | 1469557625272 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 1646 | 1469557625273 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:05 INFO - PROCESS | 1646 | ++DOCSHELL 0x12d419000 == 44 [pid = 1646] [id = 767] 11:27:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x12b187c00) [pid = 1646] [serial = 2299] [outer = 0x0] 11:27:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x12ba07c00) [pid = 1646] [serial = 2300] [outer = 0x12b187c00] 11:27:05 INFO - PROCESS | 1646 | 1469557625304 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x12ba0c800) [pid = 1646] [serial = 2301] [outer = 0x12b187c00] 11:27:05 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:27:06 INFO - PROCESS | 1646 | 1469557626026 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,{},{}]]]}] 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:27:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:27:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:27:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:27:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:27:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:27:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:27:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:27:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:27:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:27:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:27:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:27:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:27:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:27:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:27:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:27:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:27:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:27:06 INFO - {} 11:27:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 986ms 11:27:06 INFO - PROCESS | 1646 | 1469557626106 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 1646 | 1469557626107 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:27:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:27:06 INFO - PROCESS | 1646 | 1469557626112 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 1646 | 1469557626115 Marionette TRACE conn2 <- [1,3034,null,{}] 11:27:06 INFO - PROCESS | 1646 | 1469557626142 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}] 11:27:06 INFO - PROCESS | 1646 | 1469557626145 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:06 INFO - PROCESS | 1646 | 1469557626250 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:27:06 INFO - PROCESS | 1646 | 1469557626312 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 1646 | 1469557626314 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:06 INFO - PROCESS | 1646 | ++DOCSHELL 0x118816000 == 45 [pid = 1646] [id = 768] 11:27:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 108 (0x112a6ec00) [pid = 1646] [serial = 2302] [outer = 0x0] 11:27:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 109 (0x11840b000) [pid = 1646] [serial = 2303] [outer = 0x112a6ec00] 11:27:06 INFO - PROCESS | 1646 | 1469557626388 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 1646 | ++DOMWINDOW == 110 (0x12cf16000) [pid = 1646] [serial = 2304] [outer = 0x112a6ec00] 11:27:06 INFO - PROCESS | 1646 | 1469557626914 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]]]}] 11:27:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:27:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 842ms 11:27:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:27:06 INFO - PROCESS | 1646 | 1469557626955 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 1646 | 1469557626957 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:27:06 INFO - PROCESS | 1646 | 1469557626960 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 1646 | 1469557626962 Marionette TRACE conn2 <- [1,3038,null,{}] 11:27:06 INFO - PROCESS | 1646 | 1469557626966 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}] 11:27:06 INFO - PROCESS | 1646 | 1469557626967 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:07 INFO - PROCESS | 1646 | 1469557627060 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:27:07 INFO - PROCESS | 1646 | 1469557627126 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:07 INFO - PROCESS | 1646 | 1469557627128 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:07 INFO - PROCESS | 1646 | ++DOCSHELL 0x11881c800 == 46 [pid = 1646] [id = 769] 11:27:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 111 (0x1132b7800) [pid = 1646] [serial = 2305] [outer = 0x0] 11:27:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 112 (0x1164e0000) [pid = 1646] [serial = 2306] [outer = 0x1132b7800] 11:27:07 INFO - PROCESS | 1646 | 1469557627156 Marionette DEBUG loaded listener.js 11:27:07 INFO - PROCESS | 1646 | ++DOMWINDOW == 113 (0x1174d4400) [pid = 1646] [serial = 2307] [outer = 0x1132b7800] 11:27:07 INFO - PROCESS | 1646 | 1469557627551 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"]]]}] 11:27:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:27:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:27:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 623ms 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12d4e6800 == 45 [pid = 1646] [id = 764] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12d1cc800 == 44 [pid = 1646] [id = 763] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12cbab800 == 43 [pid = 1646] [id = 762] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12cb15800 == 42 [pid = 1646] [id = 761] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12bf21800 == 41 [pid = 1646] [id = 760] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12bad1000 == 40 [pid = 1646] [id = 759] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12a91d800 == 39 [pid = 1646] [id = 757] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12b191000 == 38 [pid = 1646] [id = 758] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12a79e000 == 37 [pid = 1646] [id = 756] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12961e800 == 36 [pid = 1646] [id = 755] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x128a7f800 == 35 [pid = 1646] [id = 754] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x119a63800 == 34 [pid = 1646] [id = 753] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x117118000 == 33 [pid = 1646] [id = 752] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12bce8800 == 32 [pid = 1646] [id = 751] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12643d000 == 31 [pid = 1646] [id = 750] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x1265d2800 == 30 [pid = 1646] [id = 748] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x1181b3000 == 29 [pid = 1646] [id = 749] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x118816000 == 28 [pid = 1646] [id = 768] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12d419000 == 27 [pid = 1646] [id = 767] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12129b800 == 26 [pid = 1646] [id = 766] 11:27:08 INFO - PROCESS | 1646 | --DOCSHELL 0x12d5ee800 == 25 [pid = 1646] [id = 765] 11:27:08 INFO - PROCESS | 1646 | 1469557628278 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 1646 | 1469557628280 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 112 (0x1197a3c00) [pid = 1646] [serial = 2222] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 111 (0x125438000) [pid = 1646] [serial = 2227] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 110 (0x114fb9400) [pid = 1646] [serial = 2212] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 109 (0x116991000) [pid = 1646] [serial = 2213] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 108 (0x1121b1800) [pid = 1646] [serial = 2209] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 107 (0x1127d1800) [pid = 1646] [serial = 2210] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x1176c4800) [pid = 1646] [serial = 2215] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x118405c00) [pid = 1646] [serial = 2216] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x1174c8800) [pid = 1646] [serial = 2207] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x1164dd400) [pid = 1646] [serial = 2206] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x121214400) [pid = 1646] [serial = 2224] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x1269b8400) [pid = 1646] [serial = 2230] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x126733400) [pid = 1646] [serial = 2228] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x118198400) [pid = 1646] [serial = 2233] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x126d51000) [pid = 1646] [serial = 2236] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12609e800) [pid = 1646] [serial = 2239] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x124d95800) [pid = 1646] [serial = 2234] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x1131e6800) [pid = 1646] [serial = 2192] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x112a7e400) [pid = 1646] [serial = 2191] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x11856c000) [pid = 1646] [serial = 2218] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11856bc00) [pid = 1646] [serial = 2195] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1182a9400) [pid = 1646] [serial = 2194] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x121712c00) [pid = 1646] [serial = 2198] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x119737000) [pid = 1646] [serial = 2221] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x11999b800) [pid = 1646] [serial = 2197] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x126d56800) [pid = 1646] [serial = 2201] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x128baa000) [pid = 1646] [serial = 2237] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x124a1d000) [pid = 1646] [serial = 2225] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1260a8800) [pid = 1646] [serial = 2200] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1292f2400) [pid = 1646] [serial = 2244] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x1292ed000) [pid = 1646] [serial = 2204] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x128ba7400) [pid = 1646] [serial = 2203] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128bb1400) [pid = 1646] [serial = 2241] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x1291ec000) [pid = 1646] [serial = 2242] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x126d55000) [pid = 1646] [serial = 2231] [outer = 0x0] [url = about:blank] 11:27:08 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x1193a2400) [pid = 1646] [serial = 2219] [outer = 0x0] [url = about:blank] 11:27:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:27:08 INFO - PROCESS | 1646 | 1469557628355 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 1646 | 1469557628356 Marionette TRACE conn2 <- [1,3042,null,{}] 11:27:08 INFO - PROCESS | 1646 | 1469557628360 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}] 11:27:08 INFO - PROCESS | 1646 | 1469557628362 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:08 INFO - PROCESS | 1646 | 1469557628442 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:27:08 INFO - PROCESS | 1646 | 1469557628447 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 1646 | 1469557628453 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:08 INFO - PROCESS | 1646 | ++DOCSHELL 0x11640f800 == 26 [pid = 1646] [id = 770] 11:27:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x111e2ec00) [pid = 1646] [serial = 2308] [outer = 0x0] 11:27:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x111f10400) [pid = 1646] [serial = 2309] [outer = 0x111e2ec00] 11:27:08 INFO - PROCESS | 1646 | 1469557628481 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x112676000) [pid = 1646] [serial = 2310] [outer = 0x111e2ec00] 11:27:08 INFO - PROCESS | 1646 | 1469557628914 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]]]}] 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:27:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:27:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:27:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:27:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 589ms 11:27:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:27:08 INFO - PROCESS | 1646 | 1469557628938 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 1646 | 1469557628940 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:27:08 INFO - PROCESS | 1646 | 1469557628944 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 1646 | 1469557628947 Marionette TRACE conn2 <- [1,3046,null,{}] 11:27:08 INFO - PROCESS | 1646 | 1469557628953 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}] 11:27:08 INFO - PROCESS | 1646 | 1469557628955 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:09 INFO - PROCESS | 1646 | 1469557629035 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:27:09 INFO - PROCESS | 1646 | 1469557629039 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 1646 | 1469557629041 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x117ca9800 == 27 [pid = 1646] [id = 771] 11:27:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x112aa6400) [pid = 1646] [serial = 2311] [outer = 0x0] 11:27:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x1131efc00) [pid = 1646] [serial = 2312] [outer = 0x112aa6400] 11:27:09 INFO - PROCESS | 1646 | 1469557629078 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x113cdd400) [pid = 1646] [serial = 2313] [outer = 0x112aa6400] 11:27:09 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:27:09 INFO - PROCESS | 1646 | 1469557629433 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:27:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:27:09 INFO - {} 11:27:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 526ms 11:27:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:27:09 INFO - PROCESS | 1646 | 1469557629469 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 1646 | 1469557629470 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:27:09 INFO - PROCESS | 1646 | 1469557629472 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - PROCESS | 1646 | 1469557629473 Marionette TRACE conn2 <- [1,3050,null,{}] 11:27:09 INFO - PROCESS | 1646 | 1469557629477 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}] 11:27:09 INFO - PROCESS | 1646 | 1469557629480 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:09 INFO - PROCESS | 1646 | 1469557629561 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:27:09 INFO - PROCESS | 1646 | 1469557629574 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 1646 | 1469557629576 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:09 INFO - PROCESS | 1646 | ++DOCSHELL 0x120e51000 == 28 [pid = 1646] [id = 772] 11:27:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x1174d0400) [pid = 1646] [serial = 2314] [outer = 0x0] 11:27:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x1174d4800) [pid = 1646] [serial = 2315] [outer = 0x1174d0400] 11:27:09 INFO - PROCESS | 1646 | 1469557629605 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x1182ab400) [pid = 1646] [serial = 2316] [outer = 0x1174d0400] 11:27:09 INFO - PROCESS | 1646 | 1469557629932 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]]]}] 11:27:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:27:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:27:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:27:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:27:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 468ms 11:27:09 INFO - PROCESS | 1646 | 1469557629941 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:27:09 INFO - PROCESS | 1646 | 1469557629942 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:27:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:27:09 INFO - PROCESS | 1646 | 1469557629944 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:27:09 INFO - PROCESS | 1646 | 1469557629946 Marionette TRACE conn2 <- [1,3054,null,{}] 11:27:09 INFO - PROCESS | 1646 | 1469557629948 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}] 11:27:09 INFO - PROCESS | 1646 | 1469557629949 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:10 INFO - PROCESS | 1646 | 1469557630030 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:27:10 INFO - PROCESS | 1646 | 1469557630035 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 1646 | 1469557630037 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x124d6a000 == 29 [pid = 1646] [id = 773] 11:27:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x1182a9400) [pid = 1646] [serial = 2317] [outer = 0x0] 11:27:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x118567400) [pid = 1646] [serial = 2318] [outer = 0x1182a9400] 11:27:10 INFO - PROCESS | 1646 | 1469557630120 Marionette DEBUG loaded listener.js 11:27:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x118572000) [pid = 1646] [serial = 2319] [outer = 0x1182a9400] 11:27:10 INFO - PROCESS | 1646 | 1469557630653 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"]]]}] 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:27:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 11:27:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:27:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:27:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 738ms 11:27:10 INFO - PROCESS | 1646 | 1469557630692 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:27:10 INFO - PROCESS | 1646 | 1469557630694 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:27:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:27:10 INFO - PROCESS | 1646 | 1469557630697 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 1646 | 1469557630699 Marionette TRACE conn2 <- [1,3058,null,{}] 11:27:10 INFO - PROCESS | 1646 | 1469557630702 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}] 11:27:10 INFO - PROCESS | 1646 | 1469557630704 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:10 INFO - PROCESS | 1646 | 1469557630852 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:27:10 INFO - PROCESS | 1646 | 1469557630907 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 1646 | 1469557630909 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:10 INFO - PROCESS | 1646 | ++DOCSHELL 0x128a75800 == 30 [pid = 1646] [id = 774] 11:27:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x118691c00) [pid = 1646] [serial = 2320] [outer = 0x0] 11:27:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1194fc000) [pid = 1646] [serial = 2321] [outer = 0x118691c00] 11:27:10 INFO - PROCESS | 1646 | 1469557630934 Marionette DEBUG loaded listener.js 11:27:10 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x119758c00) [pid = 1646] [serial = 2322] [outer = 0x118691c00] 11:27:11 INFO - PROCESS | 1646 | 1469557631235 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]]]}] 11:27:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:27:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:27:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:27:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:27:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:27:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:27:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:27:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:27:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:27:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:27:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:27:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:27:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:27:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:27:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:27:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:27:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:27:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:27:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:27:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 575ms 11:27:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:27:11 INFO - PROCESS | 1646 | 1469557631273 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:27:11 INFO - PROCESS | 1646 | 1469557631275 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:27:11 INFO - PROCESS | 1646 | 1469557631277 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:27:11 INFO - PROCESS | 1646 | 1469557631278 Marionette TRACE conn2 <- [1,3062,null,{}] 11:27:11 INFO - PROCESS | 1646 | 1469557631280 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}] 11:27:11 INFO - PROCESS | 1646 | 1469557631287 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:11 INFO - PROCESS | 1646 | 1469557631414 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:27:11 INFO - PROCESS | 1646 | 1469557631419 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 1646 | 1469557631420 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x110edb000 == 31 [pid = 1646] [id = 775] 11:27:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x1197a1000) [pid = 1646] [serial = 2323] [outer = 0x0] 11:27:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x120fcf000) [pid = 1646] [serial = 2324] [outer = 0x1197a1000] 11:27:11 INFO - PROCESS | 1646 | 1469557631446 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x125d06c00) [pid = 1646] [serial = 2325] [outer = 0x1197a1000] 11:27:11 INFO - PROCESS | 1646 | [1646] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:27:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:27:11 INFO - {} 11:27:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 519ms 11:27:11 INFO - PROCESS | 1646 | 1469557631793 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:27:11 INFO - PROCESS | 1646 | 1469557631796 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:27:11 INFO - PROCESS | 1646 | 1469557631797 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:27:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:27:11 INFO - PROCESS | 1646 | 1469557631812 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:27:11 INFO - PROCESS | 1646 | 1469557631813 Marionette TRACE conn2 <- [1,3066,null,{}] 11:27:11 INFO - PROCESS | 1646 | 1469557631815 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}] 11:27:11 INFO - PROCESS | 1646 | 1469557631817 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:11 INFO - PROCESS | 1646 | 1469557631928 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:27:11 INFO - PROCESS | 1646 | 1469557631932 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:11 INFO - PROCESS | 1646 | 1469557631933 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:11 INFO - PROCESS | 1646 | ++DOCSHELL 0x129605000 == 32 [pid = 1646] [id = 776] 11:27:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x125d0b800) [pid = 1646] [serial = 2326] [outer = 0x0] 11:27:11 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x125df0000) [pid = 1646] [serial = 2327] [outer = 0x125d0b800] 11:27:11 INFO - PROCESS | 1646 | 1469557631958 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x1267bc400) [pid = 1646] [serial = 2328] [outer = 0x125d0b800] 11:27:12 INFO - PROCESS | 1646 | 1469557632339 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]]]}] 11:27:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:27:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:27:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:27:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:27:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:27:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:27:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:27:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 574ms 11:27:12 INFO - PROCESS | 1646 | 1469557632382 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:27:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:27:12 INFO - PROCESS | 1646 | 1469557632385 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:27:12 INFO - PROCESS | 1646 | 1469557632388 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:27:12 INFO - PROCESS | 1646 | 1469557632390 Marionette TRACE conn2 <- [1,3070,null,{}] 11:27:12 INFO - PROCESS | 1646 | 1469557632393 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}] 11:27:12 INFO - PROCESS | 1646 | 1469557632395 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:12 INFO - PROCESS | 1646 | 1469557632543 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12aaf7400) [pid = 1646] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x125d0b400) [pid = 1646] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x126bd7400) [pid = 1646] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x129582c00) [pid = 1646] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x12a651c00) [pid = 1646] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x1121b9000) [pid = 1646] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x11267c000) [pid = 1646] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x119a49c00) [pid = 1646] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x128cc2c00) [pid = 1646] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x115e27c00) [pid = 1646] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x113ce2800) [pid = 1646] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x1186b5800) [pid = 1646] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x120fccc00) [pid = 1646] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1186b9400) [pid = 1646] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x1174d2c00) [pid = 1646] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x126bdd800) [pid = 1646] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12a995000) [pid = 1646] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:27:12 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x128ba7c00) [pid = 1646] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:27:12 INFO - PROCESS | 1646 | 1469557632857 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:12 INFO - PROCESS | 1646 | 1469557632859 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:12 INFO - PROCESS | 1646 | ++DOCSHELL 0x129620800 == 33 [pid = 1646] [id = 777] 11:27:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1127d1400) [pid = 1646] [serial = 2329] [outer = 0x0] 11:27:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x113ce2800) [pid = 1646] [serial = 2330] [outer = 0x1127d1400] 11:27:12 INFO - PROCESS | 1646 | 1469557632884 Marionette DEBUG loaded listener.js 11:27:12 INFO - PROCESS | 1646 | ++DOMWINDOW == 83 (0x120fccc00) [pid = 1646] [serial = 2331] [outer = 0x1127d1400] 11:27:13 INFO - PROCESS | 1646 | 1469557633131 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]]]}] 11:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:27:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 771ms 11:27:13 INFO - PROCESS | 1646 | 1469557633186 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 1646 | 1469557633187 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:27:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:27:13 INFO - PROCESS | 1646 | 1469557633194 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 1646 | 1469557633195 Marionette TRACE conn2 <- [1,3074,null,{}] 11:27:13 INFO - PROCESS | 1646 | 1469557633197 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}] 11:27:13 INFO - PROCESS | 1646 | 1469557633198 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:13 INFO - PROCESS | 1646 | 1469557633287 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:27:13 INFO - PROCESS | 1646 | 1469557633290 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 1646 | 1469557633291 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a7a2800 == 34 [pid = 1646] [id = 778] 11:27:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 84 (0x126bdd800) [pid = 1646] [serial = 2332] [outer = 0x0] 11:27:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 85 (0x126d5e800) [pid = 1646] [serial = 2333] [outer = 0x126bdd800] 11:27:13 INFO - PROCESS | 1646 | 1469557633316 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 86 (0x128bb3c00) [pid = 1646] [serial = 2334] [outer = 0x126bdd800] 11:27:13 INFO - PROCESS | 1646 | 1469557633618 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]]]}] 11:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:27:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 472ms 11:27:13 INFO - PROCESS | 1646 | 1469557633666 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 1646 | 1469557633667 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:27:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:27:13 INFO - PROCESS | 1646 | 1469557633670 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 1646 | 1469557633671 Marionette TRACE conn2 <- [1,3078,null,{}] 11:27:13 INFO - PROCESS | 1646 | 1469557633673 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}] 11:27:13 INFO - PROCESS | 1646 | 1469557633674 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:13 INFO - PROCESS | 1646 | 1469557633785 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:27:13 INFO - PROCESS | 1646 | 1469557633790 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 1646 | 1469557633791 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:13 INFO - PROCESS | 1646 | ++DOCSHELL 0x12a91b000 == 35 [pid = 1646] [id = 779] 11:27:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 87 (0x128ba9800) [pid = 1646] [serial = 2335] [outer = 0x0] 11:27:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 88 (0x128e49400) [pid = 1646] [serial = 2336] [outer = 0x128ba9800] 11:27:13 INFO - PROCESS | 1646 | 1469557633816 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 1646 | ++DOMWINDOW == 89 (0x1291ea400) [pid = 1646] [serial = 2337] [outer = 0x128ba9800] 11:27:14 INFO - PROCESS | 1646 | 1469557634111 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] 11:27:14 INFO - PROCESS | 1646 | 1469557634142 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:27:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:27:14 INFO - PROCESS | 1646 | 1469557634144 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 1646 | 1469557634146 Marionette TRACE conn2 <- [1,3082,null,{}] 11:27:14 INFO - PROCESS | 1646 | 1469557634148 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}] 11:27:14 INFO - PROCESS | 1646 | 1469557634151 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:14 INFO - PROCESS | 1646 | 1469557634250 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:27:14 INFO - PROCESS | 1646 | 1469557634256 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 1646 | 1469557634257 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x12b9b7000 == 36 [pid = 1646] [id = 780] 11:27:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 90 (0x128bb4c00) [pid = 1646] [serial = 2338] [outer = 0x0] 11:27:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 91 (0x1292f3c00) [pid = 1646] [serial = 2339] [outer = 0x128bb4c00] 11:27:14 INFO - PROCESS | 1646 | 1469557634284 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 92 (0x12a992000) [pid = 1646] [serial = 2340] [outer = 0x128bb4c00] 11:27:14 INFO - PROCESS | 1646 | 1469557634615 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]]]}] 11:27:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:27:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:27:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:27:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 520ms 11:27:14 INFO - PROCESS | 1646 | 1469557634664 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 1646 | 1469557634665 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:27:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:27:14 INFO - PROCESS | 1646 | 1469557634667 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 1646 | 1469557634668 Marionette TRACE conn2 <- [1,3086,null,{}] 11:27:14 INFO - PROCESS | 1646 | 1469557634671 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}] 11:27:14 INFO - PROCESS | 1646 | 1469557634672 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:14 INFO - PROCESS | 1646 | 1469557634781 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:27:14 INFO - PROCESS | 1646 | 1469557634790 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 1646 | 1469557634791 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:14 INFO - PROCESS | 1646 | ++DOCSHELL 0x119630000 == 37 [pid = 1646] [id = 781] 11:27:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 93 (0x11664ac00) [pid = 1646] [serial = 2341] [outer = 0x0] 11:27:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 94 (0x12aad1400) [pid = 1646] [serial = 2342] [outer = 0x11664ac00] 11:27:14 INFO - PROCESS | 1646 | 1469557634816 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 1646 | ++DOMWINDOW == 95 (0x12aade800) [pid = 1646] [serial = 2343] [outer = 0x11664ac00] 11:27:15 INFO - PROCESS | 1646 | 1469557635271 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:27:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 622ms 11:27:15 INFO - PROCESS | 1646 | 1469557635289 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 1646 | 1469557635292 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:27:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:27:15 INFO - PROCESS | 1646 | 1469557635295 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 1646 | 1469557635298 Marionette TRACE conn2 <- [1,3090,null,{}] 11:27:15 INFO - PROCESS | 1646 | 1469557635302 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}] 11:27:15 INFO - PROCESS | 1646 | 1469557635304 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:15 INFO - PROCESS | 1646 | 1469557635415 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:27:15 INFO - PROCESS | 1646 | 1469557635482 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 1646 | 1469557635484 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:15 INFO - PROCESS | 1646 | ++DOCSHELL 0x117122000 == 38 [pid = 1646] [id = 782] 11:27:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 96 (0x11267ac00) [pid = 1646] [serial = 2344] [outer = 0x0] 11:27:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 97 (0x112a6e400) [pid = 1646] [serial = 2345] [outer = 0x11267ac00] 11:27:15 INFO - PROCESS | 1646 | 1469557635515 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 1646 | ++DOMWINDOW == 98 (0x112aaf800) [pid = 1646] [serial = 2346] [outer = 0x11267ac00] 11:27:15 INFO - PROCESS | 1646 | 1469557635935 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:27:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 671ms 11:27:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:27:15 INFO - PROCESS | 1646 | 1469557635966 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 1646 | 1469557635970 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:27:15 INFO - PROCESS | 1646 | 1469557635975 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 1646 | 1469557635977 Marionette TRACE conn2 <- [1,3094,null,{}] 11:27:15 INFO - PROCESS | 1646 | 1469557635980 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}] 11:27:15 INFO - PROCESS | 1646 | 1469557635982 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:16 INFO - PROCESS | 1646 | 1469557636107 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:27:16 INFO - PROCESS | 1646 | 1469557636315 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 1646 | 1469557636317 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:16 INFO - PROCESS | 1646 | ++DOCSHELL 0x121154800 == 39 [pid = 1646] [id = 783] 11:27:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 99 (0x1174c8800) [pid = 1646] [serial = 2347] [outer = 0x0] 11:27:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 100 (0x1174cf400) [pid = 1646] [serial = 2348] [outer = 0x1174c8800] 11:27:16 INFO - PROCESS | 1646 | 1469557636349 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 1646 | ++DOMWINDOW == 101 (0x1182da800) [pid = 1646] [serial = 2349] [outer = 0x1174c8800] 11:27:16 INFO - PROCESS | 1646 | 1469557636749 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:27:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 821ms 11:27:16 INFO - PROCESS | 1646 | 1469557636795 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 1646 | 1469557636797 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:27:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:27:16 INFO - PROCESS | 1646 | 1469557636799 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 1646 | 1469557636802 Marionette TRACE conn2 <- [1,3098,null,{}] 11:27:16 INFO - PROCESS | 1646 | 1469557636810 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}] 11:27:16 INFO - PROCESS | 1646 | 1469557636813 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:16 INFO - PROCESS | 1646 | 1469557636956 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:27:17 INFO - PROCESS | 1646 | 1469557637069 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:17 INFO - PROCESS | 1646 | 1469557637072 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:17 INFO - PROCESS | 1646 | ++DOCSHELL 0x12115f000 == 40 [pid = 1646] [id = 784] 11:27:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 102 (0x112673c00) [pid = 1646] [serial = 2350] [outer = 0x0] 11:27:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 103 (0x112a76800) [pid = 1646] [serial = 2351] [outer = 0x112673c00] 11:27:17 INFO - PROCESS | 1646 | 1469557637109 Marionette DEBUG loaded listener.js 11:27:17 INFO - PROCESS | 1646 | ++DOMWINDOW == 104 (0x1186bb400) [pid = 1646] [serial = 2352] [outer = 0x112673c00] 11:27:17 INFO - PROCESS | 1646 | 1469557637750 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]]]}] 11:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:27:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:27:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 976ms 11:27:17 INFO - PROCESS | 1646 | 1469557637776 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:27:17 INFO - PROCESS | 1646 | 1469557637778 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:27:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:27:17 INFO - PROCESS | 1646 | 1469557637781 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:27:17 INFO - PROCESS | 1646 | 1469557637782 Marionette TRACE conn2 <- [1,3102,null,{}] 11:27:17 INFO - PROCESS | 1646 | 1469557637786 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}] 11:27:17 INFO - PROCESS | 1646 | 1469557637787 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:17 INFO - PROCESS | 1646 | 1469557637894 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:27:18 INFO - PROCESS | 1646 | 1469557638033 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 1646 | 1469557638035 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x1169bd000 == 41 [pid = 1646] [id = 785] 11:27:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 105 (0x11267c000) [pid = 1646] [serial = 2353] [outer = 0x0] 11:27:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 106 (0x115dba000) [pid = 1646] [serial = 2354] [outer = 0x11267c000] 11:27:18 INFO - PROCESS | 1646 | 1469557638084 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 107 (0x11664b000) [pid = 1646] [serial = 2355] [outer = 0x11267c000] 11:27:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12b9b7000 == 40 [pid = 1646] [id = 780] 11:27:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a91b000 == 39 [pid = 1646] [id = 779] 11:27:18 INFO - PROCESS | 1646 | --DOCSHELL 0x12a7a2800 == 38 [pid = 1646] [id = 778] 11:27:18 INFO - PROCESS | 1646 | --DOCSHELL 0x129620800 == 37 [pid = 1646] [id = 777] 11:27:18 INFO - PROCESS | 1646 | --DOCSHELL 0x129605000 == 36 [pid = 1646] [id = 776] 11:27:18 INFO - PROCESS | 1646 | --DOCSHELL 0x110edb000 == 35 [pid = 1646] [id = 775] 11:27:18 INFO - PROCESS | 1646 | --DOCSHELL 0x128a75800 == 34 [pid = 1646] [id = 774] 11:27:18 INFO - PROCESS | 1646 | --DOCSHELL 0x124d6a000 == 33 [pid = 1646] [id = 773] 11:27:18 INFO - PROCESS | 1646 | --DOCSHELL 0x120e51000 == 32 [pid = 1646] [id = 772] 11:27:18 INFO - PROCESS | 1646 | --DOCSHELL 0x117ca9800 == 31 [pid = 1646] [id = 771] 11:27:18 INFO - PROCESS | 1646 | --DOCSHELL 0x11640f800 == 30 [pid = 1646] [id = 770] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 106 (0x12b941400) [pid = 1646] [serial = 2294] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 105 (0x12b17dc00) [pid = 1646] [serial = 2291] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 104 (0x12947e400) [pid = 1646] [serial = 2274] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 103 (0x128cc3000) [pid = 1646] [serial = 2273] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 102 (0x12958c000) [pid = 1646] [serial = 2276] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 101 (0x12a98bc00) [pid = 1646] [serial = 2282] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 100 (0x119798400) [pid = 1646] [serial = 2285] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 99 (0x1127dac00) [pid = 1646] [serial = 2247] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 98 (0x112aaa000) [pid = 1646] [serial = 2248] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 97 (0x12495ec00) [pid = 1646] [serial = 2265] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 96 (0x125d06000) [pid = 1646] [serial = 2266] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 95 (0x125df5c00) [pid = 1646] [serial = 2245] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 94 (0x1174d4c00) [pid = 1646] [serial = 2250] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 93 (0x118405400) [pid = 1646] [serial = 2251] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 92 (0x11646e000) [pid = 1646] [serial = 2256] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 91 (0x1174cd000) [pid = 1646] [serial = 2257] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 90 (0x11991b800) [pid = 1646] [serial = 2253] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 89 (0x1212e7400) [pid = 1646] [serial = 2254] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 88 (0x1260a6400) [pid = 1646] [serial = 2268] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 87 (0x1193a5c00) [pid = 1646] [serial = 2262] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 86 (0x11979e000) [pid = 1646] [serial = 2263] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 85 (0x118567000) [pid = 1646] [serial = 2260] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 84 (0x1182d9400) [pid = 1646] [serial = 2259] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 83 (0x12a651800) [pid = 1646] [serial = 2280] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 82 (0x12a53f000) [pid = 1646] [serial = 2279] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 81 (0x12aad4400) [pid = 1646] [serial = 2288] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 80 (0x12aaf9c00) [pid = 1646] [serial = 2289] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 79 (0x12a994c00) [pid = 1646] [serial = 2283] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 78 (0x12b93c400) [pid = 1646] [serial = 2292] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 77 (0x12a537800) [pid = 1646] [serial = 2277] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 76 (0x126bd8400) [pid = 1646] [serial = 2271] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 75 (0x12a988000) [pid = 1646] [serial = 2286] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 74 (0x1269b5400) [pid = 1646] [serial = 2269] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | --DOMWINDOW == 73 (0x12ba03800) [pid = 1646] [serial = 2295] [outer = 0x0] [url = about:blank] 11:27:18 INFO - PROCESS | 1646 | 1469557638523 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:27:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 773ms 11:27:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:27:18 INFO - PROCESS | 1646 | 1469557638554 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 1646 | 1469557638556 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:27:18 INFO - PROCESS | 1646 | 1469557638560 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - PROCESS | 1646 | 1469557638562 Marionette TRACE conn2 <- [1,3106,null,{}] 11:27:18 INFO - PROCESS | 1646 | 1469557638565 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}] 11:27:18 INFO - PROCESS | 1646 | 1469557638566 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:18 INFO - PROCESS | 1646 | 1469557638649 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:27:18 INFO - PROCESS | 1646 | 1469557638729 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 1646 | 1469557638730 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:18 INFO - PROCESS | 1646 | ++DOCSHELL 0x119425800 == 31 [pid = 1646] [id = 786] 11:27:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 74 (0x11678c800) [pid = 1646] [serial = 2356] [outer = 0x0] 11:27:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 75 (0x1174cd000) [pid = 1646] [serial = 2357] [outer = 0x11678c800] 11:27:18 INFO - PROCESS | 1646 | 1469557638764 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 1646 | ++DOMWINDOW == 76 (0x1182d3800) [pid = 1646] [serial = 2358] [outer = 0x11678c800] 11:27:19 INFO - PROCESS | 1646 | 1469557639061 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]]]}] 11:27:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:27:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:27:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:27:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 519ms 11:27:19 INFO - PROCESS | 1646 | 1469557639080 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 1646 | 1469557639083 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:27:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:27:19 INFO - PROCESS | 1646 | 1469557639095 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 1646 | 1469557639099 Marionette TRACE conn2 <- [1,3110,null,{}] 11:27:19 INFO - PROCESS | 1646 | 1469557639113 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}] 11:27:19 INFO - PROCESS | 1646 | 1469557639119 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:19 INFO - PROCESS | 1646 | 1469557639248 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:27:19 INFO - PROCESS | 1646 | 1469557639338 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 1646 | 1469557639340 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x123dc2800 == 32 [pid = 1646] [id = 787] 11:27:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 77 (0x118510400) [pid = 1646] [serial = 2359] [outer = 0x0] 11:27:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 78 (0x118687800) [pid = 1646] [serial = 2360] [outer = 0x118510400] 11:27:19 INFO - PROCESS | 1646 | 1469557639381 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 79 (0x119108800) [pid = 1646] [serial = 2361] [outer = 0x118510400] 11:27:19 INFO - PROCESS | 1646 | 1469557639680 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"]]]}] 11:27:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:27:19 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 11:27:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:27:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:27:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:27:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 627ms 11:27:19 INFO - PROCESS | 1646 | 1469557639728 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 1646 | 1469557639730 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:27:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:27:19 INFO - PROCESS | 1646 | 1469557639739 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 1646 | 1469557639740 Marionette TRACE conn2 <- [1,3114,null,{}] 11:27:19 INFO - PROCESS | 1646 | 1469557639743 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}] 11:27:19 INFO - PROCESS | 1646 | 1469557639744 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:19 INFO - PROCESS | 1646 | 1469557639862 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:27:19 INFO - PROCESS | 1646 | 1469557639868 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\", \"c1fdab75-70e9-4c6d-994f-9e178126414a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 1646 | 1469557639869 Marionette INFO sendAsync b3a9d28d-9038-0040-8016-ba4e4f862ea3 11:27:19 INFO - PROCESS | 1646 | ++DOCSHELL 0x128c15800 == 33 [pid = 1646] [id = 788] 11:27:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 80 (0x1193a1800) [pid = 1646] [serial = 2362] [outer = 0x0] 11:27:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 81 (0x1193a8800) [pid = 1646] [serial = 2363] [outer = 0x1193a1800] 11:27:19 INFO - PROCESS | 1646 | 1469557639895 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 1646 | ++DOMWINDOW == 82 (0x119796c00) [pid = 1646] [serial = 2364] [outer = 0x1193a1800] 11:27:20 INFO - PROCESS | 1646 | 1469557640194 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]]]}] 11:27:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:27:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 477ms 11:27:20 INFO - PROCESS | 1646 | 1469557640209 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 1646 | 1469557640210 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:27:21 WARNING - u'runner_teardown' () 11:27:21 INFO - No more tests 11:27:21 INFO - Got 0 unexpected results 11:27:21 INFO - SUITE-END | took 509s 11:27:21 INFO - Closing logging queue 11:27:21 INFO - queue closed 11:27:21 INFO - Return code: 0 11:27:21 WARNING - # TBPL SUCCESS # 11:27:21 INFO - Running post-action listener: _resource_record_post_action 11:27:21 INFO - Running post-run listener: _resource_record_post_run 11:27:22 INFO - Total resource usage - Wall time: 531s; CPU: 58.0%; Read bytes: 38274560; Write bytes: 952396288; Read time: 389; Write time: 4595 11:27:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:27:22 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150530560; Write bytes: 143949824; Read time: 13589; Write time: 255 11:27:22 INFO - run-tests - Wall time: 513s; CPU: 58.0%; Read bytes: 36103680; Write bytes: 795970048; Read time: 365; Write time: 4298 11:27:22 INFO - Running post-run listener: _upload_blobber_files 11:27:22 INFO - Blob upload gear active. 11:27:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:27:22 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 11:27:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:27:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:27:22 INFO - (blobuploader) - INFO - Open directory for files ... 11:27:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:27:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:27:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:27:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:27:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:27:23 INFO - (blobuploader) - INFO - Done attempting. 11:27:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:27:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:27:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:27:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:27:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:27:25 INFO - (blobuploader) - INFO - Done attempting. 11:27:25 INFO - (blobuploader) - INFO - Iteration through files over. 11:27:25 INFO - Return code: 0 11:27:25 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:27:25 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:27:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f8f20a332b2858bb9576a6e3df39dc3035e10e5e6313f028025492ae33d5efef51696714ec9ba0fa82bba64a7a18388314071f45d89f9ca38ee50cf5a17e27db", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4875952272427c51222f00073ad6ddd7ba98eafe830dde216748db73369996cbd4fb5d2454734337372cb53d7676d983872d120503f17aea1cbef647eec23306"} 11:27:25 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:27:25 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:27:25 INFO - Contents: 11:27:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f8f20a332b2858bb9576a6e3df39dc3035e10e5e6313f028025492ae33d5efef51696714ec9ba0fa82bba64a7a18388314071f45d89f9ca38ee50cf5a17e27db", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4875952272427c51222f00073ad6ddd7ba98eafe830dde216748db73369996cbd4fb5d2454734337372cb53d7676d983872d120503f17aea1cbef647eec23306"} 11:27:25 INFO - Running post-run listener: copy_logs_to_upload_dir 11:27:25 INFO - Copying logs to upload dir... 11:27:25 INFO - mkdir: /builds/slave/test/build/upload/logs 11:27:25 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=578.559073 ========= master_lag: 0.38 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 38 secs) (at 2016-07-26 11:27:25.734167) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 11:27:25.738381) ========= 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.gNqRufQIi1/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.1X9C6JAL3J/Listeners TMPDIR=/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f8f20a332b2858bb9576a6e3df39dc3035e10e5e6313f028025492ae33d5efef51696714ec9ba0fa82bba64a7a18388314071f45d89f9ca38ee50cf5a17e27db", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4875952272427c51222f00073ad6ddd7ba98eafe830dde216748db73369996cbd4fb5d2454734337372cb53d7676d983872d120503f17aea1cbef647eec23306"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012484 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f8f20a332b2858bb9576a6e3df39dc3035e10e5e6313f028025492ae33d5efef51696714ec9ba0fa82bba64a7a18388314071f45d89f9ca38ee50cf5a17e27db", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4875952272427c51222f00073ad6ddd7ba98eafe830dde216748db73369996cbd4fb5d2454734337372cb53d7676d983872d120503f17aea1cbef647eec23306"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469543878/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 11:27:25.774600) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 11:27:25.775047) ========= 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.gNqRufQIi1/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.1X9C6JAL3J/Listeners TMPDIR=/var/folders/_w/3j13m0p51h30tjlqbj_z4n9800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005239 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 11:27:25.824521) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-26 11:27:25.824941) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-26 11:27:25.825303) ========= ========= Total master_lag: 0.51 =========