builder: mozilla-release_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0083 starttime: 1469480493.94 results: success (0) buildid: 20160725093715 builduid: d481b2b964fa40f4b80612c3b3866c38 revision: a55778f9cd5a98d05fb50a9a295ef8da379e41d0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 14:01:33.940711) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 14:01:33.941180) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 14:01:33.941464) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 14:01:33.965139) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 14:01:33.965443) ========= 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.sqAolcvgsu/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.pAyyaAB9w9/Listeners TMPDIR=/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/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-25 14:01:33-- 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% 163M=0s 2016-07-25 14:01:34 (163 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.101352 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 14:01:34.087722) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 14:01:34.088055) ========= 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.sqAolcvgsu/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.pAyyaAB9w9/Listeners TMPDIR=/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/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.020128 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 14:01:34.135586) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 14:01:34.135930) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev a55778f9cd5a98d05fb50a9a295ef8da379e41d0 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev a55778f9cd5a98d05fb50a9a295ef8da379e41d0 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.sqAolcvgsu/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.pAyyaAB9w9/Listeners TMPDIR=/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/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-25 14:01:34,210 truncating revision to first 12 chars 2016-07-25 14:01:34,210 Setting DEBUG logging. 2016-07-25 14:01:34,210 attempt 1/10 2016-07-25 14:01:34,210 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/a55778f9cd5a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-25 14:01:35,022 unpacking tar archive at: mozilla-release-a55778f9cd5a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.066912 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 14:01:35.223900) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 14:01:35.224230) ========= script_repo_revision: a55778f9cd5a98d05fb50a9a295ef8da379e41d0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 14:01:35.224614) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 14:01:35.224881) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 14:01:35.242659) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 38 secs) (at 2016-07-25 14:01:35.242935) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-release', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.sqAolcvgsu/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.pAyyaAB9w9/Listeners TMPDIR=/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/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 14:01:35 INFO - MultiFileLogger online at 20160725 14:01:35 in /builds/slave/test 14:01:35 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true 14:01:35 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 14:01:35 INFO - {'append_to_log': False, 14:01:35 INFO - 'base_work_dir': '/builds/slave/test', 14:01:35 INFO - 'blob_upload_branch': 'mozilla-release', 14:01:35 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 14:01:35 INFO - 'buildbot_json_path': 'buildprops.json', 14:01:35 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 14:01:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:01:35 INFO - 'download_minidump_stackwalk': True, 14:01:35 INFO - 'download_symbols': 'true', 14:01:35 INFO - 'e10s': False, 14:01:35 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 14:01:35 INFO - 'tooltool.py': '/tools/tooltool.py', 14:01:35 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 14:01:35 INFO - '/tools/misc-python/virtualenv.py')}, 14:01:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:01:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:01:35 INFO - 'log_level': 'info', 14:01:35 INFO - 'log_to_console': True, 14:01:35 INFO - 'opt_config_files': (), 14:01:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:01:35 INFO - '--processes=1', 14:01:35 INFO - '--config=%(test_path)s/wptrunner.ini', 14:01:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:01:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:01:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:01:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:01:35 INFO - 'pip_index': False, 14:01:35 INFO - 'require_test_zip': True, 14:01:35 INFO - 'test_type': ('testharness',), 14:01:35 INFO - 'this_chunk': '1', 14:01:35 INFO - 'tooltool_cache': '/builds/tooltool_cache', 14:01:35 INFO - 'total_chunks': '10', 14:01:35 INFO - 'virtualenv_path': 'venv', 14:01:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:01:35 INFO - 'work_dir': 'build'} 14:01:35 INFO - ##### 14:01:35 INFO - ##### Running clobber step. 14:01:35 INFO - ##### 14:01:35 INFO - Running pre-action listener: _resource_record_pre_action 14:01:35 INFO - Running main action method: clobber 14:01:35 INFO - rmtree: /builds/slave/test/build 14:01:35 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 14:01:37 INFO - Running post-action listener: _resource_record_post_action 14:01:37 INFO - ##### 14:01:37 INFO - ##### Running read-buildbot-config step. 14:01:37 INFO - ##### 14:01:37 INFO - Running pre-action listener: _resource_record_pre_action 14:01:37 INFO - Running main action method: read_buildbot_config 14:01:37 INFO - Using buildbot properties: 14:01:37 INFO - { 14:01:37 INFO - "project": "", 14:01:37 INFO - "product": "firefox", 14:01:37 INFO - "script_repo_revision": "production", 14:01:37 INFO - "scheduler": "tests-mozilla-release-yosemite_r7-debug-unittest", 14:01:37 INFO - "repository": "", 14:01:37 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-release debug test web-platform-tests-1", 14:01:37 INFO - "buildid": "20160725093715", 14:01:37 INFO - "pgo_build": "False", 14:01:37 INFO - "basedir": "/builds/slave/test", 14:01:37 INFO - "buildnumber": 1, 14:01:37 INFO - "slavename": "t-yosemite-r7-0083", 14:01:37 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 14:01:37 INFO - "platform": "macosx64", 14:01:37 INFO - "branch": "mozilla-release", 14:01:37 INFO - "revision": "a55778f9cd5a98d05fb50a9a295ef8da379e41d0", 14:01:37 INFO - "repo_path": "releases/mozilla-release", 14:01:37 INFO - "moz_repo_path": "", 14:01:37 INFO - "stage_platform": "macosx64", 14:01:37 INFO - "builduid": "d481b2b964fa40f4b80612c3b3866c38", 14:01:37 INFO - "slavebuilddir": "test" 14:01:37 INFO - } 14:01:37 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.dmg. 14:01:37 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.test_packages.json. 14:01:37 INFO - Running post-action listener: _resource_record_post_action 14:01:37 INFO - ##### 14:01:37 INFO - ##### Running download-and-extract step. 14:01:37 INFO - ##### 14:01:37 INFO - Running pre-action listener: _resource_record_pre_action 14:01:37 INFO - Running main action method: download_and_extract 14:01:37 INFO - mkdir: /builds/slave/test/build/tests 14:01:37 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')]} 14:01:37 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.test_packages.json 14:01:37 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 14:01:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/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 14:01:37 INFO - Downloaded 1201 bytes. 14:01:37 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 14:01:37 INFO - Using the following test package requirements: 14:01:37 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 14:01:37 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:01:37 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 14:01:37 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:01:37 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 14:01:37 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:01:37 INFO - u'jsshell-mac64.zip'], 14:01:37 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:01:37 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 14:01:37 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 14:01:37 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:01:37 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 14:01:37 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:01:37 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 14:01:37 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:01:37 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 14:01:37 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 14:01:37 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 14:01:37 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 14:01:37 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')]} 14:01:37 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.common.tests.zip 14:01:37 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 14:01:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/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 14:01:37 INFO - Downloaded 18370237 bytes. 14:01:37 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/*'] 14:01:37 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/* 14:01:38 INFO - caution: filename not matched: web-platform/* 14:01:38 INFO - Return code: 11 14:01:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:38 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.web-platform.tests.zip 14:01:38 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/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 14:01:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/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 14:01:38 INFO - Downloaded 36389883 bytes. 14:01:38 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/*'] 14:01:38 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/* 14:01:42 INFO - caution: filename not matched: bin/* 14:01:42 INFO - caution: filename not matched: config/* 14:01:42 INFO - caution: filename not matched: mozbase/* 14:01:42 INFO - caution: filename not matched: marionette/* 14:01:42 INFO - caution: filename not matched: tools/wptserve/* 14:01:42 INFO - Return code: 11 14:01:42 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')]} 14:01:42 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.dmg 14:01:42 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 14:01:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 14:01:43 INFO - Downloaded 73088331 bytes. 14:01:43 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.dmg 14:01:43 INFO - mkdir: /builds/slave/test/properties 14:01:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 14:01:43 INFO - Writing to file /builds/slave/test/properties/build_url 14:01:43 INFO - Contents: 14:01:43 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.dmg 14:01:43 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:01:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 14:01:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 14:01:43 INFO - Contents: 14:01:43 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:01:43 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')]} 14:01:43 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:01:43 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 14:01:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/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 14:01:44 INFO - Downloaded 103663004 bytes. 14:01:44 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'] 14:01:44 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 14:01:48 INFO - Return code: 0 14:01:48 INFO - Running post-action listener: _resource_record_post_action 14:01:48 INFO - Running post-action listener: set_extra_try_arguments 14:01:48 INFO - ##### 14:01:48 INFO - ##### Running create-virtualenv step. 14:01:48 INFO - ##### 14:01:48 INFO - Running pre-action listener: _pre_create_virtualenv 14:01:48 INFO - Running pre-action listener: _resource_record_pre_action 14:01:48 INFO - Running main action method: create_virtualenv 14:01:48 INFO - Creating virtualenv /builds/slave/test/build/venv 14:01:48 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 14:01:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 14:01:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 14:01:48 INFO - Using real prefix '/tools/python27' 14:01:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 14:01:49 INFO - Installing distribute.............................................................................................................................................................................................done. 14:01:51 INFO - Installing pip.................done. 14:01:51 INFO - Return code: 0 14:01:51 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 14:01:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:01:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:01:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10f92ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f947f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc48947c070>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f9435e0>, '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 0x10f526cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f551990>, '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.sqAolcvgsu/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.pAyyaAB9w9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:01:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 14:01:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 14:01:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sqAolcvgsu/Render', 14:01:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:01:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:01:51 INFO - 'HOME': '/Users/cltbld', 14:01:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:01:51 INFO - 'LOGNAME': 'cltbld', 14:01:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:51 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 14:01:51 INFO - 'MOZ_NO_REMOTE': '1', 14:01:51 INFO - 'NO_EM_RESTART': '1', 14:01:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:01:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:01:51 INFO - 'PWD': '/builds/slave/test', 14:01:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:01:51 INFO - 'SHELL': '/bin/bash', 14:01:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pAyyaAB9w9/Listeners', 14:01:51 INFO - 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', 14:01:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:01:51 INFO - 'USER': 'cltbld', 14:01:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:01:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:01:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:01:51 INFO - 'XPC_FLAGS': '0x0', 14:01:51 INFO - 'XPC_SERVICE_NAME': '0', 14:01:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:01:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:01:52 INFO - Downloading/unpacking psutil>=0.7.1 14:01:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:01:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:01:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 14:01:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 14:01:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:01:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:01:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 14:01:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:01:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:01:55 INFO - Installing collected packages: psutil 14:01:55 INFO - Running setup.py install for psutil 14:01:55 INFO - building 'psutil._psutil_osx' extension 14:01:55 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 14:01:55 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 14:01:55 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 14:01:55 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 14:01:56 INFO - building 'psutil._psutil_posix' extension 14:01:56 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 14:01:56 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 14:01:56 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 14:01:56 INFO - ^ 14:01:56 INFO - 1 warning generated. 14:01:56 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 14:01:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:01:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:01:56 INFO - Successfully installed psutil 14:01:56 INFO - Cleaning up... 14:01:56 INFO - Return code: 0 14:01:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 14:01:56 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')]} 14:01:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:01:56 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')]} 14:01:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:01:56 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 0x10f92ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f947f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc48947c070>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f9435e0>, '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 0x10f526cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f551990>, '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.sqAolcvgsu/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.pAyyaAB9w9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:01:56 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 14:01:56 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 14:01:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sqAolcvgsu/Render', 14:01:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:01:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:01:56 INFO - 'HOME': '/Users/cltbld', 14:01:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:01:56 INFO - 'LOGNAME': 'cltbld', 14:01:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:56 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 14:01:56 INFO - 'MOZ_NO_REMOTE': '1', 14:01:56 INFO - 'NO_EM_RESTART': '1', 14:01:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:01:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:01:56 INFO - 'PWD': '/builds/slave/test', 14:01:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:01:56 INFO - 'SHELL': '/bin/bash', 14:01:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pAyyaAB9w9/Listeners', 14:01:56 INFO - 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', 14:01:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:01:56 INFO - 'USER': 'cltbld', 14:01:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:01:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:01:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:01:56 INFO - 'XPC_FLAGS': '0x0', 14:01:56 INFO - 'XPC_SERVICE_NAME': '0', 14:01:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:01:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:01:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:01:56 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 14:01:56 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 14:01:56 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 14:01:56 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 14:01:56 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 14:01:56 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 14:01:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:01:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 14:01:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 14:01:59 INFO - Installing collected packages: mozsystemmonitor 14:01:59 INFO - Running setup.py install for mozsystemmonitor 14:01:59 INFO - Successfully installed mozsystemmonitor 14:01:59 INFO - Cleaning up... 14:01:59 INFO - Return code: 0 14:01:59 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 14:01:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:01:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:01:59 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 0x10f92ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f947f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc48947c070>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f9435e0>, '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 0x10f526cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f551990>, '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.sqAolcvgsu/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.pAyyaAB9w9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:01:59 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 14:01:59 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 14:01:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sqAolcvgsu/Render', 14:01:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:01:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:01:59 INFO - 'HOME': '/Users/cltbld', 14:01:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:01:59 INFO - 'LOGNAME': 'cltbld', 14:01:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:59 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 14:01:59 INFO - 'MOZ_NO_REMOTE': '1', 14:01:59 INFO - 'NO_EM_RESTART': '1', 14:01:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:01:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:01:59 INFO - 'PWD': '/builds/slave/test', 14:01:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:01:59 INFO - 'SHELL': '/bin/bash', 14:01:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pAyyaAB9w9/Listeners', 14:01:59 INFO - 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', 14:01:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:01:59 INFO - 'USER': 'cltbld', 14:01:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:01:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:01:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:01:59 INFO - 'XPC_FLAGS': '0x0', 14:01:59 INFO - 'XPC_SERVICE_NAME': '0', 14:01:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:01:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:01:59 INFO - Downloading/unpacking blobuploader==1.2.4 14:01:59 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 14:01:59 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 14:01:59 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 14:01:59 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 14:01:59 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 14:01:59 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 14:02:02 INFO - Downloading blobuploader-1.2.4.tar.gz 14:02:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 14:02:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:02:02 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 14:02:02 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 14:02:02 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 14:02:02 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 14:02:02 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 14:02:02 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 14:02:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 14:02:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:02:02 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 14:02:02 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 14:02:02 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 14:02:02 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 14:02:02 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 14:02:02 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 14:02:03 INFO - Downloading docopt-0.6.1.tar.gz 14:02:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 14:02:03 INFO - Installing collected packages: blobuploader, requests, docopt 14:02:03 INFO - Running setup.py install for blobuploader 14:02:03 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 14:02:03 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 14:02:03 INFO - Running setup.py install for requests 14:02:04 INFO - Running setup.py install for docopt 14:02:04 INFO - Successfully installed blobuploader requests docopt 14:02:04 INFO - Cleaning up... 14:02:04 INFO - Return code: 0 14:02:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:02: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')]} 14:02:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:02:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02: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')]} 14:02:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:02:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02:04 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 0x10f92ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f947f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc48947c070>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f9435e0>, '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 0x10f526cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f551990>, '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.sqAolcvgsu/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.pAyyaAB9w9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:02:04 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 14:02:04 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 14:02:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sqAolcvgsu/Render', 14:02:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:02:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:02:04 INFO - 'HOME': '/Users/cltbld', 14:02:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:02:04 INFO - 'LOGNAME': 'cltbld', 14:02:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:04 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 14:02:04 INFO - 'MOZ_NO_REMOTE': '1', 14:02:04 INFO - 'NO_EM_RESTART': '1', 14:02:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:02:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:02:04 INFO - 'PWD': '/builds/slave/test', 14:02:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:02:04 INFO - 'SHELL': '/bin/bash', 14:02:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pAyyaAB9w9/Listeners', 14:02:04 INFO - 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', 14:02:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:02:04 INFO - 'USER': 'cltbld', 14:02:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:02:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:02:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:02:04 INFO - 'XPC_FLAGS': '0x0', 14:02:04 INFO - 'XPC_SERVICE_NAME': '0', 14:02:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:02:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:02:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:02:04 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-5n_xCO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:02:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:02:04 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-bN9j09-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:02:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:02:04 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-eCVJLh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:02:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:02:04 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-iMZO4Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:02:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:02:04 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-NvxHy6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:02:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:02:05 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-4ktrVx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:02:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:02:05 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-HFW2wY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:02:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:02:05 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-IQN_EU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:02:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:02:05 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-uW8qbg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:02:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:02:05 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-oqDOJI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:02:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:02:05 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-aAMjq_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:02:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:02:05 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-JkMa7L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:02:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:02:05 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-szqdiP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:02:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:02:05 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-Gu8u2N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:02:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:02:06 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-mXUUTM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:02:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:02:06 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-6cWDZu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:02:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:02:06 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-kSJHqK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:02:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:02:06 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-c2duOS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:02:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:02:06 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-Qzv9Hk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:02:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:02:06 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-jAUZ_7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:02:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:02:07 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-sG2pMp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:02:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:02:07 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 14:02:07 INFO - Running setup.py install for manifestparser 14:02:07 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 14:02:07 INFO - Running setup.py install for mozcrash 14:02:07 INFO - Running setup.py install for mozdebug 14:02:07 INFO - Running setup.py install for mozdevice 14:02:07 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 14:02:07 INFO - Installing dm script to /builds/slave/test/build/venv/bin 14:02:07 INFO - Running setup.py install for mozfile 14:02:07 INFO - Running setup.py install for mozhttpd 14:02:08 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 14:02:08 INFO - Running setup.py install for mozinfo 14:02:08 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 14:02:08 INFO - Running setup.py install for mozInstall 14:02:08 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 14:02:08 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 14:02:08 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 14:02:08 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 14:02:08 INFO - Running setup.py install for mozleak 14:02:08 INFO - Running setup.py install for mozlog 14:02:08 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 14:02:08 INFO - Running setup.py install for moznetwork 14:02:08 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 14:02:08 INFO - Running setup.py install for mozprocess 14:02:08 INFO - Running setup.py install for mozprofile 14:02:09 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 14:02:09 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 14:02:09 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 14:02:09 INFO - Running setup.py install for mozrunner 14:02:09 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 14:02:09 INFO - Running setup.py install for mozscreenshot 14:02:09 INFO - Running setup.py install for moztest 14:02:09 INFO - Running setup.py install for mozversion 14:02:09 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 14:02:09 INFO - Running setup.py install for wptserve 14:02:09 INFO - Running setup.py install for marionette-driver 14:02:10 INFO - Running setup.py install for browsermob-proxy 14:02:10 INFO - Running setup.py install for marionette-client 14:02:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:02:10 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 14:02:10 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 14:02:10 INFO - Cleaning up... 14:02:10 INFO - Return code: 0 14:02:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:02:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:02:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:02:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 14:02:10 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 0x10f92ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f947f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc48947c070>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f9435e0>, '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 0x10f526cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f551990>, '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.sqAolcvgsu/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.pAyyaAB9w9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 14:02:10 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 14:02:10 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 14:02:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sqAolcvgsu/Render', 14:02:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:02:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:02:10 INFO - 'HOME': '/Users/cltbld', 14:02:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:02:10 INFO - 'LOGNAME': 'cltbld', 14:02:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:10 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 14:02:10 INFO - 'MOZ_NO_REMOTE': '1', 14:02:10 INFO - 'NO_EM_RESTART': '1', 14:02:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:02:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:02:10 INFO - 'PWD': '/builds/slave/test', 14:02:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:02:10 INFO - 'SHELL': '/bin/bash', 14:02:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pAyyaAB9w9/Listeners', 14:02:10 INFO - 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', 14:02:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:02:10 INFO - 'USER': 'cltbld', 14:02:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:02:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:02:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:02:10 INFO - 'XPC_FLAGS': '0x0', 14:02:10 INFO - 'XPC_SERVICE_NAME': '0', 14:02:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:02:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:02:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:02:10 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-vDpyiD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:02:11 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)) 14:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:02:11 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-llc5XU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:02:11 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)) 14:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:02:11 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-4FTY13-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:02:11 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)) 14:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:02:11 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-mSmCKt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:02:11 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)) 14:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:02:11 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-zuI3dK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:02:11 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)) 14:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:02:11 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-JAETrb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:02:11 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)) 14:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:02:11 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-O4Z521-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:02:11 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)) 14:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:02:11 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-353X2g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:02:11 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)) 14:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:02:11 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-oLOSxb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:02:11 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)) 14:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:02:11 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-s8yQFW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:02:11 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)) 14:02:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:02:11 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-50wqq2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:02:12 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)) 14:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:02:12 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-uRqgLw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:02:12 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)) 14:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:02:12 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-AGUmUT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:02:12 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)) 14:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:02:12 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-gjGgxC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:02:12 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)) 14:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:02:12 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-D0Bb09-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:02:12 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)) 14:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:02:12 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-T6r4bK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:02:12 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)) 14:02:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:02:12 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-zeyAoy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:02:12 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)) 14:02:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:02:12 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-ZAgh5K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:02:12 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)) 14:02:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:02:12 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-k1y4rZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:02:12 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)) 14:02:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:02:12 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-O5FRjf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:02:13 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)) 14:02:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:02:13 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-P_TVZe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:02:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:02:13 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)) 14:02:13 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)) 14:02:13 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)) 14:02:13 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)) 14:02:13 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)) 14:02:13 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)) 14:02:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:02:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:02:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:02:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 14:02:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 14:02:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:02:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:02:16 INFO - Downloading blessings-1.6.tar.gz 14:02:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 14:02:16 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)) 14:02:16 INFO - Installing collected packages: blessings 14:02:16 INFO - Running setup.py install for blessings 14:02:16 INFO - Successfully installed blessings 14:02:16 INFO - Cleaning up... 14:02:16 INFO - Return code: 0 14:02:16 INFO - Done creating virtualenv /builds/slave/test/build/venv. 14:02:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:02:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:02:16 INFO - Reading from file tmpfile_stdout 14:02:16 INFO - Current package versions: 14:02:16 INFO - blessings == 1.6 14:02:16 INFO - blobuploader == 1.2.4 14:02:16 INFO - browsermob-proxy == 0.6.0 14:02:16 INFO - docopt == 0.6.1 14:02:16 INFO - manifestparser == 1.1 14:02:16 INFO - marionette-client == 2.3.0 14:02:16 INFO - marionette-driver == 1.4.0 14:02:16 INFO - mozInstall == 1.12 14:02:16 INFO - mozcrash == 0.17 14:02:16 INFO - mozdebug == 0.1 14:02:16 INFO - mozdevice == 0.48 14:02:16 INFO - mozfile == 1.2 14:02:16 INFO - mozhttpd == 0.7 14:02:16 INFO - mozinfo == 0.9 14:02:16 INFO - mozleak == 0.1 14:02:16 INFO - mozlog == 3.1 14:02:16 INFO - moznetwork == 0.27 14:02:16 INFO - mozprocess == 0.22 14:02:16 INFO - mozprofile == 0.28 14:02:16 INFO - mozrunner == 6.11 14:02:16 INFO - mozscreenshot == 0.1 14:02:16 INFO - mozsystemmonitor == 0.0 14:02:16 INFO - moztest == 0.7 14:02:16 INFO - mozversion == 1.4 14:02:16 INFO - psutil == 3.1.1 14:02:16 INFO - requests == 1.2.3 14:02:16 INFO - wptserve == 1.4.0 14:02:16 INFO - wsgiref == 0.1.2 14:02:16 INFO - Running post-action listener: _resource_record_post_action 14:02:16 INFO - Running post-action listener: _start_resource_monitoring 14:02:16 INFO - Starting resource monitoring. 14:02:16 INFO - ##### 14:02:16 INFO - ##### Running pull step. 14:02:16 INFO - ##### 14:02:16 INFO - Running pre-action listener: _resource_record_pre_action 14:02:16 INFO - Running main action method: pull 14:02:16 INFO - Pull has nothing to do! 14:02:16 INFO - Running post-action listener: _resource_record_post_action 14:02:16 INFO - ##### 14:02:16 INFO - ##### Running install step. 14:02:16 INFO - ##### 14:02:16 INFO - Running pre-action listener: _resource_record_pre_action 14:02:16 INFO - Running main action method: install 14:02:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:02:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:02:17 INFO - Reading from file tmpfile_stdout 14:02:17 INFO - Detecting whether we're running mozinstall >=1.0... 14:02:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 14:02:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 14:02:17 INFO - Reading from file tmpfile_stdout 14:02:17 INFO - Output received: 14:02:17 INFO - Usage: mozinstall [options] installer 14:02:17 INFO - Options: 14:02:17 INFO - -h, --help show this help message and exit 14:02:17 INFO - -d DEST, --destination=DEST 14:02:17 INFO - Directory to install application into. [default: 14:02:17 INFO - "/builds/slave/test"] 14:02:17 INFO - --app=APP Application being installed. [default: firefox] 14:02:17 INFO - mkdir: /builds/slave/test/build/application 14:02:17 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'] 14:02:17 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 14:02:34 INFO - Reading from file tmpfile_stdout 14:02:34 INFO - Output received: 14:02:34 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 14:02:34 INFO - Running post-action listener: _resource_record_post_action 14:02:34 INFO - ##### 14:02:34 INFO - ##### Running run-tests step. 14:02:34 INFO - ##### 14:02:34 INFO - Running pre-action listener: _resource_record_pre_action 14:02:34 INFO - Running main action method: run_tests 14:02:34 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 14:02:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:02:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:02:34 INFO - grabbing minidump binary from tooltool 14:02:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:34 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 0x10f9435e0>, '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 0x10f526cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f551990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 14:02:34 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 14:02:34 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 14:02:35 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 14:02:35 INFO - Return code: 0 14:02:35 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 14:02:35 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 14:02:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/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 14:02:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/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 14:02:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.sqAolcvgsu/Render', 14:02:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 14:02:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 14:02:35 INFO - 'HOME': '/Users/cltbld', 14:02:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 14:02:35 INFO - 'LOGNAME': 'cltbld', 14:02:35 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 14:02:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:35 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 14:02:35 INFO - 'MOZ_NO_REMOTE': '1', 14:02:35 INFO - 'NO_EM_RESTART': '1', 14:02:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:35 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 14:02:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:02:35 INFO - 'PWD': '/builds/slave/test', 14:02:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 14:02:35 INFO - 'SHELL': '/bin/bash', 14:02:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.pAyyaAB9w9/Listeners', 14:02:35 INFO - 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', 14:02:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 14:02:35 INFO - 'USER': 'cltbld', 14:02:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 14:02:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 14:02:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 14:02:35 INFO - 'XPC_FLAGS': '0x0', 14:02:35 INFO - 'XPC_SERVICE_NAME': '0', 14:02:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 14:02:35 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/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 14:02:35 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 14:02:35 INFO - import pkg_resources 14:02:36 INFO - Using 1 client processes 14:02:36 INFO - wptserve Starting http server on 127.0.0.1:8000 14:02:36 INFO - wptserve Starting http server on 127.0.0.1:8001 14:02:36 INFO - wptserve Starting http server on 127.0.0.1:8443 14:02:38 INFO - SUITE-START | Running 778 tests 14:02:38 INFO - Running testharness tests 14:02:38 INFO - Setting up ssl 14:02:38 INFO - PROCESS | certutil | 14:02:38 INFO - PROCESS | certutil | 14:02:38 INFO - PROCESS | certutil | 14:02:38 INFO - Certificate Nickname Trust Attributes 14:02:38 INFO - SSL,S/MIME,JAR/XPI 14:02:38 INFO - 14:02:38 INFO - web-platform-tests CT,, 14:02:38 INFO - 14:02:38 INFO - Starting runner 14:02:39 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 14:02:39 INFO - PROCESS | 1918 | 1469480559741 Marionette DEBUG Marionette enabled via build flag and pref 14:02:39 INFO - PROCESS | 1918 | ++DOCSHELL 0x113f53000 == 1 [pid = 1918] [id = 1] 14:02:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 1 (0x113f53800) [pid = 1918] [serial = 1] [outer = 0x0] 14:02:39 INFO - PROCESS | 1918 | [1918] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:02:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 2 (0x113f54800) [pid = 1918] [serial = 2] [outer = 0x113f53800] 14:02:40 INFO - PROCESS | 1918 | 1469480560080 Marionette INFO Listening on port 2828 14:02:40 INFO - PROCESS | 1918 | 1469480560308 Marionette DEBUG Marionette enabled via command-line flag 14:02:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x116960000 == 2 [pid = 1918] [id = 2] 14:02:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 3 (0x116960800) [pid = 1918] [serial = 3] [outer = 0x0] 14:02:40 INFO - PROCESS | 1918 | [1918] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:02:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 4 (0x116961800) [pid = 1918] [serial = 4] [outer = 0x116960800] 14:02:40 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:40 INFO - PROCESS | 1918 | 1469480560457 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49707 14:02:40 INFO - PROCESS | 1918 | 1469480560541 Marionette DEBUG Closed connection conn0 14:02:40 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:40 INFO - PROCESS | 1918 | 1469480560547 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49708 14:02:40 INFO - PROCESS | 1918 | 1469480560556 Marionette DEBUG Closed connection conn1 14:02:40 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:40 INFO - PROCESS | 1918 | 1469480560561 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49709 14:02:40 INFO - PROCESS | 1918 | 1469480560568 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:02:40 INFO - PROCESS | 1918 | 1469480560574 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":"20160725093715","device":"desktop","version":"48.0"} 14:02:40 INFO - PROCESS | 1918 | [1918] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:02:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f06800 == 3 [pid = 1918] [id = 3] 14:02:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 5 (0x120f07000) [pid = 1918] [serial = 5] [outer = 0x0] 14:02:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f07800 == 4 [pid = 1918] [id = 4] 14:02:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 6 (0x119faec00) [pid = 1918] [serial = 6] [outer = 0x0] 14:02:41 INFO - PROCESS | 1918 | [1918] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:02:41 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:02:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x123520000 == 5 [pid = 1918] [id = 5] 14:02:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 7 (0x119fae400) [pid = 1918] [serial = 7] [outer = 0x0] 14:02:41 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:02:41 INFO - PROCESS | 1918 | [1918] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:02:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 8 (0x123599c00) [pid = 1918] [serial = 8] [outer = 0x119fae400] 14:02:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 9 (0x12307c800) [pid = 1918] [serial = 9] [outer = 0x120f07000] 14:02:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 10 (0x123bbd800) [pid = 1918] [serial = 10] [outer = 0x119faec00] 14:02:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 11 (0x123bbf400) [pid = 1918] [serial = 11] [outer = 0x119fae400] 14:02:42 INFO - PROCESS | 1918 | [1918] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:02:42 INFO - PROCESS | 1918 | 1469480562413 Marionette INFO startBrowser 93f9703e-901a-574c-8798-5956db408ea8 14:02:42 INFO - PROCESS | 1918 | 1469480562434 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 1918 | 1469480562442 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 1918 | 1469480562444 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 12 (0x1266b3400) [pid = 1918] [serial = 12] [outer = 0x119fae400] 14:02:42 INFO - PROCESS | 1918 | 1469480562755 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"93f9703e-901a-574c-8798-5956db408ea8","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":"20160725093715","device":"desktop","version":"48.0","command_id":1}}] 14:02:42 INFO - PROCESS | 1918 | 1469480562849 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}] 14:02:42 INFO - PROCESS | 1918 | 1469480562851 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:42 INFO - PROCESS | 1918 | 1469480562894 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 14:02:42 INFO - PROCESS | 1918 | 1469480562977 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:02:42 INFO - PROCESS | 1918 | 1469480562979 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:42 INFO - PROCESS | 1918 | [1918] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:02:43 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:02:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 13 (0x128c53800) [pid = 1918] [serial = 13] [outer = 0x119fae400] 14:02:43 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:02:43 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:02:43 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 14:02:43 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 14:02:43 INFO - PROCESS | 1918 | 1469480563305 Marionette TRACE conn2 <- [1,3,null,{}] 14:02:43 INFO - PROCESS | 1918 | 1469480563312 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 14:02:43 INFO - PROCESS | 1918 | 1469480563314 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:43 INFO - PROCESS | 1918 | 1469480563334 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 14:02:43 INFO - PROCESS | 1918 | 1469480563353 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 14:02:43 INFO - PROCESS | 1918 | 1469480563355 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 14:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:02:43 INFO - PROCESS | 1918 | 1469480563362 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:02:43 INFO - PROCESS | 1918 | 1469480563365 Marionette TRACE conn2 <- [1,6,null,{}] 14:02:43 INFO - PROCESS | 1918 | 1469480563367 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}] 14:02:43 INFO - PROCESS | 1918 | 1469480563368 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:43 INFO - PROCESS | 1918 | 1469480563381 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 14:02:43 INFO - PROCESS | 1918 | 1469480563384 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:43 INFO - PROCESS | 1918 | 1469480563385 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x129051000 == 6 [pid = 1918] [id = 6] 14:02:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 14 (0x129068c00) [pid = 1918] [serial = 14] [outer = 0x0] 14:02:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 15 (0x12906a800) [pid = 1918] [serial = 15] [outer = 0x129068c00] 14:02:43 INFO - PROCESS | 1918 | 1469480563415 Marionette DEBUG loaded listener.js 14:02:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 16 (0x129070400) [pid = 1918] [serial = 16] [outer = 0x129068c00] 14:02:43 INFO - PROCESS | 1918 | 1469480563702 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]]]}] 14:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 372ms 14:02:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a20c800 == 7 [pid = 1918] [id = 7] 14:02:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 17 (0x1151c3400) [pid = 1918] [serial = 17] [outer = 0x0] 14:02:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 18 (0x129334800) [pid = 1918] [serial = 18] [outer = 0x1151c3400] 14:02:43 INFO - PROCESS | 1918 | 1469480563763 Marionette DEBUG loaded listener.js 14:02:43 INFO - PROCESS | 1918 | 1469480563785 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 14:02:43 INFO - PROCESS | 1918 | 1469480563786 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 14:02:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 19 (0x12933c000) [pid = 1918] [serial = 19] [outer = 0x1151c3400] 14:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:02:43 INFO - PROCESS | 1918 | 1469480563828 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:02:43 INFO - PROCESS | 1918 | 1469480563829 Marionette TRACE conn2 <- [1,10,null,{}] 14:02:43 INFO - PROCESS | 1918 | 1469480563844 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}] 14:02:43 INFO - PROCESS | 1918 | 1469480563847 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:43 INFO - PROCESS | 1918 | 1469480563967 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 14:02:44 INFO - PROCESS | 1918 | 1469480563998 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:44 INFO - PROCESS | 1918 | 1469480564000 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a537800 == 8 [pid = 1918] [id = 8] 14:02:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 20 (0x12a64c000) [pid = 1918] [serial = 20] [outer = 0x0] 14:02:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 21 (0x12a67e000) [pid = 1918] [serial = 21] [outer = 0x12a64c000] 14:02:44 INFO - PROCESS | 1918 | 1469480564028 Marionette DEBUG loaded listener.js 14:02:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 22 (0x12a682400) [pid = 1918] [serial = 22] [outer = 0x12a64c000] 14:02:44 INFO - PROCESS | 1918 | 1469480564352 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]]]}] 14:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 599ms 14:02:44 INFO - PROCESS | 1918 | 1469480564414 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 1918 | 1469480564416 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 14:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:02:44 INFO - PROCESS | 1918 | 1469480564421 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 1918 | 1469480564422 Marionette TRACE conn2 <- [1,14,null,{}] 14:02:44 INFO - PROCESS | 1918 | 1469480564425 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}] 14:02:44 INFO - PROCESS | 1918 | 1469480564427 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:44 INFO - PROCESS | 1918 | 1469480564517 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 14:02:44 INFO - PROCESS | 1918 | 1469480564522 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:44 INFO - PROCESS | 1918 | 1469480564523 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b72c800 == 9 [pid = 1918] [id = 9] 14:02:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 23 (0x12a689400) [pid = 1918] [serial = 23] [outer = 0x0] 14:02:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 24 (0x12a9f0400) [pid = 1918] [serial = 24] [outer = 0x12a689400] 14:02:44 INFO - PROCESS | 1918 | 1469480564548 Marionette DEBUG loaded listener.js 14:02:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 25 (0x12b0e7c00) [pid = 1918] [serial = 25] [outer = 0x12a689400] 14:02:44 INFO - PROCESS | 1918 | 1469480564803 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]]]}] 14:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 423ms 14:02:44 INFO - PROCESS | 1918 | 1469480564846 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 1918 | 1469480564848 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 14:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:02:44 INFO - PROCESS | 1918 | 1469480564850 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 1918 | 1469480564851 Marionette TRACE conn2 <- [1,18,null,{}] 14:02:44 INFO - PROCESS | 1918 | 1469480564853 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}] 14:02:44 INFO - PROCESS | 1918 | 1469480564856 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:44 INFO - PROCESS | 1918 | 1469480564966 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 14:02:44 INFO - PROCESS | 1918 | 1469480564970 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:44 INFO - PROCESS | 1918 | 1469480564972 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b91e800 == 10 [pid = 1918] [id = 10] 14:02:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 26 (0x12b8a6000) [pid = 1918] [serial = 26] [outer = 0x0] 14:02:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 27 (0x12b8a6c00) [pid = 1918] [serial = 27] [outer = 0x12b8a6000] 14:02:44 INFO - PROCESS | 1918 | 1469480564996 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 28 (0x12b96dc00) [pid = 1918] [serial = 28] [outer = 0x12b8a6000] 14:02:45 INFO - PROCESS | 1918 | 1469480565277 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]]]}] 14:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 14:02:45 INFO - PROCESS | 1918 | 1469480565319 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 14:02:45 INFO - PROCESS | 1918 | 1469480565320 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 14:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:02:45 INFO - PROCESS | 1918 | 1469480565323 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:02:45 INFO - PROCESS | 1918 | 1469480565326 Marionette TRACE conn2 <- [1,22,null,{}] 14:02:45 INFO - PROCESS | 1918 | 1469480565330 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}] 14:02:45 INFO - PROCESS | 1918 | 1469480565331 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:45 INFO - PROCESS | 1918 | 1469480565428 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 14:02:45 INFO - PROCESS | 1918 | 1469480565431 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 1918 | 1469480565432 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bda2800 == 11 [pid = 1918] [id = 11] 14:02:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 29 (0x120f35400) [pid = 1918] [serial = 29] [outer = 0x0] 14:02:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 30 (0x12b964000) [pid = 1918] [serial = 30] [outer = 0x120f35400] 14:02:45 INFO - PROCESS | 1918 | 1469480565457 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 31 (0x12bdd1c00) [pid = 1918] [serial = 31] [outer = 0x120f35400] 14:02:45 INFO - PROCESS | 1918 | 1469480565696 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]]]}] 14:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 422ms 14:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:02:45 INFO - PROCESS | 1918 | 1469480565746 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 14:02:45 INFO - PROCESS | 1918 | 1469480565747 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 14:02:45 INFO - PROCESS | 1918 | 1469480565749 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:02:45 INFO - PROCESS | 1918 | 1469480565750 Marionette TRACE conn2 <- [1,26,null,{}] 14:02:45 INFO - PROCESS | 1918 | 1469480565752 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}] 14:02:45 INFO - PROCESS | 1918 | 1469480565753 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:45 INFO - PROCESS | 1918 | 1469480565850 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 14:02:45 INFO - PROCESS | 1918 | 1469480565854 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 1918 | 1469480565855 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c044000 == 12 [pid = 1918] [id = 12] 14:02:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 32 (0x118195400) [pid = 1918] [serial = 32] [outer = 0x0] 14:02:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 33 (0x12bdd6c00) [pid = 1918] [serial = 33] [outer = 0x118195400] 14:02:45 INFO - PROCESS | 1918 | 1469480565881 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 34 (0x12c22e400) [pid = 1918] [serial = 34] [outer = 0x118195400] 14:02:46 INFO - PROCESS | 1918 | 1469480566109 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]]]}] 14:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 369ms 14:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:02:46 INFO - PROCESS | 1918 | 1469480566119 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 1918 | 1469480566120 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 14:02:46 INFO - PROCESS | 1918 | 1469480566123 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - PROCESS | 1918 | 1469480566126 Marionette TRACE conn2 <- [1,30,null,{}] 14:02:46 INFO - PROCESS | 1918 | 1469480566133 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}] 14:02:46 INFO - PROCESS | 1918 | 1469480566134 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:46 INFO - PROCESS | 1918 | 1469480566236 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 14:02:46 INFO - PROCESS | 1918 | 1469480566240 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:46 INFO - PROCESS | 1918 | 1469480566241 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c2d4000 == 13 [pid = 1918] [id = 13] 14:02:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 35 (0x12c22ec00) [pid = 1918] [serial = 35] [outer = 0x0] 14:02:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 36 (0x12c304000) [pid = 1918] [serial = 36] [outer = 0x12c22ec00] 14:02:46 INFO - PROCESS | 1918 | 1469480566265 Marionette DEBUG loaded listener.js 14:02:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 37 (0x12c308400) [pid = 1918] [serial = 37] [outer = 0x12c22ec00] 14:02:46 INFO - PROCESS | 1918 | 1469480566488 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]]]}] 14:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 376ms 14:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:02:46 INFO - PROCESS | 1918 | 1469480566499 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 1918 | 1469480566500 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 14:02:46 INFO - PROCESS | 1918 | 1469480566502 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - PROCESS | 1918 | 1469480566503 Marionette TRACE conn2 <- [1,34,null,{}] 14:02:46 INFO - PROCESS | 1918 | 1469480566512 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}] 14:02:46 INFO - PROCESS | 1918 | 1469480566513 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:46 INFO - PROCESS | 1918 | 1469480566608 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 14:02:46 INFO - PROCESS | 1918 | 1469480566623 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:46 INFO - PROCESS | 1918 | 1469480566624 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c650000 == 14 [pid = 1918] [id = 14] 14:02:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 38 (0x12c310800) [pid = 1918] [serial = 38] [outer = 0x0] 14:02:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 39 (0x12c631400) [pid = 1918] [serial = 39] [outer = 0x12c310800] 14:02:46 INFO - PROCESS | 1918 | 1469480566648 Marionette DEBUG loaded listener.js 14:02:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 40 (0x12c635c00) [pid = 1918] [serial = 40] [outer = 0x12c310800] 14:02:46 INFO - PROCESS | 1918 | 1469480566880 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]]]}] 14:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 14:02:46 INFO - PROCESS | 1918 | 1469480566928 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 1918 | 1469480566930 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 14:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:02:46 INFO - PROCESS | 1918 | 1469480566934 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - PROCESS | 1918 | 1469480566935 Marionette TRACE conn2 <- [1,38,null,{}] 14:02:46 INFO - PROCESS | 1918 | 1469480566937 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}] 14:02:46 INFO - PROCESS | 1918 | 1469480566939 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:47 INFO - PROCESS | 1918 | 1469480567046 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 14:02:47 INFO - PROCESS | 1918 | 1469480567049 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 1918 | 1469480567050 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a82000 == 15 [pid = 1918] [id = 15] 14:02:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 41 (0x12c638400) [pid = 1918] [serial = 41] [outer = 0x0] 14:02:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 42 (0x12cd03800) [pid = 1918] [serial = 42] [outer = 0x12c638400] 14:02:47 INFO - PROCESS | 1918 | 1469480567073 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 43 (0x12cd09400) [pid = 1918] [serial = 43] [outer = 0x12c638400] 14:02:47 INFO - PROCESS | 1918 | 1469480567310 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]]]}] 14:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 420ms 14:02:47 INFO - PROCESS | 1918 | 1469480567354 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 14:02:47 INFO - PROCESS | 1918 | 1469480567355 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 14:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:02:47 INFO - PROCESS | 1918 | 1469480567366 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - PROCESS | 1918 | 1469480567367 Marionette TRACE conn2 <- [1,42,null,{}] 14:02:47 INFO - PROCESS | 1918 | 1469480567369 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}] 14:02:47 INFO - PROCESS | 1918 | 1469480567370 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:47 INFO - PROCESS | 1918 | 1469480567475 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 14:02:47 INFO - PROCESS | 1918 | 1469480567481 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 1918 | 1469480567482 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x12ce8f000 == 16 [pid = 1918] [id = 16] 14:02:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 44 (0x12cd10800) [pid = 1918] [serial = 44] [outer = 0x0] 14:02:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 45 (0x12cec3400) [pid = 1918] [serial = 45] [outer = 0x12cd10800] 14:02:47 INFO - PROCESS | 1918 | 1469480567509 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 46 (0x12cec7800) [pid = 1918] [serial = 46] [outer = 0x12cd10800] 14:02:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x12d58f000 == 17 [pid = 1918] [id = 17] 14:02:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 47 (0x12d58f800) [pid = 1918] [serial = 47] [outer = 0x0] 14:02:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 48 (0x12d593800) [pid = 1918] [serial = 48] [outer = 0x12d58f800] 14:02:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 49 (0x12d591000) [pid = 1918] [serial = 49] [outer = 0x12d58f800] 14:02:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x12d58a000 == 18 [pid = 1918] [id = 18] 14:02:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 50 (0x12cec4000) [pid = 1918] [serial = 50] [outer = 0x0] 14:02:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 51 (0x12d582000) [pid = 1918] [serial = 51] [outer = 0x12cec4000] 14:02:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 52 (0x12cecf000) [pid = 1918] [serial = 52] [outer = 0x12cec4000] 14:02:47 INFO - PROCESS | 1918 | 1469480567892 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]]]}] 14:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 571ms 14:02:47 INFO - PROCESS | 1918 | 1469480567938 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 14:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:02:47 INFO - PROCESS | 1918 | 1469480567941 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 14:02:47 INFO - PROCESS | 1918 | 1469480567944 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - PROCESS | 1918 | 1469480567946 Marionette TRACE conn2 <- [1,46,null,{}] 14:02:47 INFO - PROCESS | 1918 | 1469480567950 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}] 14:02:47 INFO - PROCESS | 1918 | 1469480567951 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:48 INFO - PROCESS | 1918 | 1469480568088 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 14:02:48 INFO - PROCESS | 1918 | 1469480568116 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:48 INFO - PROCESS | 1918 | 1469480568119 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x12d941800 == 19 [pid = 1918] [id = 19] 14:02:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 53 (0x12d578400) [pid = 1918] [serial = 53] [outer = 0x0] 14:02:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 54 (0x12d9d4000) [pid = 1918] [serial = 54] [outer = 0x12d578400] 14:02:48 INFO - PROCESS | 1918 | 1469480568162 Marionette DEBUG loaded listener.js 14:02:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 55 (0x118522400) [pid = 1918] [serial = 55] [outer = 0x12d578400] 14:02:48 INFO - PROCESS | 1918 | 1469480568425 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]]]}] 14:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 521ms 14:02:48 INFO - PROCESS | 1918 | 1469480568466 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 1918 | 1469480568468 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 14:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:02:48 INFO - PROCESS | 1918 | 1469480568472 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:02:48 INFO - PROCESS | 1918 | 1469480568477 Marionette TRACE conn2 <- [1,50,null,{}] 14:02:48 INFO - PROCESS | 1918 | 1469480568489 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}] 14:02:48 INFO - PROCESS | 1918 | 1469480568494 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:48 INFO - PROCESS | 1918 | 1469480568646 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 14:02:48 INFO - PROCESS | 1918 | 1469480568651 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:48 INFO - PROCESS | 1918 | 1469480568652 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b867800 == 20 [pid = 1918] [id = 20] 14:02:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 56 (0x118314000) [pid = 1918] [serial = 56] [outer = 0x0] 14:02:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 57 (0x11831bc00) [pid = 1918] [serial = 57] [outer = 0x118314000] 14:02:48 INFO - PROCESS | 1918 | 1469480568691 Marionette DEBUG loaded listener.js 14:02:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 58 (0x1187e4c00) [pid = 1918] [serial = 58] [outer = 0x118314000] 14:02:48 INFO - PROCESS | 1918 | 1469480568965 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]]]}] 14:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 533ms 14:02:49 INFO - PROCESS | 1918 | 1469480569013 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 14:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:02:49 INFO - PROCESS | 1918 | 1469480569014 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 14:02:49 INFO - PROCESS | 1918 | 1469480569017 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 1918 | 1469480569018 Marionette TRACE conn2 <- [1,54,null,{}] 14:02:49 INFO - PROCESS | 1918 | 1469480569020 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}] 14:02:49 INFO - PROCESS | 1918 | 1469480569021 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:49 INFO - PROCESS | 1918 | 1469480569113 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 14:02:49 INFO - PROCESS | 1918 | 1469480569125 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 1918 | 1469480569126 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x12d93e000 == 21 [pid = 1918] [id = 21] 14:02:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 59 (0x119394000) [pid = 1918] [serial = 59] [outer = 0x0] 14:02:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 60 (0x12d9d6000) [pid = 1918] [serial = 60] [outer = 0x119394000] 14:02:49 INFO - PROCESS | 1918 | 1469480569149 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 61 (0x12d9dac00) [pid = 1918] [serial = 61] [outer = 0x119394000] 14:02:49 INFO - PROCESS | 1918 | 1469480569377 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]]]}] 14:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 369ms 14:02:49 INFO - PROCESS | 1918 | 1469480569386 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 1918 | 1469480569388 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 14:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:02:49 INFO - PROCESS | 1918 | 1469480569399 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 1918 | 1469480569401 Marionette TRACE conn2 <- [1,58,null,{}] 14:02:49 INFO - PROCESS | 1918 | 1469480569403 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}] 14:02:49 INFO - PROCESS | 1918 | 1469480569404 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:49 INFO - PROCESS | 1918 | 1469480569513 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 14:02:49 INFO - PROCESS | 1918 | 1469480569517 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 1918 | 1469480569518 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x12de19000 == 22 [pid = 1918] [id = 22] 14:02:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 62 (0x12e134000) [pid = 1918] [serial = 62] [outer = 0x0] 14:02:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 63 (0x12d9dd400) [pid = 1918] [serial = 63] [outer = 0x12e134000] 14:02:49 INFO - PROCESS | 1918 | 1469480569544 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 64 (0x12b07f400) [pid = 1918] [serial = 64] [outer = 0x12e134000] 14:02:49 INFO - PROCESS | 1918 | 1469480569776 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]]]}] 14:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 427ms 14:02:49 INFO - PROCESS | 1918 | 1469480569820 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 1918 | 1469480569823 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 14:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:02:49 INFO - PROCESS | 1918 | 1469480569837 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 1918 | 1469480569841 Marionette TRACE conn2 <- [1,62,null,{}] 14:02:49 INFO - PROCESS | 1918 | 1469480569850 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}] 14:02:49 INFO - PROCESS | 1918 | 1469480569851 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:50 INFO - PROCESS | 1918 | 1469480569998 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 14:02:50 INFO - PROCESS | 1918 | 1469480570581 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 1918 | 1469480570583 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:50 INFO - PROCESS | 1918 | ++DOCSHELL 0x11221c800 == 23 [pid = 1918] [id = 23] 14:02:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 65 (0x111ca9c00) [pid = 1918] [serial = 65] [outer = 0x0] 14:02:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 66 (0x112237800) [pid = 1918] [serial = 66] [outer = 0x111ca9c00] 14:02:50 INFO - PROCESS | 1918 | 1469480570615 Marionette DEBUG loaded listener.js 14:02:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 67 (0x112a82400) [pid = 1918] [serial = 67] [outer = 0x111ca9c00] 14:02:51 INFO - PROCESS | 1918 | 1469480571025 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]]]}] 14:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1234ms 14:02:51 INFO - PROCESS | 1918 | 1469480571070 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 14:02:51 INFO - PROCESS | 1918 | 1469480571072 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 14:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:02:51 INFO - PROCESS | 1918 | 1469480571076 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:02:51 INFO - PROCESS | 1918 | 1469480571077 Marionette TRACE conn2 <- [1,66,null,{}] 14:02:51 INFO - PROCESS | 1918 | 1469480571081 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}] 14:02:51 INFO - PROCESS | 1918 | 1469480571084 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:51 INFO - PROCESS | 1918 | 1469480571198 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 14:02:51 INFO - PROCESS | 1918 | 1469480571238 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:51 INFO - PROCESS | 1918 | 1469480571239 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x116143000 == 24 [pid = 1918] [id = 24] 14:02:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x112e08400) [pid = 1918] [serial = 68] [outer = 0x0] 14:02:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 69 (0x113d43400) [pid = 1918] [serial = 69] [outer = 0x112e08400] 14:02:51 INFO - PROCESS | 1918 | 1469480571270 Marionette DEBUG loaded listener.js 14:02:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x1160ef800) [pid = 1918] [serial = 70] [outer = 0x112e08400] 14:02:51 INFO - PROCESS | 1918 | 1469480571695 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]]]}] 14:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 14:02:51 INFO - PROCESS | 1918 | 1469480571747 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 14:02:51 INFO - PROCESS | 1918 | 1469480571750 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 14:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:02:51 INFO - PROCESS | 1918 | 1469480571753 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:02:51 INFO - PROCESS | 1918 | 1469480571755 Marionette TRACE conn2 <- [1,70,null,{}] 14:02:51 INFO - PROCESS | 1918 | 1469480571759 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}] 14:02:51 INFO - PROCESS | 1918 | 1469480571762 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:51 INFO - PROCESS | 1918 | 1469480571951 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 14:02:52 INFO - PROCESS | 1918 | 1469480572044 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:52 INFO - PROCESS | 1918 | 1469480572046 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ad2800 == 25 [pid = 1918] [id = 25] 14:02:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x1169e2c00) [pid = 1918] [serial = 71] [outer = 0x0] 14:02:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x11831c000) [pid = 1918] [serial = 72] [outer = 0x1169e2c00] 14:02:52 INFO - PROCESS | 1918 | 1469480572095 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x118598c00) [pid = 1918] [serial = 73] [outer = 0x1169e2c00] 14:02:52 INFO - PROCESS | 1918 | 1469480572629 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]]]}] 14:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 923ms 14:02:52 INFO - PROCESS | 1918 | 1469480572844 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 14:02:52 INFO - PROCESS | 1918 | 1469480572847 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 14:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:02:52 INFO - PROCESS | 1918 | 1469480572865 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:02:52 INFO - PROCESS | 1918 | 1469480572866 Marionette TRACE conn2 <- [1,74,null,{}] 14:02:52 INFO - PROCESS | 1918 | 1469480572870 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}] 14:02:52 INFO - PROCESS | 1918 | 1469480572871 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:52 INFO - PROCESS | 1918 | 1469480572955 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 14:02:52 INFO - PROCESS | 1918 | 1469480572995 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:52 INFO - PROCESS | 1918 | 1469480572998 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x11275f800 == 26 [pid = 1918] [id = 26] 14:02:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x113ba1c00) [pid = 1918] [serial = 74] [outer = 0x0] 14:02:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x113d45800) [pid = 1918] [serial = 75] [outer = 0x113ba1c00] 14:02:53 INFO - PROCESS | 1918 | 1469480573026 Marionette DEBUG loaded listener.js 14:02:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x113f37c00) [pid = 1918] [serial = 76] [outer = 0x113ba1c00] 14:02:53 INFO - PROCESS | 1918 | 1469480573448 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]]]}] 14:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 625ms 14:02:53 INFO - PROCESS | 1918 | 1469480573489 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 14:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:02:53 INFO - PROCESS | 1918 | 1469480573492 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 14:02:53 INFO - PROCESS | 1918 | 1469480573498 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:02:53 INFO - PROCESS | 1918 | 1469480573501 Marionette TRACE conn2 <- [1,78,null,{}] 14:02:53 INFO - PROCESS | 1918 | 1469480573505 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}] 14:02:53 INFO - PROCESS | 1918 | 1469480573508 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:53 INFO - PROCESS | 1918 | 1469480573639 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 14:02:53 INFO - PROCESS | 1918 | 1469480573702 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 1918 | 1469480573704 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x113b6a000 == 27 [pid = 1918] [id = 27] 14:02:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x116081c00) [pid = 1918] [serial = 77] [outer = 0x0] 14:02:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x116535400) [pid = 1918] [serial = 78] [outer = 0x116081c00] 14:02:53 INFO - PROCESS | 1918 | 1469480573764 Marionette DEBUG loaded listener.js 14:02:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x11690a000) [pid = 1918] [serial = 79] [outer = 0x116081c00] 14:02:54 INFO - PROCESS | 1918 | 1469480574132 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]]]}] 14:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 675ms 14:02:54 INFO - PROCESS | 1918 | 1469480574170 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 14:02:54 INFO - PROCESS | 1918 | 1469480574172 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 14:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:02:54 INFO - PROCESS | 1918 | 1469480574198 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:02:54 INFO - PROCESS | 1918 | 1469480574200 Marionette TRACE conn2 <- [1,82,null,{}] 14:02:54 INFO - PROCESS | 1918 | 1469480574208 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}] 14:02:54 INFO - PROCESS | 1918 | 1469480574211 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:54 INFO - PROCESS | 1918 | 1469480574286 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 14:02:54 INFO - PROCESS | 1918 | 1469480574294 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:54 INFO - PROCESS | 1918 | 1469480574296 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x11613c800 == 28 [pid = 1918] [id = 28] 14:02:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x11339d000) [pid = 1918] [serial = 80] [outer = 0x0] 14:02:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x1176b4c00) [pid = 1918] [serial = 81] [outer = 0x11339d000] 14:02:54 INFO - PROCESS | 1918 | 1469480574324 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x118191400) [pid = 1918] [serial = 82] [outer = 0x11339d000] 14:02:54 INFO - PROCESS | 1918 | 1469480574631 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]]]}] 14:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 480ms 14:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:02:54 INFO - PROCESS | 1918 | 1469480574669 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 14:02:54 INFO - PROCESS | 1918 | 1469480574670 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 14:02:54 INFO - PROCESS | 1918 | 1469480574672 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:02:54 INFO - PROCESS | 1918 | 1469480574675 Marionette TRACE conn2 <- [1,86,null,{}] 14:02:54 INFO - PROCESS | 1918 | 1469480574678 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}] 14:02:54 INFO - PROCESS | 1918 | 1469480574680 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:54 INFO - PROCESS | 1918 | 1469480574768 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 14:02:54 INFO - PROCESS | 1918 | 1469480574806 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:54 INFO - PROCESS | 1918 | 1469480574808 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x1167df000 == 29 [pid = 1918] [id = 29] 14:02:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x118190800) [pid = 1918] [serial = 83] [outer = 0x0] 14:02:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x118321000) [pid = 1918] [serial = 84] [outer = 0x118190800] 14:02:54 INFO - PROCESS | 1918 | 1469480574833 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x11872d800) [pid = 1918] [serial = 85] [outer = 0x118190800] 14:02:55 INFO - PROCESS | 1918 | 1469480575101 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]]]}] 14:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 471ms 14:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:02:55 INFO - PROCESS | 1918 | 1469480575147 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 14:02:55 INFO - PROCESS | 1918 | 1469480575148 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 14:02:55 INFO - PROCESS | 1918 | 1469480575150 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:02:55 INFO - PROCESS | 1918 | 1469480575151 Marionette TRACE conn2 <- [1,90,null,{}] 14:02:55 INFO - PROCESS | 1918 | 1469480575153 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}] 14:02:55 INFO - PROCESS | 1918 | 1469480575155 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:55 INFO - PROCESS | 1918 | 1469480575231 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 14:02:55 INFO - PROCESS | 1918 | 1469480575235 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:55 INFO - PROCESS | 1918 | 1469480575236 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x116f79800 == 30 [pid = 1918] [id = 30] 14:02:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x113394c00) [pid = 1918] [serial = 86] [outer = 0x0] 14:02:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1187eb800) [pid = 1918] [serial = 87] [outer = 0x113394c00] 14:02:55 INFO - PROCESS | 1918 | 1469480575262 Marionette DEBUG loaded listener.js 14:02:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x11900b800) [pid = 1918] [serial = 88] [outer = 0x113394c00] 14:02:55 INFO - PROCESS | 1918 | 1469480575532 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]]]}] 14:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 419ms 14:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:02:55 INFO - PROCESS | 1918 | 1469480575569 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 14:02:55 INFO - PROCESS | 1918 | 1469480575570 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 14:02:55 INFO - PROCESS | 1918 | 1469480575580 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:02:55 INFO - PROCESS | 1918 | 1469480575581 Marionette TRACE conn2 <- [1,94,null,{}] 14:02:55 INFO - PROCESS | 1918 | 1469480575584 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}] 14:02:55 INFO - PROCESS | 1918 | 1469480575588 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:55 INFO - PROCESS | 1918 | 1469480575711 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 14:02:55 INFO - PROCESS | 1918 | 1469480575717 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:55 INFO - PROCESS | 1918 | 1469480575718 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d67800 == 31 [pid = 1918] [id = 31] 14:02:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x119051c00) [pid = 1918] [serial = 89] [outer = 0x0] 14:02:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x119181800) [pid = 1918] [serial = 90] [outer = 0x119051c00] 14:02:55 INFO - PROCESS | 1918 | 1469480575744 Marionette DEBUG loaded listener.js 14:02:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x119847800) [pid = 1918] [serial = 91] [outer = 0x119051c00] 14:02:56 INFO - PROCESS | 1918 | 1469480576038 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]]]}] 14:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 526ms 14:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:02:56 INFO - PROCESS | 1918 | 1469480576100 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 14:02:56 INFO - PROCESS | 1918 | 1469480576101 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 14:02:56 INFO - PROCESS | 1918 | 1469480576103 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:02:56 INFO - PROCESS | 1918 | 1469480576104 Marionette TRACE conn2 <- [1,98,null,{}] 14:02:56 INFO - PROCESS | 1918 | 1469480576107 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}] 14:02:56 INFO - PROCESS | 1918 | 1469480576108 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:56 INFO - PROCESS | 1918 | 1469480576182 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 14:02:56 INFO - PROCESS | 1918 | 1469480576186 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:56 INFO - PROCESS | 1918 | 1469480576187 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:56 INFO - PROCESS | 1918 | ++DOCSHELL 0x119097800 == 32 [pid = 1918] [id = 32] 14:02:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x119847c00) [pid = 1918] [serial = 92] [outer = 0x0] 14:02:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x119b5e800) [pid = 1918] [serial = 93] [outer = 0x119847c00] 14:02:56 INFO - PROCESS | 1918 | 1469480576213 Marionette DEBUG loaded listener.js 14:02:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x120f40400) [pid = 1918] [serial = 94] [outer = 0x119847c00] 14:02:56 INFO - PROCESS | 1918 | 1469480576494 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]]]}] 14:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 14:02:56 INFO - PROCESS | 1918 | 1469480576529 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 14:02:56 INFO - PROCESS | 1918 | 1469480576530 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 14:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:02:56 INFO - PROCESS | 1918 | 1469480576535 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:02:56 INFO - PROCESS | 1918 | 1469480576536 Marionette TRACE conn2 <- [1,102,null,{}] 14:02:56 INFO - PROCESS | 1918 | 1469480576538 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}] 14:02:56 INFO - PROCESS | 1918 | 1469480576541 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:56 INFO - PROCESS | 1918 | 1469480576642 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 14:02:56 INFO - PROCESS | 1918 | 1469480576648 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:56 INFO - PROCESS | 1918 | 1469480576649 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:56 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191bf000 == 33 [pid = 1918] [id = 33] 14:02:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x113398400) [pid = 1918] [serial = 95] [outer = 0x0] 14:02:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x120f34800) [pid = 1918] [serial = 96] [outer = 0x113398400] 14:02:56 INFO - PROCESS | 1918 | 1469480576673 Marionette DEBUG loaded listener.js 14:02:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x1210dec00) [pid = 1918] [serial = 97] [outer = 0x113398400] 14:02:56 INFO - PROCESS | 1918 | 1469480576994 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]]]}] 14:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 471ms 14:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:02:57 INFO - PROCESS | 1918 | 1469480577006 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 14:02:57 INFO - PROCESS | 1918 | 1469480577011 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 14:02:57 INFO - PROCESS | 1918 | 1469480577015 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:02:57 INFO - PROCESS | 1918 | 1469480577017 Marionette TRACE conn2 <- [1,106,null,{}] 14:02:57 INFO - PROCESS | 1918 | 1469480577020 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}] 14:02:57 INFO - PROCESS | 1918 | 1469480577022 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:57 INFO - PROCESS | 1918 | 1469480577138 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 14:02:57 INFO - PROCESS | 1918 | 1469480577143 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:57 INFO - PROCESS | 1918 | 1469480577144 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x116139000 == 34 [pid = 1918] [id = 34] 14:02:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x11984b800) [pid = 1918] [serial = 98] [outer = 0x0] 14:02:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12174f800) [pid = 1918] [serial = 99] [outer = 0x11984b800] 14:02:57 INFO - PROCESS | 1918 | 1469480577185 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1231c3800) [pid = 1918] [serial = 100] [outer = 0x11984b800] 14:02:57 INFO - PROCESS | 1918 | 1469480577577 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]]]}] 14:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 572ms 14:02:57 INFO - PROCESS | 1918 | 1469480577586 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 14:02:57 INFO - PROCESS | 1918 | 1469480577587 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 14:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:02:57 INFO - PROCESS | 1918 | 1469480577591 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:02:57 INFO - PROCESS | 1918 | 1469480577594 Marionette TRACE conn2 <- [1,110,null,{}] 14:02:57 INFO - PROCESS | 1918 | 1469480577596 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}] 14:02:57 INFO - PROCESS | 1918 | 1469480577598 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:57 INFO - PROCESS | 1918 | 1469480577696 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 14:02:57 INFO - PROCESS | 1918 | 1469480577701 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:57 INFO - PROCESS | 1918 | 1469480577703 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b48800 == 35 [pid = 1918] [id = 35] 14:02:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x11858ac00) [pid = 1918] [serial = 101] [outer = 0x0] 14:02:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x1231c3000) [pid = 1918] [serial = 102] [outer = 0x11858ac00] 14:02:57 INFO - PROCESS | 1918 | 1469480577726 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x123690000) [pid = 1918] [serial = 103] [outer = 0x11858ac00] 14:02:57 INFO - PROCESS | 1918 | 1469480577996 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]]]}] 14:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 421ms 14:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:02:58 INFO - PROCESS | 1918 | 1469480578015 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 1918 | 1469480578017 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 14:02:58 INFO - PROCESS | 1918 | 1469480578019 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - PROCESS | 1918 | 1469480578021 Marionette TRACE conn2 <- [1,114,null,{}] 14:02:58 INFO - PROCESS | 1918 | 1469480578030 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}] 14:02:58 INFO - PROCESS | 1918 | 1469480578032 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:58 INFO - PROCESS | 1918 | 1469480578122 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 14:02:58 INFO - PROCESS | 1918 | 1469480578128 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:58 INFO - PROCESS | 1918 | 1469480578130 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:58 INFO - PROCESS | 1918 | ++DOCSHELL 0x12166a000 == 36 [pid = 1918] [id = 36] 14:02:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x123424400) [pid = 1918] [serial = 104] [outer = 0x0] 14:02:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x123bbd400) [pid = 1918] [serial = 105] [outer = 0x123424400] 14:02:58 INFO - PROCESS | 1918 | 1469480578155 Marionette DEBUG loaded listener.js 14:02:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x124457400) [pid = 1918] [serial = 106] [outer = 0x123424400] 14:02:58 INFO - PROCESS | 1918 | 1469480578465 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]]]}] 14:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 477ms 14:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:02:58 INFO - PROCESS | 1918 | 1469480578496 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 1918 | 1469480578497 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 14:02:58 INFO - PROCESS | 1918 | 1469480578499 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - PROCESS | 1918 | 1469480578500 Marionette TRACE conn2 <- [1,118,null,{}] 14:02:58 INFO - PROCESS | 1918 | 1469480578502 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}] 14:02:58 INFO - PROCESS | 1918 | 1469480578504 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:58 INFO - PROCESS | 1918 | 1469480578580 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 14:02:58 INFO - PROCESS | 1918 | 1469480578630 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:58 INFO - PROCESS | 1918 | 1469480578631 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:58 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216d9800 == 37 [pid = 1918] [id = 37] 14:02:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x1240f4400) [pid = 1918] [serial = 107] [outer = 0x0] 14:02:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x124527000) [pid = 1918] [serial = 108] [outer = 0x1240f4400] 14:02:58 INFO - PROCESS | 1918 | 1469480578655 Marionette DEBUG loaded listener.js 14:02:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x124ba1000) [pid = 1918] [serial = 109] [outer = 0x1240f4400] 14:02:58 INFO - PROCESS | 1918 | 1469480578898 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]]]}] 14:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 14:02:58 INFO - PROCESS | 1918 | 1469480578918 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 1918 | 1469480578920 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 14:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:02:58 INFO - PROCESS | 1918 | 1469480578922 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - PROCESS | 1918 | 1469480578924 Marionette TRACE conn2 <- [1,122,null,{}] 14:02:58 INFO - PROCESS | 1918 | 1469480578935 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}] 14:02:58 INFO - PROCESS | 1918 | 1469480578936 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:59 INFO - PROCESS | 1918 | 1469480579016 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 14:02:59 INFO - PROCESS | 1918 | 1469480579020 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 1918 | 1469480579021 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x12307f800 == 38 [pid = 1918] [id = 38] 14:02:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x124ba4000) [pid = 1918] [serial = 110] [outer = 0x0] 14:02:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x124ba7000) [pid = 1918] [serial = 111] [outer = 0x124ba4000] 14:02:59 INFO - PROCESS | 1918 | 1469480579047 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x126004400) [pid = 1918] [serial = 112] [outer = 0x124ba4000] 14:02:59 INFO - PROCESS | 1918 | 1469480579323 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]]]}] 14:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 425ms 14:02:59 INFO - PROCESS | 1918 | 1469480579347 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 1918 | 1469480579348 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 14:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:02:59 INFO - PROCESS | 1918 | 1469480579351 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - PROCESS | 1918 | 1469480579352 Marionette TRACE conn2 <- [1,126,null,{}] 14:02:59 INFO - PROCESS | 1918 | 1469480579354 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}] 14:02:59 INFO - PROCESS | 1918 | 1469480579355 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:59 INFO - PROCESS | 1918 | 1469480579455 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 14:02:59 INFO - PROCESS | 1918 | 1469480579459 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 1918 | 1469480579460 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x123185800 == 39 [pid = 1918] [id = 39] 14:02:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x113299c00) [pid = 1918] [serial = 113] [outer = 0x0] 14:02:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x12613ec00) [pid = 1918] [serial = 114] [outer = 0x113299c00] 14:02:59 INFO - PROCESS | 1918 | 1469480579531 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x12651d400) [pid = 1918] [serial = 115] [outer = 0x113299c00] 14:02:59 INFO - PROCESS | 1918 | 1469480579777 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]]]}] 14:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 14:02:59 INFO - PROCESS | 1918 | 1469480579819 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 1918 | 1469480579820 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 14:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:02:59 INFO - PROCESS | 1918 | 1469480579829 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - PROCESS | 1918 | 1469480579830 Marionette TRACE conn2 <- [1,130,null,{}] 14:02:59 INFO - PROCESS | 1918 | 1469480579833 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}] 14:02:59 INFO - PROCESS | 1918 | 1469480579834 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:59 INFO - PROCESS | 1918 | 1469480579917 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 14:02:59 INFO - PROCESS | 1918 | 1469480579921 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 1918 | 1469480579922 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:02:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a70000 == 40 [pid = 1918] [id = 40] 14:02:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x126594400) [pid = 1918] [serial = 116] [outer = 0x0] 14:02:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 117 (0x1266ae000) [pid = 1918] [serial = 117] [outer = 0x126594400] 14:02:59 INFO - PROCESS | 1918 | 1469480579945 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 118 (0x126990000) [pid = 1918] [serial = 118] [outer = 0x126594400] 14:03:00 INFO - PROCESS | 1918 | 1469480580230 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]]]}] 14:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 425ms 14:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:03:00 INFO - PROCESS | 1918 | 1469480580248 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 1918 | 1469480580250 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 14:03:00 INFO - PROCESS | 1918 | 1469480580252 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - PROCESS | 1918 | 1469480580253 Marionette TRACE conn2 <- [1,134,null,{}] 14:03:00 INFO - PROCESS | 1918 | 1469480580255 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}] 14:03:00 INFO - PROCESS | 1918 | 1469480580257 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:00 INFO - PROCESS | 1918 | 1469480580348 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 14:03:00 INFO - PROCESS | 1918 | 1469480580351 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 1918 | 1469480580352 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x12406f000 == 41 [pid = 1918] [id = 41] 14:03:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 119 (0x126cc5400) [pid = 1918] [serial = 119] [outer = 0x0] 14:03:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 120 (0x126cccc00) [pid = 1918] [serial = 120] [outer = 0x126cc5400] 14:03:00 INFO - PROCESS | 1918 | 1469480580382 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 121 (0x128c57800) [pid = 1918] [serial = 121] [outer = 0x126cc5400] 14:03:00 INFO - PROCESS | 1918 | 1469480580677 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]]]}] 14:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 14:03:00 INFO - PROCESS | 1918 | 1469480580721 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 1918 | 1469480580722 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 14:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:03:00 INFO - PROCESS | 1918 | 1469480580752 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - PROCESS | 1918 | 1469480580753 Marionette TRACE conn2 <- [1,138,null,{}] 14:03:00 INFO - PROCESS | 1918 | 1469480580755 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}] 14:03:00 INFO - PROCESS | 1918 | 1469480580757 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:00 INFO - PROCESS | 1918 | 1469480580838 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 14:03:00 INFO - PROCESS | 1918 | 1469480580844 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 1918 | 1469480580845 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x124079800 == 42 [pid = 1918] [id = 42] 14:03:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 122 (0x126cc5000) [pid = 1918] [serial = 122] [outer = 0x0] 14:03:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 123 (0x128d3f800) [pid = 1918] [serial = 123] [outer = 0x126cc5000] 14:03:00 INFO - PROCESS | 1918 | 1469480580868 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 124 (0x129069400) [pid = 1918] [serial = 124] [outer = 0x126cc5000] 14:03:01 INFO - PROCESS | 1918 | 1469480581193 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]]]}] 14:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 488ms 14:03:01 INFO - PROCESS | 1918 | 1469480581220 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 1918 | 1469480581222 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 14:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:03:01 INFO - PROCESS | 1918 | 1469480581225 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - PROCESS | 1918 | 1469480581227 Marionette TRACE conn2 <- [1,142,null,{}] 14:03:01 INFO - PROCESS | 1918 | 1469480581230 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}] 14:03:01 INFO - PROCESS | 1918 | 1469480581231 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:01 INFO - PROCESS | 1918 | 1469480581309 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 14:03:01 INFO - PROCESS | 1918 | 1469480581312 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 1918 | 1469480581314 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:01 INFO - PROCESS | 1918 | ++DOCSHELL 0x126616800 == 43 [pid = 1918] [id = 43] 14:03:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 125 (0x128c61000) [pid = 1918] [serial = 125] [outer = 0x0] 14:03:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 126 (0x129168000) [pid = 1918] [serial = 126] [outer = 0x128c61000] 14:03:01 INFO - PROCESS | 1918 | 1469480581344 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 127 (0x12916f000) [pid = 1918] [serial = 127] [outer = 0x128c61000] 14:03:02 INFO - PROCESS | 1918 | 1469480582353 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]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1173ms 14:03:02 INFO - PROCESS | 1918 | 1469480582398 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 1918 | 1469480582401 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 14:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:03:02 INFO - PROCESS | 1918 | 1469480582404 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 1918 | 1469480582406 Marionette TRACE conn2 <- [1,146,null,{}] 14:03:02 INFO - PROCESS | 1918 | 1469480582420 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}] 14:03:02 INFO - PROCESS | 1918 | 1469480582422 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:02 INFO - PROCESS | 1918 | 1469480582523 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 14:03:02 INFO - PROCESS | 1918 | 1469480582530 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 1918 | 1469480582532 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x113359800 == 44 [pid = 1918] [id = 44] 14:03:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 128 (0x116026c00) [pid = 1918] [serial = 128] [outer = 0x0] 14:03:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 129 (0x1160f2400) [pid = 1918] [serial = 129] [outer = 0x116026c00] 14:03:02 INFO - PROCESS | 1918 | 1469480582559 Marionette DEBUG loaded listener.js 14:03:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 130 (0x116975c00) [pid = 1918] [serial = 130] [outer = 0x116026c00] 14:03:02 INFO - PROCESS | 1918 | 1469480582861 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]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 476ms 14:03:02 INFO - PROCESS | 1918 | 1469480582887 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 1918 | 1469480582890 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 14:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:03:02 INFO - PROCESS | 1918 | 1469480582898 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 1918 | 1469480582899 Marionette TRACE conn2 <- [1,150,null,{}] 14:03:02 INFO - PROCESS | 1918 | 1469480582902 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}] 14:03:02 INFO - PROCESS | 1918 | 1469480582903 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:03 INFO - PROCESS | 1918 | 1469480582998 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 14:03:03 INFO - PROCESS | 1918 | 1469480583031 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 1918 | 1469480583033 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x116528800 == 45 [pid = 1918] [id = 45] 14:03:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 131 (0x1169d9000) [pid = 1918] [serial = 131] [outer = 0x0] 14:03:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 132 (0x1176af800) [pid = 1918] [serial = 132] [outer = 0x1169d9000] 14:03:03 INFO - PROCESS | 1918 | 1469480583059 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 133 (0x118595400) [pid = 1918] [serial = 133] [outer = 0x1169d9000] 14:03:03 INFO - PROCESS | 1918 | 1469480583401 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]]]}] 14:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 521ms 14:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:03:03 INFO - PROCESS | 1918 | 1469480583419 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 1918 | 1469480583420 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 14:03:03 INFO - PROCESS | 1918 | 1469480583423 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - PROCESS | 1918 | 1469480583428 Marionette TRACE conn2 <- [1,154,null,{}] 14:03:03 INFO - PROCESS | 1918 | 1469480583909 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}] 14:03:03 INFO - PROCESS | 1918 | 1469480583912 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 132 (0x12c22ec00) [pid = 1918] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 131 (0x118195400) [pid = 1918] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 130 (0x120f35400) [pid = 1918] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 129 (0x12b8a6000) [pid = 1918] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 128 (0x12a689400) [pid = 1918] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 127 (0x12a64c000) [pid = 1918] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 126 (0x129068c00) [pid = 1918] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 125 (0x119394000) [pid = 1918] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 124 (0x118314000) [pid = 1918] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 123 (0x12d578400) [pid = 1918] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 122 (0x12cd10800) [pid = 1918] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 121 (0x12c638400) [pid = 1918] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 120 (0x12c310800) [pid = 1918] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 119 (0x119051c00) [pid = 1918] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 118 (0x119847c00) [pid = 1918] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 117 (0x113398400) [pid = 1918] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 116 (0x11984b800) [pid = 1918] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x123424400) [pid = 1918] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x1240f4400) [pid = 1918] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x124ba4000) [pid = 1918] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x12e134000) [pid = 1918] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x111ca9c00) [pid = 1918] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x112e08400) [pid = 1918] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x1169e2c00) [pid = 1918] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x113ba1c00) [pid = 1918] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x116081c00) [pid = 1918] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x11339d000) [pid = 1918] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x118190800) [pid = 1918] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:03:03 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x113394c00) [pid = 1918] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:03:04 INFO - PROCESS | 1918 | 1469480584026 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 14:03:04 INFO - PROCESS | 1918 | 1469480584031 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 1918 | 1469480584033 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x116f77000 == 46 [pid = 1918] [id = 46] 14:03:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x113967800) [pid = 1918] [serial = 134] [outer = 0x0] 14:03:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x116537c00) [pid = 1918] [serial = 135] [outer = 0x113967800] 14:03:04 INFO - PROCESS | 1918 | 1469480584062 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x118731800) [pid = 1918] [serial = 136] [outer = 0x113967800] 14:03:04 INFO - PROCESS | 1918 | 1469480584401 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]]]}] 14:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1025ms 14:03:04 INFO - PROCESS | 1918 | 1469480584454 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 14:03:04 INFO - PROCESS | 1918 | 1469480584457 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 14:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:03:04 INFO - PROCESS | 1918 | 1469480584461 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:03:04 INFO - PROCESS | 1918 | 1469480584462 Marionette TRACE conn2 <- [1,158,null,{}] 14:03:04 INFO - PROCESS | 1918 | 1469480584466 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}] 14:03:04 INFO - PROCESS | 1918 | 1469480584468 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:04 INFO - PROCESS | 1918 | 1469480584586 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 14:03:04 INFO - PROCESS | 1918 | 1469480584601 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 1918 | 1469480584602 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x11876b000 == 47 [pid = 1918] [id = 47] 14:03:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x11904ec00) [pid = 1918] [serial = 137] [outer = 0x0] 14:03:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x11938f400) [pid = 1918] [serial = 138] [outer = 0x11904ec00] 14:03:04 INFO - PROCESS | 1918 | 1469480584655 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x11939ac00) [pid = 1918] [serial = 139] [outer = 0x11904ec00] 14:03:05 INFO - PROCESS | 1918 | 1469480585092 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]]]}] 14:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 669ms 14:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:03:05 INFO - PROCESS | 1918 | 1469480585129 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 14:03:05 INFO - PROCESS | 1918 | 1469480585131 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 14:03:05 INFO - PROCESS | 1918 | 1469480585133 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 1918 | 1469480585134 Marionette TRACE conn2 <- [1,162,null,{}] 14:03:05 INFO - PROCESS | 1918 | 1469480585136 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}] 14:03:05 INFO - PROCESS | 1918 | 1469480585137 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:05 INFO - PROCESS | 1918 | 1469480585209 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 14:03:05 INFO - PROCESS | 1918 | 1469480585212 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 1918 | 1469480585213 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x119459800 == 48 [pid = 1918] [id = 48] 14:03:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x1194de400) [pid = 1918] [serial = 140] [outer = 0x0] 14:03:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x119853800) [pid = 1918] [serial = 141] [outer = 0x1194de400] 14:03:05 INFO - PROCESS | 1918 | 1469480585240 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x119c64800) [pid = 1918] [serial = 142] [outer = 0x1194de400] 14:03:05 INFO - PROCESS | 1918 | 1469480585567 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]]]}] 14:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 467ms 14:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:03:05 INFO - PROCESS | 1918 | 1469480585601 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 14:03:05 INFO - PROCESS | 1918 | 1469480585602 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 14:03:05 INFO - PROCESS | 1918 | 1469480585604 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 1918 | 1469480585606 Marionette TRACE conn2 <- [1,166,null,{}] 14:03:05 INFO - PROCESS | 1918 | 1469480585608 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}] 14:03:05 INFO - PROCESS | 1918 | 1469480585612 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:05 INFO - PROCESS | 1918 | 1469480585709 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 14:03:05 INFO - PROCESS | 1918 | 1469480585714 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 1918 | 1469480585723 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x119742000 == 49 [pid = 1918] [id = 49] 14:03:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x120fb0800) [pid = 1918] [serial = 143] [outer = 0x0] 14:03:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x121750800) [pid = 1918] [serial = 144] [outer = 0x120fb0800] 14:03:05 INFO - PROCESS | 1918 | 1469480585745 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x11984c400) [pid = 1918] [serial = 145] [outer = 0x120fb0800] 14:03:06 INFO - PROCESS | 1918 | 1469480586312 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]]]}] 14:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 770ms 14:03:06 INFO - PROCESS | 1918 | 1469480586374 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 14:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:03:06 INFO - PROCESS | 1918 | 1469480586377 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 14:03:06 INFO - PROCESS | 1918 | 1469480586380 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:03:06 INFO - PROCESS | 1918 | 1469480586382 Marionette TRACE conn2 <- [1,170,null,{}] 14:03:06 INFO - PROCESS | 1918 | 1469480586386 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}] 14:03:06 INFO - PROCESS | 1918 | 1469480586388 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:06 INFO - PROCESS | 1918 | 1469480586479 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 14:03:06 INFO - PROCESS | 1918 | 1469480586528 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:06 INFO - PROCESS | 1918 | 1469480586530 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:06 INFO - PROCESS | 1918 | ++DOCSHELL 0x11613f800 == 50 [pid = 1918] [id = 50] 14:03:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 117 (0x113d98000) [pid = 1918] [serial = 146] [outer = 0x0] 14:03:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 118 (0x11602c000) [pid = 1918] [serial = 147] [outer = 0x113d98000] 14:03:06 INFO - PROCESS | 1918 | 1469480586560 Marionette DEBUG loaded listener.js 14:03:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 119 (0x11697a400) [pid = 1918] [serial = 148] [outer = 0x113d98000] 14:03:06 INFO - PROCESS | 1918 | 1469480586983 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]]]}] 14:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 623ms 14:03:07 INFO - PROCESS | 1918 | 1469480587002 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 1918 | 1469480587005 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 14:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:03:07 INFO - PROCESS | 1918 | 1469480587010 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - PROCESS | 1918 | 1469480587012 Marionette TRACE conn2 <- [1,174,null,{}] 14:03:07 INFO - PROCESS | 1918 | 1469480587014 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}] 14:03:07 INFO - PROCESS | 1918 | 1469480587016 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:07 INFO - PROCESS | 1918 | 1469480587111 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 14:03:07 INFO - PROCESS | 1918 | 1469480587155 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:07 INFO - PROCESS | 1918 | 1469480587157 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x11973a800 == 51 [pid = 1918] [id = 51] 14:03:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 120 (0x116a9c800) [pid = 1918] [serial = 149] [outer = 0x0] 14:03:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 121 (0x118590800) [pid = 1918] [serial = 150] [outer = 0x116a9c800] 14:03:07 INFO - PROCESS | 1918 | 1469480587187 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 122 (0x118894c00) [pid = 1918] [serial = 151] [outer = 0x116a9c800] 14:03:07 INFO - PROCESS | 1918 | 1469480587595 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]]]}] 14:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 14:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:03:07 INFO - PROCESS | 1918 | 1469480587630 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 1918 | 1469480587631 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 14:03:07 INFO - PROCESS | 1918 | 1469480587633 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - PROCESS | 1918 | 1469480587636 Marionette TRACE conn2 <- [1,178,null,{}] 14:03:07 INFO - PROCESS | 1918 | 1469480587646 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}] 14:03:07 INFO - PROCESS | 1918 | 1469480587649 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:07 INFO - PROCESS | 1918 | 1469480587737 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 14:03:07 INFO - PROCESS | 1918 | 1469480587825 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:07 INFO - PROCESS | 1918 | 1469480587827 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x12318d000 == 52 [pid = 1918] [id = 52] 14:03:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 123 (0x120fb0c00) [pid = 1918] [serial = 152] [outer = 0x0] 14:03:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 124 (0x1210dac00) [pid = 1918] [serial = 153] [outer = 0x120fb0c00] 14:03:07 INFO - PROCESS | 1918 | 1469480587859 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 125 (0x1230e2400) [pid = 1918] [serial = 154] [outer = 0x120fb0c00] 14:03:08 INFO - PROCESS | 1918 | 1469480588256 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]]]}] 14:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 672ms 14:03:08 INFO - PROCESS | 1918 | 1469480588305 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 14:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:03:08 INFO - PROCESS | 1918 | 1469480588307 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 14:03:08 INFO - PROCESS | 1918 | 1469480588310 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:03:08 INFO - PROCESS | 1918 | 1469480588311 Marionette TRACE conn2 <- [1,182,null,{}] 14:03:08 INFO - PROCESS | 1918 | 1469480588314 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}] 14:03:08 INFO - PROCESS | 1918 | 1469480588315 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:08 INFO - PROCESS | 1918 | 1469480588416 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 14:03:08 INFO - PROCESS | 1918 | 1469480588477 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 1918 | 1469480588478 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a20800 == 53 [pid = 1918] [id = 53] 14:03:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 126 (0x12389f000) [pid = 1918] [serial = 155] [outer = 0x0] 14:03:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 127 (0x12401f000) [pid = 1918] [serial = 156] [outer = 0x12389f000] 14:03:08 INFO - PROCESS | 1918 | 1469480588526 Marionette DEBUG loaded listener.js 14:03:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 128 (0x1242e4c00) [pid = 1918] [serial = 157] [outer = 0x12389f000] 14:03:09 INFO - PROCESS | 1918 | 1469480589046 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]]]}] 14:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 769ms 14:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:03:09 INFO - PROCESS | 1918 | 1469480589081 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 14:03:09 INFO - PROCESS | 1918 | 1469480589083 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 14:03:09 INFO - PROCESS | 1918 | 1469480589085 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:03:09 INFO - PROCESS | 1918 | 1469480589086 Marionette TRACE conn2 <- [1,186,null,{}] 14:03:09 INFO - PROCESS | 1918 | 1469480589089 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}] 14:03:09 INFO - PROCESS | 1918 | 1469480589091 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:09 INFO - PROCESS | 1918 | 1469480589181 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 14:03:09 INFO - PROCESS | 1918 | 1469480589240 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:09 INFO - PROCESS | 1918 | 1469480589241 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x11334d800 == 54 [pid = 1918] [id = 54] 14:03:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 129 (0x113b04400) [pid = 1918] [serial = 158] [outer = 0x0] 14:03:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 130 (0x1161b0800) [pid = 1918] [serial = 159] [outer = 0x113b04400] 14:03:09 INFO - PROCESS | 1918 | 1469480589272 Marionette DEBUG loaded listener.js 14:03:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 131 (0x1194df000) [pid = 1918] [serial = 160] [outer = 0x113b04400] 14:03:09 INFO - PROCESS | 1918 | 1469480589710 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]]]}] 14:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 668ms 14:03:09 INFO - PROCESS | 1918 | 1469480589754 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 14:03:09 INFO - PROCESS | 1918 | 1469480589757 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 14:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:03:09 INFO - PROCESS | 1918 | 1469480589785 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:03:09 INFO - PROCESS | 1918 | 1469480589787 Marionette TRACE conn2 <- [1,190,null,{}] 14:03:09 INFO - PROCESS | 1918 | 1469480589794 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}] 14:03:09 INFO - PROCESS | 1918 | 1469480589796 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:09 INFO - PROCESS | 1918 | 1469480589888 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 14:03:09 INFO - PROCESS | 1918 | 1469480589956 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:09 INFO - PROCESS | 1918 | 1469480589957 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x11335e800 == 55 [pid = 1918] [id = 55] 14:03:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 132 (0x1151d1c00) [pid = 1918] [serial = 161] [outer = 0x0] 14:03:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 133 (0x116030c00) [pid = 1918] [serial = 162] [outer = 0x1151d1c00] 14:03:09 INFO - PROCESS | 1918 | 1469480589985 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 134 (0x1169e2c00) [pid = 1918] [serial = 163] [outer = 0x1151d1c00] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x119459800 == 54 [pid = 1918] [id = 48] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x11876b000 == 53 [pid = 1918] [id = 47] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x116f77000 == 52 [pid = 1918] [id = 46] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x119097800 == 51 [pid = 1918] [id = 32] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x116528800 == 50 [pid = 1918] [id = 45] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x1167df000 == 49 [pid = 1918] [id = 29] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x113359800 == 48 [pid = 1918] [id = 44] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x11613c800 == 47 [pid = 1918] [id = 28] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x113b6a000 == 46 [pid = 1918] [id = 27] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x126616800 == 45 [pid = 1918] [id = 43] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x116f79800 == 44 [pid = 1918] [id = 30] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x117d67800 == 43 [pid = 1918] [id = 31] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x116139000 == 42 [pid = 1918] [id = 34] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x1191bf000 == 41 [pid = 1918] [id = 33] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x11334d800 == 40 [pid = 1918] [id = 54] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x123a20800 == 39 [pid = 1918] [id = 53] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x124079800 == 38 [pid = 1918] [id = 42] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x12318d000 == 37 [pid = 1918] [id = 52] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x11973a800 == 36 [pid = 1918] [id = 51] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x12406f000 == 35 [pid = 1918] [id = 41] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x123a70000 == 34 [pid = 1918] [id = 40] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x11613f800 == 33 [pid = 1918] [id = 50] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x1216d9800 == 32 [pid = 1918] [id = 37] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x12307f800 == 31 [pid = 1918] [id = 38] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x119b48800 == 30 [pid = 1918] [id = 35] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x12166a000 == 29 [pid = 1918] [id = 36] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x123185800 == 28 [pid = 1918] [id = 39] 14:03:10 INFO - PROCESS | 1918 | --DOCSHELL 0x119742000 == 27 [pid = 1918] [id = 49] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 133 (0x123bbf400) [pid = 1918] [serial = 11] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 132 (0x119181800) [pid = 1918] [serial = 90] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 131 (0x119847800) [pid = 1918] [serial = 91] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 130 (0x119b5e800) [pid = 1918] [serial = 93] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 129 (0x120f40400) [pid = 1918] [serial = 94] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 128 (0x120f34800) [pid = 1918] [serial = 96] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 127 (0x1210dec00) [pid = 1918] [serial = 97] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 126 (0x12174f800) [pid = 1918] [serial = 99] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 125 (0x1231c3800) [pid = 1918] [serial = 100] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 124 (0x1231c3000) [pid = 1918] [serial = 102] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 123 (0x123bbd400) [pid = 1918] [serial = 105] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 122 (0x124527000) [pid = 1918] [serial = 108] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 121 (0x124ba7000) [pid = 1918] [serial = 111] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 120 (0x12613ec00) [pid = 1918] [serial = 114] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 119 (0x1266ae000) [pid = 1918] [serial = 117] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 118 (0x126cccc00) [pid = 1918] [serial = 120] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 117 (0x112237800) [pid = 1918] [serial = 66] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 116 (0x113d43400) [pid = 1918] [serial = 69] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x11831c000) [pid = 1918] [serial = 72] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x113d45800) [pid = 1918] [serial = 75] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x113f37c00) [pid = 1918] [serial = 76] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x116535400) [pid = 1918] [serial = 78] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x1176b4c00) [pid = 1918] [serial = 81] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x118321000) [pid = 1918] [serial = 84] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x1187eb800) [pid = 1918] [serial = 87] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x124457400) [pid = 1918] [serial = 106] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x124ba1000) [pid = 1918] [serial = 109] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x11690a000) [pid = 1918] [serial = 79] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x126004400) [pid = 1918] [serial = 112] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x1160ef800) [pid = 1918] [serial = 70] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x118598c00) [pid = 1918] [serial = 73] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x11900b800) [pid = 1918] [serial = 88] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x118191400) [pid = 1918] [serial = 82] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x112a82400) [pid = 1918] [serial = 67] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x12b07f400) [pid = 1918] [serial = 64] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x11872d800) [pid = 1918] [serial = 85] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x128d3f800) [pid = 1918] [serial = 123] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x123599c00) [pid = 1918] [serial = 8] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x12c631400) [pid = 1918] [serial = 39] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x12c304000) [pid = 1918] [serial = 36] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x12c308400) [pid = 1918] [serial = 37] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x12bdd6c00) [pid = 1918] [serial = 33] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x12c22e400) [pid = 1918] [serial = 34] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x12bdd1c00) [pid = 1918] [serial = 31] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12b964000) [pid = 1918] [serial = 30] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x12b8a6c00) [pid = 1918] [serial = 27] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12b96dc00) [pid = 1918] [serial = 28] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x12a9f0400) [pid = 1918] [serial = 24] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12b0e7c00) [pid = 1918] [serial = 25] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12a67e000) [pid = 1918] [serial = 21] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12a682400) [pid = 1918] [serial = 22] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x129334800) [pid = 1918] [serial = 18] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12906a800) [pid = 1918] [serial = 15] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x129070400) [pid = 1918] [serial = 16] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12d9dd400) [pid = 1918] [serial = 63] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x12d9d6000) [pid = 1918] [serial = 60] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12d9dac00) [pid = 1918] [serial = 61] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x11831bc00) [pid = 1918] [serial = 57] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x1187e4c00) [pid = 1918] [serial = 58] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x118522400) [pid = 1918] [serial = 55] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x12d9d4000) [pid = 1918] [serial = 54] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x12d593800) [pid = 1918] [serial = 48] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x12d582000) [pid = 1918] [serial = 51] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x12cec3400) [pid = 1918] [serial = 45] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 69 (0x12cec7800) [pid = 1918] [serial = 46] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 68 (0x12cd03800) [pid = 1918] [serial = 42] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 67 (0x12cd09400) [pid = 1918] [serial = 43] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | --DOMWINDOW == 66 (0x12c635c00) [pid = 1918] [serial = 40] [outer = 0x0] [url = about:blank] 14:03:10 INFO - PROCESS | 1918 | 1469480590800 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]]]}] 14:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1029ms 14:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:03:10 INFO - PROCESS | 1918 | 1469480590811 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 14:03:10 INFO - PROCESS | 1918 | 1469480590813 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 14:03:10 INFO - PROCESS | 1918 | 1469480590816 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - PROCESS | 1918 | 1469480590818 Marionette TRACE conn2 <- [1,194,null,{}] 14:03:10 INFO - PROCESS | 1918 | 1469480590829 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}] 14:03:10 INFO - PROCESS | 1918 | 1469480590830 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:10 INFO - PROCESS | 1918 | 1469480590902 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 14:03:10 INFO - PROCESS | 1918 | 1469480590908 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 1918 | 1469480590912 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:10 INFO - PROCESS | 1918 | ++DOCSHELL 0x11335d000 == 28 [pid = 1918] [id = 56] 14:03:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 67 (0x1160ef800) [pid = 1918] [serial = 164] [outer = 0x0] 14:03:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x116535400) [pid = 1918] [serial = 165] [outer = 0x1160ef800] 14:03:10 INFO - PROCESS | 1918 | 1469480590939 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 69 (0x1169e3000) [pid = 1918] [serial = 166] [outer = 0x1160ef800] 14:03:11 INFO - PROCESS | 1918 | 1469480591247 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]]]}] 14:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 14:03:11 INFO - PROCESS | 1918 | 1469480591287 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 1918 | 1469480591290 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 14:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:03:11 INFO - PROCESS | 1918 | 1469480591297 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - PROCESS | 1918 | 1469480591298 Marionette TRACE conn2 <- [1,198,null,{}] 14:03:11 INFO - PROCESS | 1918 | 1469480591301 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}] 14:03:11 INFO - PROCESS | 1918 | 1469480591302 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:11 INFO - PROCESS | 1918 | 1469480591374 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 14:03:11 INFO - PROCESS | 1918 | 1469480591378 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:11 INFO - PROCESS | 1918 | 1469480591379 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:11 INFO - PROCESS | 1918 | ++DOCSHELL 0x116528800 == 29 [pid = 1918] [id = 57] 14:03:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x117d1d000) [pid = 1918] [serial = 167] [outer = 0x0] 14:03:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x118317000) [pid = 1918] [serial = 168] [outer = 0x117d1d000] 14:03:11 INFO - PROCESS | 1918 | 1469480591407 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x118525000) [pid = 1918] [serial = 169] [outer = 0x117d1d000] 14:03:11 INFO - PROCESS | 1918 | 1469480591727 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]]]}] 14:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 473ms 14:03:11 INFO - PROCESS | 1918 | 1469480591771 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 1918 | 1469480591772 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 14:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:03:11 INFO - PROCESS | 1918 | 1469480591775 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - PROCESS | 1918 | 1469480591777 Marionette TRACE conn2 <- [1,202,null,{}] 14:03:11 INFO - PROCESS | 1918 | 1469480591785 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}] 14:03:11 INFO - PROCESS | 1918 | 1469480591788 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:11 INFO - PROCESS | 1918 | 1469480591864 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 14:03:11 INFO - PROCESS | 1918 | 1469480591908 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:11 INFO - PROCESS | 1918 | 1469480591910 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:11 INFO - PROCESS | 1918 | ++DOCSHELL 0x116f81000 == 30 [pid = 1918] [id = 58] 14:03:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x11339a400) [pid = 1918] [serial = 170] [outer = 0x0] 14:03:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x11889fc00) [pid = 1918] [serial = 171] [outer = 0x11339a400] 14:03:11 INFO - PROCESS | 1918 | 1469480591938 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x119390000) [pid = 1918] [serial = 172] [outer = 0x11339a400] 14:03:12 INFO - PROCESS | 1918 | 1469480592213 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]]]}] 14:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 471ms 14:03:12 INFO - PROCESS | 1918 | 1469480592248 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 14:03:12 INFO - PROCESS | 1918 | 1469480592249 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 14:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:03:12 INFO - PROCESS | 1918 | 1469480592252 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - PROCESS | 1918 | 1469480592253 Marionette TRACE conn2 <- [1,206,null,{}] 14:03:12 INFO - PROCESS | 1918 | 1469480592264 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}] 14:03:12 INFO - PROCESS | 1918 | 1469480592265 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:12 INFO - PROCESS | 1918 | 1469480592348 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 14:03:12 INFO - PROCESS | 1918 | 1469480592352 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:12 INFO - PROCESS | 1918 | 1469480592354 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:12 INFO - PROCESS | 1918 | ++DOCSHELL 0x11836d800 == 31 [pid = 1918] [id = 59] 14:03:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x112e0b400) [pid = 1918] [serial = 173] [outer = 0x0] 14:03:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x11984e800) [pid = 1918] [serial = 174] [outer = 0x112e0b400] 14:03:12 INFO - PROCESS | 1918 | 1469480592420 Marionette DEBUG loaded listener.js 14:03:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x120f35c00) [pid = 1918] [serial = 175] [outer = 0x112e0b400] 14:03:12 INFO - PROCESS | 1918 | 1469480592673 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]]]}] 14:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 14:03:12 INFO - PROCESS | 1918 | 1469480592721 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 14:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:03:12 INFO - PROCESS | 1918 | 1469480592732 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 14:03:12 INFO - PROCESS | 1918 | 1469480592751 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - PROCESS | 1918 | 1469480592752 Marionette TRACE conn2 <- [1,210,null,{}] 14:03:12 INFO - PROCESS | 1918 | 1469480592754 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}] 14:03:12 INFO - PROCESS | 1918 | 1469480592756 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:12 INFO - PROCESS | 1918 | 1469480592847 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 14:03:12 INFO - PROCESS | 1918 | 1469480592851 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:12 INFO - PROCESS | 1918 | 1469480592852 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:12 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191c4800 == 32 [pid = 1918] [id = 60] 14:03:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x113b05c00) [pid = 1918] [serial = 176] [outer = 0x0] 14:03:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x120f3e800) [pid = 1918] [serial = 177] [outer = 0x113b05c00] 14:03:12 INFO - PROCESS | 1918 | 1469480592877 Marionette DEBUG loaded listener.js 14:03:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x1210e0400) [pid = 1918] [serial = 178] [outer = 0x113b05c00] 14:03:13 INFO - PROCESS | 1918 | 1469480593200 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]]]}] 14:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 480ms 14:03:13 INFO - PROCESS | 1918 | 1469480593219 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 1918 | 1469480593221 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 14:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:03:13 INFO - PROCESS | 1918 | 1469480593223 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 1918 | 1469480593225 Marionette TRACE conn2 <- [1,214,null,{}] 14:03:13 INFO - PROCESS | 1918 | 1469480593234 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}] 14:03:13 INFO - PROCESS | 1918 | 1469480593238 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:13 INFO - PROCESS | 1918 | 1469480593340 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 14:03:13 INFO - PROCESS | 1918 | 1469480593346 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 1918 | 1469480593347 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x119745800 == 33 [pid = 1918] [id = 61] 14:03:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x1210e7800) [pid = 1918] [serial = 179] [outer = 0x0] 14:03:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x123599c00) [pid = 1918] [serial = 180] [outer = 0x1210e7800] 14:03:13 INFO - PROCESS | 1918 | 1469480593372 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x12445ac00) [pid = 1918] [serial = 181] [outer = 0x1210e7800] 14:03:13 INFO - PROCESS | 1918 | 1469480593653 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]]]}] 14:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 14:03:13 INFO - PROCESS | 1918 | 1469480593697 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 1918 | 1469480593698 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 14:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:03:13 INFO - PROCESS | 1918 | 1469480593701 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 1918 | 1469480593702 Marionette TRACE conn2 <- [1,218,null,{}] 14:03:13 INFO - PROCESS | 1918 | 1469480593704 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}] 14:03:13 INFO - PROCESS | 1918 | 1469480593716 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:13 INFO - PROCESS | 1918 | 1469480593805 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 14:03:13 INFO - PROCESS | 1918 | 1469480593835 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 1918 | 1469480593836 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x119cde800 == 34 [pid = 1918] [id = 62] 14:03:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x12445b800) [pid = 1918] [serial = 182] [outer = 0x0] 14:03:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x12459b000) [pid = 1918] [serial = 183] [outer = 0x12445b800] 14:03:13 INFO - PROCESS | 1918 | 1469480593860 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x124b9fc00) [pid = 1918] [serial = 184] [outer = 0x12445b800] 14:03:14 INFO - PROCESS | 1918 | 1469480594135 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]]]}] 14:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 14:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:03:14 INFO - PROCESS | 1918 | 1469480594170 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 14:03:14 INFO - PROCESS | 1918 | 1469480594171 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 14:03:14 INFO - PROCESS | 1918 | 1469480594181 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - PROCESS | 1918 | 1469480594182 Marionette TRACE conn2 <- [1,222,null,{}] 14:03:14 INFO - PROCESS | 1918 | 1469480594184 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}] 14:03:14 INFO - PROCESS | 1918 | 1469480594185 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:14 INFO - PROCESS | 1918 | 1469480594282 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 14:03:14 INFO - PROCESS | 1918 | 1469480594286 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 1918 | 1469480594287 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216e0800 == 35 [pid = 1918] [id = 63] 14:03:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x124522800) [pid = 1918] [serial = 185] [outer = 0x0] 14:03:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x124ba5c00) [pid = 1918] [serial = 186] [outer = 0x124522800] 14:03:14 INFO - PROCESS | 1918 | 1469480594312 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x124baac00) [pid = 1918] [serial = 187] [outer = 0x124522800] 14:03:14 INFO - PROCESS | 1918 | 1469480594635 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]]]}] 14:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 477ms 14:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:03:14 INFO - PROCESS | 1918 | 1469480594651 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 14:03:14 INFO - PROCESS | 1918 | 1469480594652 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 14:03:14 INFO - PROCESS | 1918 | 1469480594654 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - PROCESS | 1918 | 1469480594665 Marionette TRACE conn2 <- [1,226,null,{}] 14:03:14 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x116026c00) [pid = 1918] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:03:14 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x1169d9000) [pid = 1918] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:03:14 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x113967800) [pid = 1918] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:03:14 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x11904ec00) [pid = 1918] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:03:14 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x128c61000) [pid = 1918] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:03:14 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x120fb0800) [pid = 1918] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:03:14 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x126cc5400) [pid = 1918] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:03:14 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x126594400) [pid = 1918] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:03:14 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x11858ac00) [pid = 1918] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:03:14 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x126cc5000) [pid = 1918] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:03:14 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x113299c00) [pid = 1918] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:03:14 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x1194de400) [pid = 1918] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:03:14 INFO - PROCESS | 1918 | 1469480594768 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}] 14:03:14 INFO - PROCESS | 1918 | 1469480594770 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:14 INFO - PROCESS | 1918 | 1469480594885 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 14:03:14 INFO - PROCESS | 1918 | 1469480594891 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 1918 | 1469480594893 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x116f7e800 == 36 [pid = 1918] [id = 64] 14:03:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x1170cac00) [pid = 1918] [serial = 188] [outer = 0x0] 14:03:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x1187e7400) [pid = 1918] [serial = 189] [outer = 0x1170cac00] 14:03:14 INFO - PROCESS | 1918 | 1469480594933 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x1230e1800) [pid = 1918] [serial = 190] [outer = 0x1170cac00] 14:03:15 INFO - PROCESS | 1918 | 1469480595355 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]]]}] 14:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 716ms 14:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:03:15 INFO - PROCESS | 1918 | 1469480595371 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 14:03:15 INFO - PROCESS | 1918 | 1469480595372 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 14:03:15 INFO - PROCESS | 1918 | 1469480595376 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:03:15 INFO - PROCESS | 1918 | 1469480595378 Marionette TRACE conn2 <- [1,230,null,{}] 14:03:15 INFO - PROCESS | 1918 | 1469480595380 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}] 14:03:15 INFO - PROCESS | 1918 | 1469480595381 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:15 INFO - PROCESS | 1918 | 1469480595451 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 14:03:15 INFO - PROCESS | 1918 | 1469480595454 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 1918 | 1469480595455 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:15 INFO - PROCESS | 1918 | ++DOCSHELL 0x123535800 == 37 [pid = 1918] [id = 65] 14:03:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x123594400) [pid = 1918] [serial = 191] [outer = 0x0] 14:03:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x12600a000) [pid = 1918] [serial = 192] [outer = 0x123594400] 14:03:15 INFO - PROCESS | 1918 | 1469480595482 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x126141800) [pid = 1918] [serial = 193] [outer = 0x123594400] 14:03:15 INFO - PROCESS | 1918 | 1469480595762 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]]]}] 14:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 422ms 14:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:03:15 INFO - PROCESS | 1918 | 1469480595797 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 14:03:15 INFO - PROCESS | 1918 | 1469480595798 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 14:03:15 INFO - PROCESS | 1918 | 1469480595800 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:03:15 INFO - PROCESS | 1918 | 1469480595802 Marionette TRACE conn2 <- [1,234,null,{}] 14:03:15 INFO - PROCESS | 1918 | 1469480595804 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}] 14:03:15 INFO - PROCESS | 1918 | 1469480595822 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:15 INFO - PROCESS | 1918 | 1469480595956 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 14:03:16 INFO - PROCESS | 1918 | 1469480596021 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:16 INFO - PROCESS | 1918 | 1469480596023 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:16 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191c4000 == 38 [pid = 1918] [id = 66] 14:03:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x113965000) [pid = 1918] [serial = 194] [outer = 0x0] 14:03:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x12651d800) [pid = 1918] [serial = 195] [outer = 0x113965000] 14:03:16 INFO - PROCESS | 1918 | 1469480596067 Marionette DEBUG loaded listener.js 14:03:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x126cc5400) [pid = 1918] [serial = 196] [outer = 0x113965000] 14:03:16 INFO - PROCESS | 1918 | 1469480596409 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]]]}] 14:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 620ms 14:03:16 INFO - PROCESS | 1918 | 1469480596421 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 14:03:16 INFO - PROCESS | 1918 | 1469480596422 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 14:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:03:16 INFO - PROCESS | 1918 | 1469480596432 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - PROCESS | 1918 | 1469480596433 Marionette TRACE conn2 <- [1,238,null,{}] 14:03:16 INFO - PROCESS | 1918 | 1469480596436 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}] 14:03:16 INFO - PROCESS | 1918 | 1469480596437 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:16 INFO - PROCESS | 1918 | 1469480596516 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 14:03:16 INFO - PROCESS | 1918 | 1469480596520 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:16 INFO - PROCESS | 1918 | 1469480596521 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:16 INFO - PROCESS | 1918 | ++DOCSHELL 0x124669000 == 39 [pid = 1918] [id = 67] 14:03:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x126cc9c00) [pid = 1918] [serial = 197] [outer = 0x0] 14:03:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x128c54400) [pid = 1918] [serial = 198] [outer = 0x126cc9c00] 14:03:16 INFO - PROCESS | 1918 | 1469480596547 Marionette DEBUG loaded listener.js 14:03:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x128d41400) [pid = 1918] [serial = 199] [outer = 0x126cc9c00] 14:03:16 INFO - PROCESS | 1918 | 1469480596978 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]]]}] 14:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 569ms 14:03:17 INFO - PROCESS | 1918 | 1469480597016 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 14:03:17 INFO - PROCESS | 1918 | 1469480597019 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 14:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:03:17 INFO - PROCESS | 1918 | 1469480597023 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:03:17 INFO - PROCESS | 1918 | 1469480597027 Marionette TRACE conn2 <- [1,242,null,{}] 14:03:17 INFO - PROCESS | 1918 | 1469480597031 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}] 14:03:17 INFO - PROCESS | 1918 | 1469480597033 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:17 INFO - PROCESS | 1918 | 1469480597137 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 14:03:17 INFO - PROCESS | 1918 | 1469480597206 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:17 INFO - PROCESS | 1918 | 1469480597208 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:17 INFO - PROCESS | 1918 | ++DOCSHELL 0x11335a800 == 40 [pid = 1918] [id = 68] 14:03:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x1133a2c00) [pid = 1918] [serial = 200] [outer = 0x0] 14:03:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x113f30000) [pid = 1918] [serial = 201] [outer = 0x1133a2c00] 14:03:17 INFO - PROCESS | 1918 | 1469480597238 Marionette DEBUG loaded listener.js 14:03:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x116743400) [pid = 1918] [serial = 202] [outer = 0x1133a2c00] 14:03:17 INFO - PROCESS | 1918 | 1469480597753 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]]]}] 14:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 774ms 14:03:17 INFO - PROCESS | 1918 | 1469480597796 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 14:03:17 INFO - PROCESS | 1918 | 1469480597800 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 14:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:03:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x116741c00) [pid = 1918] [serial = 203] [outer = 0x12cec4000] 14:03:17 INFO - PROCESS | 1918 | 1469480597820 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:03:17 INFO - PROCESS | 1918 | 1469480597822 Marionette TRACE conn2 <- [1,246,null,{}] 14:03:17 INFO - PROCESS | 1918 | 1469480597845 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}] 14:03:17 INFO - PROCESS | 1918 | 1469480597847 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:18 INFO - PROCESS | 1918 | 1469480598087 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 14:03:18 INFO - PROCESS | 1918 | 1469480598167 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 1918 | 1469480598168 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x1132b0800 == 41 [pid = 1918] [id = 69] 14:03:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x11339ec00) [pid = 1918] [serial = 204] [outer = 0x0] 14:03:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x11674f400) [pid = 1918] [serial = 205] [outer = 0x11339ec00] 14:03:18 INFO - PROCESS | 1918 | 1469480598198 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x118191400) [pid = 1918] [serial = 206] [outer = 0x11339ec00] 14:03:18 INFO - PROCESS | 1918 | --DOCSHELL 0x1191c4000 == 40 [pid = 1918] [id = 66] 14:03:18 INFO - PROCESS | 1918 | --DOCSHELL 0x123535800 == 39 [pid = 1918] [id = 65] 14:03:18 INFO - PROCESS | 1918 | --DOCSHELL 0x116f7e800 == 38 [pid = 1918] [id = 64] 14:03:18 INFO - PROCESS | 1918 | --DOCSHELL 0x1216e0800 == 37 [pid = 1918] [id = 63] 14:03:18 INFO - PROCESS | 1918 | --DOCSHELL 0x119cde800 == 36 [pid = 1918] [id = 62] 14:03:18 INFO - PROCESS | 1918 | --DOCSHELL 0x119745800 == 35 [pid = 1918] [id = 61] 14:03:18 INFO - PROCESS | 1918 | --DOCSHELL 0x1191c4800 == 34 [pid = 1918] [id = 60] 14:03:18 INFO - PROCESS | 1918 | --DOCSHELL 0x11836d800 == 33 [pid = 1918] [id = 59] 14:03:18 INFO - PROCESS | 1918 | --DOCSHELL 0x116f81000 == 32 [pid = 1918] [id = 58] 14:03:18 INFO - PROCESS | 1918 | --DOCSHELL 0x116528800 == 31 [pid = 1918] [id = 57] 14:03:18 INFO - PROCESS | 1918 | --DOCSHELL 0x11335d000 == 30 [pid = 1918] [id = 56] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x11984c400) [pid = 1918] [serial = 145] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x128c57800) [pid = 1918] [serial = 121] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x126990000) [pid = 1918] [serial = 118] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x123690000) [pid = 1918] [serial = 103] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x129069400) [pid = 1918] [serial = 124] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x12651d400) [pid = 1918] [serial = 115] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x121750800) [pid = 1918] [serial = 144] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x119853800) [pid = 1918] [serial = 141] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x119c64800) [pid = 1918] [serial = 142] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x1160f2400) [pid = 1918] [serial = 129] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x116975c00) [pid = 1918] [serial = 130] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x1176af800) [pid = 1918] [serial = 132] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x118595400) [pid = 1918] [serial = 133] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x116537c00) [pid = 1918] [serial = 135] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x11939ac00) [pid = 1918] [serial = 139] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x118731800) [pid = 1918] [serial = 136] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x11938f400) [pid = 1918] [serial = 138] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12916f000) [pid = 1918] [serial = 127] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x129168000) [pid = 1918] [serial = 126] [outer = 0x0] [url = about:blank] 14:03:18 INFO - PROCESS | 1918 | 1469480598590 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]]]}] 14:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 793ms 14:03:18 INFO - PROCESS | 1918 | 1469480598599 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 1918 | 1469480598602 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 14:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:03:18 INFO - PROCESS | 1918 | 1469480598605 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 1918 | 1469480598607 Marionette TRACE conn2 <- [1,250,null,{}] 14:03:18 INFO - PROCESS | 1918 | 1469480598612 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}] 14:03:18 INFO - PROCESS | 1918 | 1469480598614 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:18 INFO - PROCESS | 1918 | 1469480598686 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 14:03:18 INFO - PROCESS | 1918 | 1469480598732 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 1918 | 1469480598733 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169a9000 == 31 [pid = 1918] [id = 70] 14:03:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x1170c3c00) [pid = 1918] [serial = 207] [outer = 0x0] 14:03:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x118525400) [pid = 1918] [serial = 208] [outer = 0x1170c3c00] 14:03:18 INFO - PROCESS | 1918 | 1469480598761 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x119052400) [pid = 1918] [serial = 209] [outer = 0x1170c3c00] 14:03:19 INFO - PROCESS | 1918 | 1469480599036 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]]]}] 14:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 473ms 14:03:19 INFO - PROCESS | 1918 | 1469480599082 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 14:03:19 INFO - PROCESS | 1918 | 1469480599083 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 14:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:03:19 INFO - PROCESS | 1918 | 1469480599086 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - PROCESS | 1918 | 1469480599087 Marionette TRACE conn2 <- [1,254,null,{}] 14:03:19 INFO - PROCESS | 1918 | 1469480599089 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}] 14:03:19 INFO - PROCESS | 1918 | 1469480599092 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:19 INFO - PROCESS | 1918 | 1469480599170 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 14:03:19 INFO - PROCESS | 1918 | 1469480599179 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:19 INFO - PROCESS | 1918 | 1469480599180 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:19 INFO - PROCESS | 1918 | ++DOCSHELL 0x1184bc000 == 32 [pid = 1918] [id = 71] 14:03:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x119184400) [pid = 1918] [serial = 210] [outer = 0x0] 14:03:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x119b51400) [pid = 1918] [serial = 211] [outer = 0x119184400] 14:03:19 INFO - PROCESS | 1918 | 1469480599205 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x120fb1800) [pid = 1918] [serial = 212] [outer = 0x119184400] 14:03:19 INFO - PROCESS | 1918 | 1469480599509 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]]]}] 14:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 14:03:19 INFO - PROCESS | 1918 | 1469480599555 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 14:03:19 INFO - PROCESS | 1918 | 1469480599557 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 14:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:03:19 INFO - PROCESS | 1918 | 1469480599566 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - PROCESS | 1918 | 1469480599569 Marionette TRACE conn2 <- [1,258,null,{}] 14:03:19 INFO - PROCESS | 1918 | 1469480599572 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}] 14:03:19 INFO - PROCESS | 1918 | 1469480599574 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:19 INFO - PROCESS | 1918 | 1469480599651 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 14:03:19 INFO - PROCESS | 1918 | 1469480599654 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:19 INFO - PROCESS | 1918 | 1469480599656 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:19 INFO - PROCESS | 1918 | ++DOCSHELL 0x11946a000 == 33 [pid = 1918] [id = 72] 14:03:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x119c63800) [pid = 1918] [serial = 213] [outer = 0x0] 14:03:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x123688000) [pid = 1918] [serial = 214] [outer = 0x119c63800] 14:03:19 INFO - PROCESS | 1918 | 1469480599683 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x124023800) [pid = 1918] [serial = 215] [outer = 0x119c63800] 14:03:19 INFO - PROCESS | 1918 | 1469480599980 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]]]}] 14:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 424ms 14:03:19 INFO - PROCESS | 1918 | 1469480599987 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 14:03:19 INFO - PROCESS | 1918 | 1469480599988 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 14:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:03:20 INFO - PROCESS | 1918 | 1469480599998 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 1918 | 1469480599999 Marionette TRACE conn2 <- [1,262,null,{}] 14:03:20 INFO - PROCESS | 1918 | 1469480600001 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}] 14:03:20 INFO - PROCESS | 1918 | 1469480600002 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:20 INFO - PROCESS | 1918 | 1469480600080 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 14:03:20 INFO - PROCESS | 1918 | 1469480600083 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 1918 | 1469480600085 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f0a000 == 34 [pid = 1918] [id = 73] 14:03:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x116082800) [pid = 1918] [serial = 216] [outer = 0x0] 14:03:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12445bc00) [pid = 1918] [serial = 217] [outer = 0x116082800] 14:03:20 INFO - PROCESS | 1918 | 1469480600111 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x124ba2000) [pid = 1918] [serial = 218] [outer = 0x116082800] 14:03:20 INFO - PROCESS | 1918 | 1469480600418 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]]]}] 14:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 478ms 14:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:03:20 INFO - PROCESS | 1918 | 1469480600469 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 14:03:20 INFO - PROCESS | 1918 | 1469480600471 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 14:03:20 INFO - PROCESS | 1918 | 1469480600473 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 1918 | 1469480600474 Marionette TRACE conn2 <- [1,266,null,{}] 14:03:20 INFO - PROCESS | 1918 | 1469480600476 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}] 14:03:20 INFO - PROCESS | 1918 | 1469480600477 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:20 INFO - PROCESS | 1918 | 1469480600579 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 14:03:20 INFO - PROCESS | 1918 | 1469480600590 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 1918 | 1469480600594 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x116aca000 == 35 [pid = 1918] [id = 74] 14:03:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12600cc00) [pid = 1918] [serial = 219] [outer = 0x0] 14:03:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12613c000) [pid = 1918] [serial = 220] [outer = 0x12600cc00] 14:03:20 INFO - PROCESS | 1918 | 1469480600626 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1266afc00) [pid = 1918] [serial = 221] [outer = 0x12600cc00] 14:03:20 INFO - PROCESS | 1918 | 1469480600973 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]]]}] 14:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 518ms 14:03:20 INFO - PROCESS | 1918 | 1469480600991 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 14:03:20 INFO - PROCESS | 1918 | 1469480600992 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 14:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:03:20 INFO - PROCESS | 1918 | 1469480600994 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 1918 | 1469480600996 Marionette TRACE conn2 <- [1,270,null,{}] 14:03:21 INFO - PROCESS | 1918 | 1469480600998 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}] 14:03:21 INFO - PROCESS | 1918 | 1469480600999 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:21 INFO - PROCESS | 1918 | 1469480601090 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 14:03:21 INFO - PROCESS | 1918 | 1469480601120 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 1918 | 1469480601121 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a17800 == 36 [pid = 1918] [id = 75] 14:03:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x1266b0400) [pid = 1918] [serial = 222] [outer = 0x0] 14:03:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x126cca400) [pid = 1918] [serial = 223] [outer = 0x1266b0400] 14:03:21 INFO - PROCESS | 1918 | 1469480601144 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x129062000) [pid = 1918] [serial = 224] [outer = 0x1266b0400] 14:03:21 INFO - PROCESS | 1918 | 1469480601440 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]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 14:03:21 INFO - PROCESS | 1918 | 1469480601464 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 1918 | 1469480601465 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 14:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:03:21 INFO - PROCESS | 1918 | 1469480601467 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 1918 | 1469480601468 Marionette TRACE conn2 <- [1,274,null,{}] 14:03:21 INFO - PROCESS | 1918 | 1469480601471 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}] 14:03:21 INFO - PROCESS | 1918 | 1469480601472 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:21 INFO - PROCESS | 1918 | 1469480601571 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 14:03:21 INFO - PROCESS | 1918 | 1469480601576 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 1918 | 1469480601576 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x12406f000 == 37 [pid = 1918] [id = 76] 14:03:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12368e800) [pid = 1918] [serial = 225] [outer = 0x0] 14:03:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x129069800) [pid = 1918] [serial = 226] [outer = 0x12368e800] 14:03:21 INFO - PROCESS | 1918 | 1469480601601 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x129168c00) [pid = 1918] [serial = 227] [outer = 0x12368e800] 14:03:21 INFO - PROCESS | 1918 | 1469480601903 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]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 14:03:21 INFO - PROCESS | 1918 | 1469480601948 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 1918 | 1469480601949 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 14:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:03:21 INFO - PROCESS | 1918 | 1469480601951 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 1918 | 1469480601952 Marionette TRACE conn2 <- [1,278,null,{}] 14:03:21 INFO - PROCESS | 1918 | 1469480601955 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}] 14:03:21 INFO - PROCESS | 1918 | 1469480601957 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:22 INFO - PROCESS | 1918 | 1469480602049 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 14:03:22 INFO - PROCESS | 1918 | 1469480602080 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 1918 | 1469480602081 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x12602c000 == 38 [pid = 1918] [id = 77] 14:03:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x128c5d400) [pid = 1918] [serial = 228] [outer = 0x0] 14:03:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x129171000) [pid = 1918] [serial = 229] [outer = 0x128c5d400] 14:03:22 INFO - PROCESS | 1918 | 1469480602105 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x12932f400) [pid = 1918] [serial = 230] [outer = 0x128c5d400] 14:03:22 INFO - PROCESS | 1918 | 1469480602388 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]]]}] 14:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 470ms 14:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:03:22 INFO - PROCESS | 1918 | 1469480602429 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 14:03:22 INFO - PROCESS | 1918 | 1469480602430 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 14:03:22 INFO - PROCESS | 1918 | 1469480602432 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - PROCESS | 1918 | 1469480602433 Marionette TRACE conn2 <- [1,282,null,{}] 14:03:22 INFO - PROCESS | 1918 | 1469480602435 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}] 14:03:22 INFO - PROCESS | 1918 | 1469480602437 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:22 INFO - PROCESS | 1918 | 1469480602530 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 14:03:22 INFO - PROCESS | 1918 | 1469480602533 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 1918 | 1469480602534 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x11945a000 == 39 [pid = 1918] [id = 78] 14:03:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x12906b000) [pid = 1918] [serial = 231] [outer = 0x0] 14:03:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12933b800) [pid = 1918] [serial = 232] [outer = 0x12906b000] 14:03:22 INFO - PROCESS | 1918 | 1469480602558 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x12a4d0800) [pid = 1918] [serial = 233] [outer = 0x12906b000] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x1210e7800) [pid = 1918] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x1151d1c00) [pid = 1918] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x112e0b400) [pid = 1918] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x113b05c00) [pid = 1918] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x117d1d000) [pid = 1918] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x12445b800) [pid = 1918] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x1170cac00) [pid = 1918] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1160ef800) [pid = 1918] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x124522800) [pid = 1918] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x11339a400) [pid = 1918] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x113d98000) [pid = 1918] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x123594400) [pid = 1918] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x116a9c800) [pid = 1918] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x120fb0c00) [pid = 1918] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x12389f000) [pid = 1918] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x113b04400) [pid = 1918] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:03:22 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x113965000) [pid = 1918] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:03:22 INFO - PROCESS | 1918 | 1469480602933 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]]]}] 14:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 519ms 14:03:22 INFO - PROCESS | 1918 | 1469480602952 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 14:03:22 INFO - PROCESS | 1918 | 1469480602954 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 14:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:03:22 INFO - PROCESS | 1918 | 1469480602965 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - PROCESS | 1918 | 1469480602967 Marionette TRACE conn2 <- [1,286,null,{}] 14:03:22 INFO - PROCESS | 1918 | 1469480602970 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}] 14:03:22 INFO - PROCESS | 1918 | 1469480602972 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:23 INFO - PROCESS | 1918 | 1469480603129 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 14:03:23 INFO - PROCESS | 1918 | 1469480603173 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 1918 | 1469480603174 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269d3000 == 40 [pid = 1918] [id = 79] 14:03:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x11339d000) [pid = 1918] [serial = 234] [outer = 0x0] 14:03:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x119395800) [pid = 1918] [serial = 235] [outer = 0x11339d000] 14:03:23 INFO - PROCESS | 1918 | 1469480603219 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x124522800) [pid = 1918] [serial = 236] [outer = 0x11339d000] 14:03:23 INFO - PROCESS | 1918 | 1469480603553 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]]]}] 14:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 14:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:03:23 INFO - PROCESS | 1918 | 1469480603587 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 1918 | 1469480603589 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 14:03:23 INFO - PROCESS | 1918 | 1469480603596 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 1918 | 1469480603598 Marionette TRACE conn2 <- [1,290,null,{}] 14:03:23 INFO - PROCESS | 1918 | 1469480603602 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}] 14:03:23 INFO - PROCESS | 1918 | 1469480603604 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:23 INFO - PROCESS | 1918 | 1469480603773 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 14:03:23 INFO - PROCESS | 1918 | 1469480603781 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 1918 | 1469480603782 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x128d10000 == 41 [pid = 1918] [id = 80] 14:03:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x113d98c00) [pid = 1918] [serial = 237] [outer = 0x0] 14:03:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x129348400) [pid = 1918] [serial = 238] [outer = 0x113d98c00] 14:03:23 INFO - PROCESS | 1918 | 1469480603822 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12a649c00) [pid = 1918] [serial = 239] [outer = 0x113d98c00] 14:03:24 INFO - PROCESS | 1918 | 1469480604145 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]]]}] 14:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 572ms 14:03:24 INFO - PROCESS | 1918 | 1469480604166 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 14:03:24 INFO - PROCESS | 1918 | 1469480604167 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 14:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:03:24 INFO - PROCESS | 1918 | 1469480604169 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 1918 | 1469480604170 Marionette TRACE conn2 <- [1,294,null,{}] 14:03:24 INFO - PROCESS | 1918 | 1469480604172 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}] 14:03:24 INFO - PROCESS | 1918 | 1469480604173 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:24 INFO - PROCESS | 1918 | 1469480604264 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 14:03:24 INFO - PROCESS | 1918 | 1469480604267 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:24 INFO - PROCESS | 1918 | 1469480604268 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:24 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291be800 == 42 [pid = 1918] [id = 81] 14:03:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12a64c400) [pid = 1918] [serial = 240] [outer = 0x0] 14:03:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12a682400) [pid = 1918] [serial = 241] [outer = 0x12a64c400] 14:03:24 INFO - PROCESS | 1918 | 1469480604292 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12a689800) [pid = 1918] [serial = 242] [outer = 0x12a64c400] 14:03:24 INFO - PROCESS | 1918 | 1469480604602 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]]]}] 14:03:24 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. 14:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 468ms 14:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:03:24 INFO - PROCESS | 1918 | 1469480604637 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 14:03:24 INFO - PROCESS | 1918 | 1469480604638 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 14:03:24 INFO - PROCESS | 1918 | 1469480604641 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 1918 | 1469480604643 Marionette TRACE conn2 <- [1,298,null,{}] 14:03:24 INFO - PROCESS | 1918 | 1469480604646 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}] 14:03:24 INFO - PROCESS | 1918 | 1469480604647 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:24 INFO - PROCESS | 1918 | 1469480604746 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 14:03:24 INFO - PROCESS | 1918 | 1469480604819 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:24 INFO - PROCESS | 1918 | 1469480604820 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:24 INFO - PROCESS | 1918 | ++DOCSHELL 0x112648800 == 43 [pid = 1918] [id = 82] 14:03:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x1110a0400) [pid = 1918] [serial = 243] [outer = 0x0] 14:03:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x112e0b400) [pid = 1918] [serial = 244] [outer = 0x1110a0400] 14:03:24 INFO - PROCESS | 1918 | 1469480604851 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1160f0800) [pid = 1918] [serial = 245] [outer = 0x1110a0400] 14:03:25 INFO - PROCESS | 1918 | 1469480605279 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]]]}] 14:03:25 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. 14:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 14:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:03:25 INFO - PROCESS | 1918 | 1469480605314 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 14:03:25 INFO - PROCESS | 1918 | 1469480605316 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 14:03:25 INFO - PROCESS | 1918 | 1469480605319 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 1918 | 1469480605321 Marionette TRACE conn2 <- [1,302,null,{}] 14:03:25 INFO - PROCESS | 1918 | 1469480605324 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}] 14:03:25 INFO - PROCESS | 1918 | 1469480605327 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:25 INFO - PROCESS | 1918 | 1469480605425 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 14:03:25 INFO - PROCESS | 1918 | 1469480605518 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 1918 | 1469480605520 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:25 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191cb000 == 44 [pid = 1918] [id = 83] 14:03:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x11889a000) [pid = 1918] [serial = 246] [outer = 0x0] 14:03:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x119057800) [pid = 1918] [serial = 247] [outer = 0x11889a000] 14:03:25 INFO - PROCESS | 1918 | 1469480605551 Marionette DEBUG loaded listener.js 14:03:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x1194df800) [pid = 1918] [serial = 248] [outer = 0x11889a000] 14:03:25 INFO - PROCESS | 1918 | 1469480605956 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]]]}] 14:03:25 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. 14:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 14:03:25 INFO - PROCESS | 1918 | 1469480605991 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 14:03:25 INFO - PROCESS | 1918 | 1469480605993 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 14:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:03:25 INFO - PROCESS | 1918 | 1469480605996 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 1918 | 1469480605997 Marionette TRACE conn2 <- [1,306,null,{}] 14:03:26 INFO - PROCESS | 1918 | 1469480606000 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}] 14:03:26 INFO - PROCESS | 1918 | 1469480606001 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:26 INFO - PROCESS | 1918 | 1469480606105 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 14:03:26 INFO - PROCESS | 1918 | 1469480606155 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:26 INFO - PROCESS | 1918 | 1469480606156 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:26 INFO - PROCESS | 1918 | ++DOCSHELL 0x126606800 == 45 [pid = 1918] [id = 84] 14:03:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x119b5e000) [pid = 1918] [serial = 249] [outer = 0x0] 14:03:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x1210dc800) [pid = 1918] [serial = 250] [outer = 0x119b5e000] 14:03:26 INFO - PROCESS | 1918 | 1469480606185 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x123598000) [pid = 1918] [serial = 251] [outer = 0x119b5e000] 14:03:26 INFO - PROCESS | 1918 | 1469480606631 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]]]}] 14:03:26 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. 14:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 668ms 14:03:26 INFO - PROCESS | 1918 | 1469480606665 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 1918 | 1469480606667 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 14:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:03:26 INFO - PROCESS | 1918 | 1469480606674 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:03:26 INFO - PROCESS | 1918 | 1469480606678 Marionette TRACE conn2 <- [1,310,null,{}] 14:03:26 INFO - PROCESS | 1918 | 1469480606681 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}] 14:03:26 INFO - PROCESS | 1918 | 1469480606684 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:26 INFO - PROCESS | 1918 | 1469480606801 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 14:03:26 INFO - PROCESS | 1918 | 1469480606852 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:26 INFO - PROCESS | 1918 | 1469480606853 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:26 INFO - PROCESS | 1918 | ++DOCSHELL 0x129047000 == 46 [pid = 1918] [id = 85] 14:03:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x12389e800) [pid = 1918] [serial = 252] [outer = 0x0] 14:03:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x124ba7c00) [pid = 1918] [serial = 253] [outer = 0x12389e800] 14:03:26 INFO - PROCESS | 1918 | 1469480606881 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x126526400) [pid = 1918] [serial = 254] [outer = 0x12389e800] 14:03:27 INFO - PROCESS | 1918 | 1469480607446 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]]]}] 14:03:27 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. 14:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 830ms 14:03:27 INFO - PROCESS | 1918 | 1469480607499 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 14:03:27 INFO - PROCESS | 1918 | 1469480607501 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 14:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:03:27 INFO - PROCESS | 1918 | 1469480607505 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:03:27 INFO - PROCESS | 1918 | 1469480607507 Marionette TRACE conn2 <- [1,314,null,{}] 14:03:27 INFO - PROCESS | 1918 | 1469480607511 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}] 14:03:27 INFO - PROCESS | 1918 | 1469480607512 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:27 INFO - PROCESS | 1918 | 1469480607596 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 14:03:27 INFO - PROCESS | 1918 | 1469480607654 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:27 INFO - PROCESS | 1918 | 1469480607657 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:27 INFO - PROCESS | 1918 | ++DOCSHELL 0x11722f000 == 47 [pid = 1918] [id = 86] 14:03:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x1176b4400) [pid = 1918] [serial = 255] [outer = 0x0] 14:03:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x118195800) [pid = 1918] [serial = 256] [outer = 0x1176b4400] 14:03:27 INFO - PROCESS | 1918 | 1469480607684 Marionette DEBUG loaded listener.js 14:03:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x11858d000) [pid = 1918] [serial = 257] [outer = 0x1176b4400] 14:03:28 INFO - PROCESS | 1918 | 1469480608146 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]]]}] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x11335e800 == 46 [pid = 1918] [id = 55] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x1291be800 == 45 [pid = 1918] [id = 81] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x128d10000 == 44 [pid = 1918] [id = 80] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x1269d3000 == 43 [pid = 1918] [id = 79] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x11945a000 == 42 [pid = 1918] [id = 78] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x12602c000 == 41 [pid = 1918] [id = 77] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x12406f000 == 40 [pid = 1918] [id = 76] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x123a17800 == 39 [pid = 1918] [id = 75] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x116aca000 == 38 [pid = 1918] [id = 74] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x120f0a000 == 37 [pid = 1918] [id = 73] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x128c54400) [pid = 1918] [serial = 198] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x11946a000 == 36 [pid = 1918] [id = 72] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x1184bc000 == 35 [pid = 1918] [id = 71] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x1169a9000 == 34 [pid = 1918] [id = 70] 14:03:28 INFO - PROCESS | 1918 | --DOCSHELL 0x1132b0800 == 33 [pid = 1918] [id = 69] 14:03:28 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. 14:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 14:03:28 INFO - PROCESS | 1918 | 1469480608180 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 1918 | 1469480608183 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 14:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:03:28 INFO - PROCESS | 1918 | 1469480608187 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - PROCESS | 1918 | 1469480608189 Marionette TRACE conn2 <- [1,318,null,{}] 14:03:28 INFO - PROCESS | 1918 | 1469480608192 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}] 14:03:28 INFO - PROCESS | 1918 | 1469480608194 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:28 INFO - PROCESS | 1918 | 1469480608269 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 14:03:28 INFO - PROCESS | 1918 | 1469480608277 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 1918 | 1469480608278 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x116098800 == 34 [pid = 1918] [id = 87] 14:03:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x1187e8400) [pid = 1918] [serial = 258] [outer = 0x0] 14:03:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x119008800) [pid = 1918] [serial = 259] [outer = 0x1187e8400] 14:03:28 INFO - PROCESS | 1918 | 1469480608305 Marionette DEBUG loaded listener.js 14:03:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x119398400) [pid = 1918] [serial = 260] [outer = 0x1187e8400] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x123599c00) [pid = 1918] [serial = 180] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x1169e2c00) [pid = 1918] [serial = 163] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x116030c00) [pid = 1918] [serial = 162] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x11984e800) [pid = 1918] [serial = 174] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x120f3e800) [pid = 1918] [serial = 177] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x118317000) [pid = 1918] [serial = 168] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x12459b000) [pid = 1918] [serial = 183] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x1230e1800) [pid = 1918] [serial = 190] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x118525000) [pid = 1918] [serial = 169] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x116535400) [pid = 1918] [serial = 165] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x124ba5c00) [pid = 1918] [serial = 186] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x1169e3000) [pid = 1918] [serial = 166] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x11889fc00) [pid = 1918] [serial = 171] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x124b9fc00) [pid = 1918] [serial = 184] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x119390000) [pid = 1918] [serial = 172] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x124baac00) [pid = 1918] [serial = 187] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1187e7400) [pid = 1918] [serial = 189] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x11697a400) [pid = 1918] [serial = 148] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x12600a000) [pid = 1918] [serial = 192] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x11602c000) [pid = 1918] [serial = 147] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x118894c00) [pid = 1918] [serial = 151] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x118590800) [pid = 1918] [serial = 150] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1230e2400) [pid = 1918] [serial = 154] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1210dac00) [pid = 1918] [serial = 153] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x1242e4c00) [pid = 1918] [serial = 157] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x12401f000) [pid = 1918] [serial = 156] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x1194df000) [pid = 1918] [serial = 160] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1161b0800) [pid = 1918] [serial = 159] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12445ac00) [pid = 1918] [serial = 181] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x126cc5400) [pid = 1918] [serial = 196] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x1210e0400) [pid = 1918] [serial = 178] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12651d800) [pid = 1918] [serial = 195] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x126141800) [pid = 1918] [serial = 193] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x120f35c00) [pid = 1918] [serial = 175] [outer = 0x0] [url = about:blank] 14:03:28 INFO - PROCESS | 1918 | 1469480608651 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]]]}] 14:03:28 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. 14:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 519ms 14:03:28 INFO - PROCESS | 1918 | 1469480608707 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 1918 | 1469480608708 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 14:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:03:28 INFO - PROCESS | 1918 | 1469480608710 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - PROCESS | 1918 | 1469480608712 Marionette TRACE conn2 <- [1,322,null,{}] 14:03:28 INFO - PROCESS | 1918 | 1469480608720 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}] 14:03:28 INFO - PROCESS | 1918 | 1469480608723 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:28 INFO - PROCESS | 1918 | 1469480608801 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 14:03:28 INFO - PROCESS | 1918 | 1469480608805 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 1918 | 1469480608808 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x117236800 == 35 [pid = 1918] [id = 88] 14:03:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x119c5cc00) [pid = 1918] [serial = 261] [outer = 0x0] 14:03:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x120f3f000) [pid = 1918] [serial = 262] [outer = 0x119c5cc00] 14:03:28 INFO - PROCESS | 1918 | 1469480608838 Marionette DEBUG loaded listener.js 14:03:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x121629000) [pid = 1918] [serial = 263] [outer = 0x119c5cc00] 14:03:29 INFO - PROCESS | 1918 | 1469480609184 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]]]}] 14:03:29 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. 14:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 520ms 14:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:03:29 INFO - PROCESS | 1918 | 1469480609231 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 14:03:29 INFO - PROCESS | 1918 | 1469480609233 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 14:03:29 INFO - PROCESS | 1918 | 1469480609235 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:03:29 INFO - PROCESS | 1918 | 1469480609236 Marionette TRACE conn2 <- [1,326,null,{}] 14:03:29 INFO - PROCESS | 1918 | 1469480609238 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}] 14:03:29 INFO - PROCESS | 1918 | 1469480609239 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:29 INFO - PROCESS | 1918 | 1469480609316 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 14:03:29 INFO - PROCESS | 1918 | 1469480609320 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 1918 | 1469480609321 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191dc000 == 36 [pid = 1918] [id = 89] 14:03:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x123688c00) [pid = 1918] [serial = 264] [outer = 0x0] 14:03:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1242e8000) [pid = 1918] [serial = 265] [outer = 0x123688c00] 14:03:29 INFO - PROCESS | 1918 | 1469480609348 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x12452a000) [pid = 1918] [serial = 266] [outer = 0x123688c00] 14:03:29 INFO - PROCESS | 1918 | 1469480609693 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]]]}] 14:03:29 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. 14:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 471ms 14:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:03:29 INFO - PROCESS | 1918 | 1469480609706 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 14:03:29 INFO - PROCESS | 1918 | 1469480609708 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 14:03:29 INFO - PROCESS | 1918 | 1469480609712 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:03:29 INFO - PROCESS | 1918 | 1469480609713 Marionette TRACE conn2 <- [1,330,null,{}] 14:03:29 INFO - PROCESS | 1918 | 1469480609715 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}] 14:03:29 INFO - PROCESS | 1918 | 1469480609717 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:29 INFO - PROCESS | 1918 | 1469480609789 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 14:03:29 INFO - PROCESS | 1918 | 1469480609836 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 1918 | 1469480609837 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x119740000 == 37 [pid = 1918] [id = 90] 14:03:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x12389c000) [pid = 1918] [serial = 267] [outer = 0x0] 14:03:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x124b9b400) [pid = 1918] [serial = 268] [outer = 0x12389c000] 14:03:29 INFO - PROCESS | 1918 | 1469480609862 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12600a800) [pid = 1918] [serial = 269] [outer = 0x12389c000] 14:03:30 INFO - PROCESS | 1918 | 1469480610148 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]]]}] 14:03:30 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. 14:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 469ms 14:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:03:30 INFO - PROCESS | 1918 | 1469480610181 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 1918 | 1469480610183 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 14:03:30 INFO - PROCESS | 1918 | 1469480610185 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - PROCESS | 1918 | 1469480610186 Marionette TRACE conn2 <- [1,334,null,{}] 14:03:30 INFO - PROCESS | 1918 | 1469480610188 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}] 14:03:30 INFO - PROCESS | 1918 | 1469480610195 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:30 INFO - PROCESS | 1918 | 1469480610293 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 14:03:30 INFO - PROCESS | 1918 | 1469480610298 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 1918 | 1469480610299 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:30 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216ec800 == 38 [pid = 1918] [id = 91] 14:03:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12613f800) [pid = 1918] [serial = 270] [outer = 0x0] 14:03:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x126911000) [pid = 1918] [serial = 271] [outer = 0x12613f800] 14:03:30 INFO - PROCESS | 1918 | 1469480610324 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x128b2a000) [pid = 1918] [serial = 272] [outer = 0x12613f800] 14:03:30 INFO - PROCESS | 1918 | 1469480610678 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]]]}] 14:03:30 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. 14:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 14:03:30 INFO - PROCESS | 1918 | 1469480610707 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 1918 | 1469480610708 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 14:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:03:30 INFO - PROCESS | 1918 | 1469480610711 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - PROCESS | 1918 | 1469480610712 Marionette TRACE conn2 <- [1,338,null,{}] 14:03:30 INFO - PROCESS | 1918 | 1469480610714 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}] 14:03:30 INFO - PROCESS | 1918 | 1469480610715 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:30 INFO - PROCESS | 1918 | 1469480610807 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 14:03:30 INFO - PROCESS | 1918 | 1469480610811 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 1918 | 1469480610812 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:30 INFO - PROCESS | 1918 | ++DOCSHELL 0x1236a6800 == 39 [pid = 1918] [id = 92] 14:03:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12651a000) [pid = 1918] [serial = 273] [outer = 0x0] 14:03:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x128b2fc00) [pid = 1918] [serial = 274] [outer = 0x12651a000] 14:03:30 INFO - PROCESS | 1918 | 1469480610842 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x128d3f400) [pid = 1918] [serial = 275] [outer = 0x12651a000] 14:03:31 INFO - PROCESS | 1918 | 1469480611131 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]]]}] 14:03:31 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. 14:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 14:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:03:31 INFO - PROCESS | 1918 | 1469480611184 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 14:03:31 INFO - PROCESS | 1918 | 1469480611185 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 14:03:31 INFO - PROCESS | 1918 | 1469480611187 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 1918 | 1469480611188 Marionette TRACE conn2 <- [1,342,null,{}] 14:03:31 INFO - PROCESS | 1918 | 1469480611193 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}] 14:03:31 INFO - PROCESS | 1918 | 1469480611196 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:31 INFO - PROCESS | 1918 | 1469480611290 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 14:03:31 INFO - PROCESS | 1918 | 1469480611294 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 1918 | 1469480611295 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x111e16000 == 40 [pid = 1918] [id = 93] 14:03:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x126524400) [pid = 1918] [serial = 276] [outer = 0x0] 14:03:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12906f000) [pid = 1918] [serial = 277] [outer = 0x126524400] 14:03:31 INFO - PROCESS | 1918 | 1469480611319 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12932c800) [pid = 1918] [serial = 278] [outer = 0x126524400] 14:03:31 INFO - PROCESS | 1918 | 1469480611631 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]]]}] 14:03:31 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. 14:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms 14:03:31 INFO - PROCESS | 1918 | 1469480611664 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 14:03:31 INFO - PROCESS | 1918 | 1469480611666 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 14:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:03:31 INFO - PROCESS | 1918 | 1469480611679 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 1918 | 1469480611680 Marionette TRACE conn2 <- [1,346,null,{}] 14:03:31 INFO - PROCESS | 1918 | 1469480611683 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}] 14:03:31 INFO - PROCESS | 1918 | 1469480611684 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:31 INFO - PROCESS | 1918 | 1469480611786 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 14:03:31 INFO - PROCESS | 1918 | 1469480611791 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 1918 | 1469480611792 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x124417000 == 41 [pid = 1918] [id = 94] 14:03:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x129170400) [pid = 1918] [serial = 279] [outer = 0x0] 14:03:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x12a4d2000) [pid = 1918] [serial = 280] [outer = 0x129170400] 14:03:31 INFO - PROCESS | 1918 | 1469480611826 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x12a642400) [pid = 1918] [serial = 281] [outer = 0x129170400] 14:03:32 INFO - PROCESS | 1918 | 1469480612145 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]]]}] 14:03:32 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. 14:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 519ms 14:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:03:32 INFO - PROCESS | 1918 | 1469480612198 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 1918 | 1469480612199 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 14:03:32 INFO - PROCESS | 1918 | 1469480612201 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 1918 | 1469480612202 Marionette TRACE conn2 <- [1,350,null,{}] 14:03:32 INFO - PROCESS | 1918 | 1469480612204 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}] 14:03:32 INFO - PROCESS | 1918 | 1469480612205 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:32 INFO - PROCESS | 1918 | 1469480612300 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 14:03:32 INFO - PROCESS | 1918 | 1469480612312 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 1918 | 1469480612313 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x126680000 == 42 [pid = 1918] [id = 95] 14:03:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x12a643000) [pid = 1918] [serial = 282] [outer = 0x0] 14:03:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x12a680800) [pid = 1918] [serial = 283] [outer = 0x12a643000] 14:03:32 INFO - PROCESS | 1918 | 1469480612337 Marionette DEBUG loaded listener.js 14:03:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12a9ea400) [pid = 1918] [serial = 284] [outer = 0x12a643000] 14:03:32 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x12906b000) [pid = 1918] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:03:32 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x116082800) [pid = 1918] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:03:32 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x12368e800) [pid = 1918] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:03:32 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x119184400) [pid = 1918] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:03:32 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x1266b0400) [pid = 1918] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:03:32 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x128c5d400) [pid = 1918] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:03:32 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x113d98c00) [pid = 1918] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:03:32 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x11339ec00) [pid = 1918] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:03:32 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x12600cc00) [pid = 1918] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:03:32 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1170c3c00) [pid = 1918] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:03:32 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x119c63800) [pid = 1918] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:03:32 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x11339d000) [pid = 1918] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:03:32 INFO - PROCESS | 1918 | 1469480612723 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]]]}] 14:03:32 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. 14:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 569ms 14:03:32 INFO - PROCESS | 1918 | 1469480612770 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 1918 | 1469480612772 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 14:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:03:32 INFO - PROCESS | 1918 | 1469480612780 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 1918 | 1469480612782 Marionette TRACE conn2 <- [1,354,null,{}] 14:03:32 INFO - PROCESS | 1918 | 1469480612784 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}] 14:03:32 INFO - PROCESS | 1918 | 1469480612786 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:32 INFO - PROCESS | 1918 | 1469480612903 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 14:03:32 INFO - PROCESS | 1918 | 1469480612939 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 1918 | 1469480612941 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x129041000 == 43 [pid = 1918] [id = 96] 14:03:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x11339ec00) [pid = 1918] [serial = 285] [outer = 0x0] 14:03:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x1242e8800) [pid = 1918] [serial = 286] [outer = 0x11339ec00] 14:03:32 INFO - PROCESS | 1918 | 1469480612967 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12a9ef000) [pid = 1918] [serial = 287] [outer = 0x11339ec00] 14:03:33 INFO - PROCESS | 1918 | 1469480613259 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]]]}] 14:03:33 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. 14:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 519ms 14:03:33 INFO - PROCESS | 1918 | 1469480613300 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 1918 | 1469480613301 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 14:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:03:33 INFO - PROCESS | 1918 | 1469480613303 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 1918 | 1469480613304 Marionette TRACE conn2 <- [1,358,null,{}] 14:03:33 INFO - PROCESS | 1918 | 1469480613307 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}] 14:03:33 INFO - PROCESS | 1918 | 1469480613309 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:33 INFO - PROCESS | 1918 | 1469480613388 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 14:03:33 INFO - PROCESS | 1918 | 1469480613394 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 1918 | 1469480613395 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:33 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a406800 == 44 [pid = 1918] [id = 97] 14:03:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12a9f2000) [pid = 1918] [serial = 288] [outer = 0x0] 14:03:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12b08e800) [pid = 1918] [serial = 289] [outer = 0x12a9f2000] 14:03:33 INFO - PROCESS | 1918 | 1469480613419 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12b0e7800) [pid = 1918] [serial = 290] [outer = 0x12a9f2000] 14:03:33 INFO - PROCESS | 1918 | 1469480613715 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]]]}] 14:03:33 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. 14:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 418ms 14:03:33 INFO - PROCESS | 1918 | 1469480613722 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 1918 | 1469480613723 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 14:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:03:33 INFO - PROCESS | 1918 | 1469480613732 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 1918 | 1469480613733 Marionette TRACE conn2 <- [1,362,null,{}] 14:03:33 INFO - PROCESS | 1918 | 1469480613735 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}] 14:03:33 INFO - PROCESS | 1918 | 1469480613736 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:33 INFO - PROCESS | 1918 | 1469480613854 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 14:03:33 INFO - PROCESS | 1918 | 1469480613860 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 1918 | 1469480613861 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:33 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291c3000 == 45 [pid = 1918] [id = 98] 14:03:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12a64ac00) [pid = 1918] [serial = 291] [outer = 0x0] 14:03:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x12b0e8000) [pid = 1918] [serial = 292] [outer = 0x12a64ac00] 14:03:33 INFO - PROCESS | 1918 | 1469480613884 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x12b8a3400) [pid = 1918] [serial = 293] [outer = 0x12a64ac00] 14:03:34 INFO - PROCESS | 1918 | 1469480614184 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]]]}] 14:03:34 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. 14:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 14:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:03:34 INFO - PROCESS | 1918 | 1469480614202 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 1918 | 1469480614204 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 14:03:34 INFO - PROCESS | 1918 | 1469480614206 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 1918 | 1469480614207 Marionette TRACE conn2 <- [1,366,null,{}] 14:03:34 INFO - PROCESS | 1918 | 1469480614212 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}] 14:03:34 INFO - PROCESS | 1918 | 1469480614214 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:34 INFO - PROCESS | 1918 | 1469480614295 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 14:03:34 INFO - PROCESS | 1918 | 1469480614298 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 1918 | 1469480614299 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:34 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a547000 == 46 [pid = 1918] [id = 99] 14:03:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x12a9f1000) [pid = 1918] [serial = 294] [outer = 0x0] 14:03:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x12b967c00) [pid = 1918] [serial = 295] [outer = 0x12a9f1000] 14:03:34 INFO - PROCESS | 1918 | 1469480614323 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12b970400) [pid = 1918] [serial = 296] [outer = 0x12a9f1000] 14:03:34 INFO - PROCESS | 1918 | 1469480614770 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]]]}] 14:03:34 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. 14:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 571ms 14:03:34 INFO - PROCESS | 1918 | 1469480614777 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 1918 | 1469480614780 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 14:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:03:34 INFO - PROCESS | 1918 | 1469480614783 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 1918 | 1469480614785 Marionette TRACE conn2 <- [1,370,null,{}] 14:03:34 INFO - PROCESS | 1918 | 1469480614789 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}] 14:03:34 INFO - PROCESS | 1918 | 1469480614791 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:34 INFO - PROCESS | 1918 | 1469480614893 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 14:03:34 INFO - PROCESS | 1918 | 1469480614959 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 1918 | 1469480614961 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:34 INFO - PROCESS | 1918 | ++DOCSHELL 0x116945800 == 47 [pid = 1918] [id = 100] 14:03:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x1160ed400) [pid = 1918] [serial = 297] [outer = 0x0] 14:03:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x1170ca800) [pid = 1918] [serial = 298] [outer = 0x1160ed400] 14:03:34 INFO - PROCESS | 1918 | 1469480614992 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x118592000) [pid = 1918] [serial = 299] [outer = 0x1160ed400] 14:03:35 INFO - PROCESS | 1918 | 1469480615433 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]]]}] 14:03:35 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. 14:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 14:03:35 INFO - PROCESS | 1918 | 1469480615454 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 14:03:35 INFO - PROCESS | 1918 | 1469480615457 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 14:03:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:03:35 INFO - PROCESS | 1918 | 1469480615462 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:03:35 INFO - PROCESS | 1918 | 1469480615464 Marionette TRACE conn2 <- [1,374,null,{}] 14:03:35 INFO - PROCESS | 1918 | 1469480615466 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}] 14:03:35 INFO - PROCESS | 1918 | 1469480615468 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:35 INFO - PROCESS | 1918 | 1469480615597 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 14:03:35 INFO - PROCESS | 1918 | 1469480615660 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:35 INFO - PROCESS | 1918 | 1469480615662 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:35 INFO - PROCESS | 1918 | ++DOCSHELL 0x119c8f000 == 48 [pid = 1918] [id = 101] 14:03:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x11900c400) [pid = 1918] [serial = 300] [outer = 0x0] 14:03:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x119b54800) [pid = 1918] [serial = 301] [outer = 0x11900c400] 14:03:35 INFO - PROCESS | 1918 | 1469480615694 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x1210dd000) [pid = 1918] [serial = 302] [outer = 0x11900c400] 14:03:36 INFO - PROCESS | 1918 | 1469480616118 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:03:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:03:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 14:03:36 INFO - PROCESS | 1918 | 1469480616134 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 1918 | 1469480616136 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 14:03:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:03:36 INFO - PROCESS | 1918 | 1469480616138 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 1918 | 1469480616141 Marionette TRACE conn2 <- [1,378,null,{}] 14:03:36 INFO - PROCESS | 1918 | 1469480616149 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}] 14:03:36 INFO - PROCESS | 1918 | 1469480616152 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:36 INFO - PROCESS | 1918 | 1469480616254 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 14:03:36 INFO - PROCESS | 1918 | 1469480616302 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 1918 | 1469480616304 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:36 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a410800 == 49 [pid = 1918] [id = 102] 14:03:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x124599c00) [pid = 1918] [serial = 303] [outer = 0x0] 14:03:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x126142c00) [pid = 1918] [serial = 304] [outer = 0x124599c00] 14:03:36 INFO - PROCESS | 1918 | 1469480616340 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x12698d800) [pid = 1918] [serial = 305] [outer = 0x124599c00] 14:03:36 INFO - PROCESS | 1918 | 1469480616744 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:03:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:03:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 624ms 14:03:36 INFO - PROCESS | 1918 | 1469480616767 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 1918 | 1469480616769 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 14:03:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:03:36 INFO - PROCESS | 1918 | 1469480616787 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 1918 | 1469480616788 Marionette TRACE conn2 <- [1,382,null,{}] 14:03:36 INFO - PROCESS | 1918 | 1469480616804 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}] 14:03:36 INFO - PROCESS | 1918 | 1469480616805 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:36 INFO - PROCESS | 1918 | 1469480616962 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 14:03:37 INFO - PROCESS | 1918 | 1469480617067 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 1918 | 1469480617068 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b055000 == 50 [pid = 1918] [id = 103] 14:03:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x128d4c800) [pid = 1918] [serial = 306] [outer = 0x0] 14:03:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x12a647000) [pid = 1918] [serial = 307] [outer = 0x128d4c800] 14:03:37 INFO - PROCESS | 1918 | 1469480617117 Marionette DEBUG loaded listener.js 14:03:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x12a9ebc00) [pid = 1918] [serial = 308] [outer = 0x128d4c800] 14:03:37 INFO - PROCESS | 1918 | 1469480617637 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:03:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:03:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 884ms 14:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:03:37 INFO - PROCESS | 1918 | 1469480617663 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 14:03:37 INFO - PROCESS | 1918 | 1469480617664 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 14:03:37 INFO - PROCESS | 1918 | 1469480617667 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - PROCESS | 1918 | 1469480617668 Marionette TRACE conn2 <- [1,386,null,{}] 14:03:37 INFO - PROCESS | 1918 | 1469480617670 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}] 14:03:37 INFO - PROCESS | 1918 | 1469480617672 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:37 INFO - PROCESS | 1918 | 1469480617889 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 14:03:37 INFO - PROCESS | 1918 | 1469480617967 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 1918 | 1469480617969 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d69000 == 51 [pid = 1918] [id = 104] 14:03:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 117 (0x117d28400) [pid = 1918] [serial = 309] [outer = 0x0] 14:03:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 118 (0x118317400) [pid = 1918] [serial = 310] [outer = 0x117d28400] 14:03:38 INFO - PROCESS | 1918 | 1469480617997 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 119 (0x11889d400) [pid = 1918] [serial = 311] [outer = 0x117d28400] 14:03:38 INFO - PROCESS | 1918 | 1469480618452 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]]]}] 14:03:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:03:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 822ms 14:03:38 INFO - PROCESS | 1918 | 1469480618490 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 14:03:38 INFO - PROCESS | 1918 | 1469480618493 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 14:03:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:03:38 INFO - PROCESS | 1918 | 1469480618497 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:03:38 INFO - PROCESS | 1918 | 1469480618499 Marionette TRACE conn2 <- [1,390,null,{}] 14:03:38 INFO - PROCESS | 1918 | 1469480618502 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}] 14:03:38 INFO - PROCESS | 1918 | 1469480618504 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:38 INFO - PROCESS | 1918 | 1469480618598 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 14:03:38 INFO - PROCESS | 1918 | 1469480618650 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 1918 | 1469480618652 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x116f84000 == 52 [pid = 1918] [id = 105] 14:03:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 120 (0x119b59000) [pid = 1918] [serial = 312] [outer = 0x0] 14:03:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 121 (0x121755c00) [pid = 1918] [serial = 313] [outer = 0x119b59000] 14:03:38 INFO - PROCESS | 1918 | 1469480618680 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 122 (0x123bbd400) [pid = 1918] [serial = 314] [outer = 0x119b59000] 14:03:38 INFO - PROCESS | 1918 | --DOCSHELL 0x124669000 == 51 [pid = 1918] [id = 67] 14:03:38 INFO - PROCESS | 1918 | --DOCSHELL 0x1291c3000 == 50 [pid = 1918] [id = 98] 14:03:38 INFO - PROCESS | 1918 | --DOCSHELL 0x12a406800 == 49 [pid = 1918] [id = 97] 14:03:38 INFO - PROCESS | 1918 | --DOCSHELL 0x129041000 == 48 [pid = 1918] [id = 96] 14:03:38 INFO - PROCESS | 1918 | --DOCSHELL 0x126680000 == 47 [pid = 1918] [id = 95] 14:03:38 INFO - PROCESS | 1918 | --DOCSHELL 0x124417000 == 46 [pid = 1918] [id = 94] 14:03:38 INFO - PROCESS | 1918 | --DOCSHELL 0x111e16000 == 45 [pid = 1918] [id = 93] 14:03:38 INFO - PROCESS | 1918 | --DOCSHELL 0x1236a6800 == 44 [pid = 1918] [id = 92] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 121 (0x113f30000) [pid = 1918] [serial = 201] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 120 (0x12a682400) [pid = 1918] [serial = 241] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOCSHELL 0x1216ec800 == 43 [pid = 1918] [id = 91] 14:03:39 INFO - PROCESS | 1918 | --DOCSHELL 0x119740000 == 42 [pid = 1918] [id = 90] 14:03:39 INFO - PROCESS | 1918 | --DOCSHELL 0x1191dc000 == 41 [pid = 1918] [id = 89] 14:03:39 INFO - PROCESS | 1918 | --DOCSHELL 0x117236800 == 40 [pid = 1918] [id = 88] 14:03:39 INFO - PROCESS | 1918 | --DOCSHELL 0x116098800 == 39 [pid = 1918] [id = 87] 14:03:39 INFO - PROCESS | 1918 | --DOCSHELL 0x11722f000 == 38 [pid = 1918] [id = 86] 14:03:39 INFO - PROCESS | 1918 | --DOCSHELL 0x129047000 == 37 [pid = 1918] [id = 85] 14:03:39 INFO - PROCESS | 1918 | --DOCSHELL 0x112648800 == 36 [pid = 1918] [id = 82] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 119 (0x12933b800) [pid = 1918] [serial = 232] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 118 (0x12a4d0800) [pid = 1918] [serial = 233] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 117 (0x12445bc00) [pid = 1918] [serial = 217] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 116 (0x129168c00) [pid = 1918] [serial = 227] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x120fb1800) [pid = 1918] [serial = 212] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x12cecf000) [pid = 1918] [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.] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x129062000) [pid = 1918] [serial = 224] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x129171000) [pid = 1918] [serial = 229] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x129348400) [pid = 1918] [serial = 238] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x11674f400) [pid = 1918] [serial = 205] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x126cca400) [pid = 1918] [serial = 223] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x124ba2000) [pid = 1918] [serial = 218] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x1266afc00) [pid = 1918] [serial = 221] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x119052400) [pid = 1918] [serial = 209] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x123688000) [pid = 1918] [serial = 214] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x12613c000) [pid = 1918] [serial = 220] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x118525400) [pid = 1918] [serial = 208] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x119395800) [pid = 1918] [serial = 235] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x12932f400) [pid = 1918] [serial = 230] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x129069800) [pid = 1918] [serial = 226] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x124522800) [pid = 1918] [serial = 236] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x124023800) [pid = 1918] [serial = 215] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x118191400) [pid = 1918] [serial = 206] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x119b51400) [pid = 1918] [serial = 211] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x12a649c00) [pid = 1918] [serial = 239] [outer = 0x0] [url = about:blank] 14:03:39 INFO - PROCESS | 1918 | 1469480619100 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]]]}] 14:03:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 619ms 14:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:03:39 INFO - PROCESS | 1918 | 1469480619116 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 14:03:39 INFO - PROCESS | 1918 | 1469480619118 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 14:03:39 INFO - PROCESS | 1918 | 1469480619120 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - PROCESS | 1918 | 1469480619121 Marionette TRACE conn2 <- [1,394,null,{}] 14:03:39 INFO - PROCESS | 1918 | 1469480619123 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}] 14:03:39 INFO - PROCESS | 1918 | 1469480619125 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:39 INFO - PROCESS | 1918 | 1469480619208 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 14:03:39 INFO - PROCESS | 1918 | 1469480619215 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:39 INFO - PROCESS | 1918 | 1469480619217 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:39 INFO - PROCESS | 1918 | ++DOCSHELL 0x116abf800 == 37 [pid = 1918] [id = 106] 14:03:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x120f32400) [pid = 1918] [serial = 315] [outer = 0x0] 14:03:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x124b9d000) [pid = 1918] [serial = 316] [outer = 0x120f32400] 14:03:39 INFO - PROCESS | 1918 | 1469480619242 Marionette DEBUG loaded listener.js 14:03:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12613ec00) [pid = 1918] [serial = 317] [outer = 0x120f32400] 14:03:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 14:03:39 INFO - PROCESS | 1918 | 1469480619583 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]]]}] 14:03:39 INFO - PROCESS | 1918 | 1469480619603 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 14:03:39 INFO - PROCESS | 1918 | 1469480619606 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 14:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:03:39 INFO - PROCESS | 1918 | 1469480619618 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - PROCESS | 1918 | 1469480619621 Marionette TRACE conn2 <- [1,398,null,{}] 14:03:39 INFO - PROCESS | 1918 | 1469480619624 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}] 14:03:39 INFO - PROCESS | 1918 | 1469480619628 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:39 INFO - PROCESS | 1918 | 1469480619707 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 14:03:39 INFO - PROCESS | 1918 | 1469480619713 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:39 INFO - PROCESS | 1918 | 1469480619714 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:39 INFO - PROCESS | 1918 | ++DOCSHELL 0x121668800 == 38 [pid = 1918] [id = 107] 14:03:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x1266abc00) [pid = 1918] [serial = 318] [outer = 0x0] 14:03:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x128b2ac00) [pid = 1918] [serial = 319] [outer = 0x1266abc00] 14:03:39 INFO - PROCESS | 1918 | 1469480619739 Marionette DEBUG loaded listener.js 14:03:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x129063800) [pid = 1918] [serial = 320] [outer = 0x1266abc00] 14:03:40 INFO - PROCESS | 1918 | 1469480620203 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]]]}] 14:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 627ms 14:03:40 INFO - PROCESS | 1918 | 1469480620246 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 14:03:40 INFO - PROCESS | 1918 | 1469480620247 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 14:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:03:40 INFO - PROCESS | 1918 | 1469480620249 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:03:40 INFO - PROCESS | 1918 | 1469480620250 Marionette TRACE conn2 <- [1,402,null,{}] 14:03:40 INFO - PROCESS | 1918 | 1469480620253 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}] 14:03:40 INFO - PROCESS | 1918 | 1469480620254 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:40 INFO - PROCESS | 1918 | 1469480620332 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 14:03:40 INFO - PROCESS | 1918 | 1469480620336 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 1918 | 1469480620337 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a8b800 == 39 [pid = 1918] [id = 108] 14:03:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x12906e400) [pid = 1918] [serial = 321] [outer = 0x0] 14:03:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x12b0d9400) [pid = 1918] [serial = 322] [outer = 0x12906e400] 14:03:40 INFO - PROCESS | 1918 | 1469480620363 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12b8a0800) [pid = 1918] [serial = 323] [outer = 0x12906e400] 14:03:40 INFO - PROCESS | 1918 | 1469480620685 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]]]}] 14:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 471ms 14:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:03:40 INFO - PROCESS | 1918 | 1469480620720 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 14:03:40 INFO - PROCESS | 1918 | 1469480620721 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 14:03:40 INFO - PROCESS | 1918 | 1469480620724 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:03:40 INFO - PROCESS | 1918 | 1469480620727 Marionette TRACE conn2 <- [1,406,null,{}] 14:03:40 INFO - PROCESS | 1918 | 1469480620730 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}] 14:03:40 INFO - PROCESS | 1918 | 1469480620731 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:40 INFO - PROCESS | 1918 | 1469480620812 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 14:03:40 INFO - PROCESS | 1918 | 1469480620874 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 1918 | 1469480620879 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x1261ba000 == 40 [pid = 1918] [id = 109] 14:03:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x12bdd4800) [pid = 1918] [serial = 324] [outer = 0x0] 14:03:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x12bdd7400) [pid = 1918] [serial = 325] [outer = 0x12bdd4800] 14:03:40 INFO - PROCESS | 1918 | 1469480620917 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x12c229400) [pid = 1918] [serial = 326] [outer = 0x12bdd4800] 14:03:41 INFO - PROCESS | 1918 | 1469480621374 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]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 14:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:03:41 INFO - PROCESS | 1918 | 1469480621395 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 1918 | 1469480621397 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 14:03:41 INFO - PROCESS | 1918 | 1469480621400 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 1918 | 1469480621401 Marionette TRACE conn2 <- [1,410,null,{}] 14:03:41 INFO - PROCESS | 1918 | 1469480621403 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}] 14:03:41 INFO - PROCESS | 1918 | 1469480621404 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:41 INFO - PROCESS | 1918 | 1469480621510 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 14:03:41 INFO - PROCESS | 1918 | 1469480621514 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 1918 | 1469480621515 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x116155000 == 41 [pid = 1918] [id = 110] 14:03:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x12c229800) [pid = 1918] [serial = 327] [outer = 0x0] 14:03:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x12c234800) [pid = 1918] [serial = 328] [outer = 0x12c229800] 14:03:41 INFO - PROCESS | 1918 | 1469480621539 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x12c309000) [pid = 1918] [serial = 329] [outer = 0x12c229800] 14:03:41 INFO - PROCESS | 1918 | 1469480621862 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]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 521ms 14:03:41 INFO - PROCESS | 1918 | 1469480621920 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 1918 | 1469480621922 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 14:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:03:41 INFO - PROCESS | 1918 | 1469480621924 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 1918 | 1469480621925 Marionette TRACE conn2 <- [1,414,null,{}] 14:03:41 INFO - PROCESS | 1918 | 1469480621928 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}] 14:03:41 INFO - PROCESS | 1918 | 1469480621929 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:42 INFO - PROCESS | 1918 | 1469480622037 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 14:03:42 INFO - PROCESS | 1918 | 1469480622048 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:42 INFO - PROCESS | 1918 | 1469480622049 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x12904f000 == 42 [pid = 1918] [id = 111] 14:03:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x12c30b400) [pid = 1918] [serial = 330] [outer = 0x0] 14:03:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x12c30e000) [pid = 1918] [serial = 331] [outer = 0x12c30b400] 14:03:42 INFO - PROCESS | 1918 | 1469480622080 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x12c636000) [pid = 1918] [serial = 332] [outer = 0x12c30b400] 14:03:42 INFO - PROCESS | 1918 | 1469480622438 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]]]}] 14:03:42 INFO - PROCESS | 1918 | 1469480622441 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 569ms 14:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:03:42 INFO - PROCESS | 1918 | 1469480622499 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 14:03:42 INFO - PROCESS | 1918 | 1469480622501 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 14:03:42 INFO - PROCESS | 1918 | 1469480622503 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:03:42 INFO - PROCESS | 1918 | 1469480622504 Marionette TRACE conn2 <- [1,418,null,{}] 14:03:42 INFO - PROCESS | 1918 | 1469480622506 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}] 14:03:42 INFO - PROCESS | 1918 | 1469480622507 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:42 INFO - PROCESS | 1918 | 1469480622609 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 14:03:42 INFO - PROCESS | 1918 | 1469480622613 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:42 INFO - PROCESS | 1918 | 1469480622614 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a40b000 == 43 [pid = 1918] [id = 112] 14:03:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x12c30fc00) [pid = 1918] [serial = 333] [outer = 0x0] 14:03:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x12c63e400) [pid = 1918] [serial = 334] [outer = 0x12c30fc00] 14:03:42 INFO - PROCESS | 1918 | 1469480622668 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x12cd10400) [pid = 1918] [serial = 335] [outer = 0x12c30fc00] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x12a64c400) [pid = 1918] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x12651a000) [pid = 1918] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x126524400) [pid = 1918] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x11339ec00) [pid = 1918] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x129170400) [pid = 1918] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x12613f800) [pid = 1918] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x1176b4400) [pid = 1918] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x119c5cc00) [pid = 1918] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x123688c00) [pid = 1918] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x12a643000) [pid = 1918] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x12389c000) [pid = 1918] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x1187e8400) [pid = 1918] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x12a9f2000) [pid = 1918] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:03:43 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12a64ac00) [pid = 1918] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:03:43 INFO - PROCESS | 1918 | 1469480623448 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]]]}] 14:03:43 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 14:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 14:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:03:43 INFO - PROCESS | 1918 | 1469480623472 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 14:03:43 INFO - PROCESS | 1918 | 1469480623473 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 14:03:43 INFO - PROCESS | 1918 | 1469480623476 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 1918 | 1469480623479 Marionette TRACE conn2 <- [1,422,null,{}] 14:03:43 INFO - PROCESS | 1918 | 1469480623481 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}] 14:03:43 INFO - PROCESS | 1918 | 1469480623482 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:43 INFO - PROCESS | 1918 | 1469480623587 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 14:03:43 INFO - PROCESS | 1918 | 1469480623620 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:43 INFO - PROCESS | 1918 | 1469480623621 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x123534800 == 44 [pid = 1918] [id = 113] 14:03:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x110fe0c00) [pid = 1918] [serial = 336] [outer = 0x0] 14:03:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x110fea000) [pid = 1918] [serial = 337] [outer = 0x110fe0c00] 14:03:43 INFO - PROCESS | 1918 | 1469480623645 Marionette DEBUG loaded listener.js 14:03:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x11339ec00) [pid = 1918] [serial = 338] [outer = 0x110fe0c00] 14:03:44 INFO - PROCESS | 1918 | 1469480624383 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]]]}] 14:03:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 921ms 14:03:44 INFO - PROCESS | 1918 | 1469480624398 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 14:03:44 INFO - PROCESS | 1918 | 1469480624399 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 14:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:03:44 INFO - PROCESS | 1918 | 1469480624401 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:03:44 INFO - PROCESS | 1918 | 1469480624402 Marionette TRACE conn2 <- [1,426,null,{}] 14:03:44 INFO - PROCESS | 1918 | 1469480624405 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}] 14:03:44 INFO - PROCESS | 1918 | 1469480624406 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:44 INFO - PROCESS | 1918 | 1469480624487 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 14:03:44 INFO - PROCESS | 1918 | 1469480624491 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 1918 | 1469480624493 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b859800 == 45 [pid = 1918] [id = 114] 14:03:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x11339d000) [pid = 1918] [serial = 339] [outer = 0x0] 14:03:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x12445a400) [pid = 1918] [serial = 340] [outer = 0x11339d000] 14:03:44 INFO - PROCESS | 1918 | 1469480624519 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x12a643000) [pid = 1918] [serial = 341] [outer = 0x11339d000] 14:03:44 INFO - PROCESS | 1918 | 1469480624879 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] 14:03:44 INFO - PROCESS | 1918 | 1469480624924 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 14:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:03:44 INFO - PROCESS | 1918 | 1469480624935 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:03:44 INFO - PROCESS | 1918 | 1469480624937 Marionette TRACE conn2 <- [1,430,null,{}] 14:03:44 INFO - PROCESS | 1918 | 1469480624939 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}] 14:03:44 INFO - PROCESS | 1918 | 1469480624940 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:45 INFO - PROCESS | 1918 | 1469480625039 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 14:03:45 INFO - PROCESS | 1918 | 1469480625044 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:45 INFO - PROCESS | 1918 | 1469480625045 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b92a800 == 46 [pid = 1918] [id = 115] 14:03:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x1127d9000) [pid = 1918] [serial = 342] [outer = 0x0] 14:03:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x1127df400) [pid = 1918] [serial = 343] [outer = 0x1127d9000] 14:03:45 INFO - PROCESS | 1918 | 1469480625069 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x12c638800) [pid = 1918] [serial = 344] [outer = 0x1127d9000] 14:03:45 INFO - PROCESS | 1918 | --DOCSHELL 0x126606800 == 45 [pid = 1918] [id = 84] 14:03:45 INFO - PROCESS | 1918 | --DOCSHELL 0x11335a800 == 44 [pid = 1918] [id = 68] 14:03:45 INFO - PROCESS | 1918 | --DOCSHELL 0x1191cb000 == 43 [pid = 1918] [id = 83] 14:03:45 INFO - PROCESS | 1918 | --DOCSHELL 0x116f84000 == 42 [pid = 1918] [id = 105] 14:03:45 INFO - PROCESS | 1918 | --DOCSHELL 0x117d69000 == 41 [pid = 1918] [id = 104] 14:03:45 INFO - PROCESS | 1918 | --DOCSHELL 0x12b055000 == 40 [pid = 1918] [id = 103] 14:03:45 INFO - PROCESS | 1918 | --DOCSHELL 0x12a410800 == 39 [pid = 1918] [id = 102] 14:03:45 INFO - PROCESS | 1918 | --DOCSHELL 0x119c8f000 == 38 [pid = 1918] [id = 101] 14:03:45 INFO - PROCESS | 1918 | --DOCSHELL 0x12a547000 == 37 [pid = 1918] [id = 99] 14:03:45 INFO - PROCESS | 1918 | --DOCSHELL 0x116945800 == 36 [pid = 1918] [id = 100] 14:03:46 INFO - PROCESS | 1918 | --DOCSHELL 0x116abf800 == 35 [pid = 1918] [id = 106] 14:03:46 INFO - PROCESS | 1918 | --DOCSHELL 0x121668800 == 34 [pid = 1918] [id = 107] 14:03:46 INFO - PROCESS | 1918 | --DOCSHELL 0x12904f000 == 33 [pid = 1918] [id = 111] 14:03:46 INFO - PROCESS | 1918 | --DOCSHELL 0x123534800 == 32 [pid = 1918] [id = 113] 14:03:46 INFO - PROCESS | 1918 | --DOCSHELL 0x116155000 == 31 [pid = 1918] [id = 110] 14:03:46 INFO - PROCESS | 1918 | --DOCSHELL 0x123a8b800 == 30 [pid = 1918] [id = 108] 14:03:46 INFO - PROCESS | 1918 | --DOCSHELL 0x1261ba000 == 29 [pid = 1918] [id = 109] 14:03:46 INFO - PROCESS | 1918 | --DOCSHELL 0x12b859800 == 28 [pid = 1918] [id = 114] 14:03:46 INFO - PROCESS | 1918 | --DOCSHELL 0x12a40b000 == 27 [pid = 1918] [id = 112] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x12a689800) [pid = 1918] [serial = 242] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x120f3f000) [pid = 1918] [serial = 262] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x124ba7c00) [pid = 1918] [serial = 253] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x1242e8000) [pid = 1918] [serial = 265] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x12452a000) [pid = 1918] [serial = 266] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x12a680800) [pid = 1918] [serial = 283] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x119057800) [pid = 1918] [serial = 247] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x124b9b400) [pid = 1918] [serial = 268] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12600a800) [pid = 1918] [serial = 269] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x112e0b400) [pid = 1918] [serial = 244] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x119008800) [pid = 1918] [serial = 259] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x119398400) [pid = 1918] [serial = 260] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x12a642400) [pid = 1918] [serial = 281] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1210dc800) [pid = 1918] [serial = 250] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x12b08e800) [pid = 1918] [serial = 289] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x12a9ea400) [pid = 1918] [serial = 284] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x12b0e7800) [pid = 1918] [serial = 290] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x12a9ef000) [pid = 1918] [serial = 287] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x12b8a3400) [pid = 1918] [serial = 293] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x12b967c00) [pid = 1918] [serial = 295] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x128b2a000) [pid = 1918] [serial = 272] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12b0e8000) [pid = 1918] [serial = 292] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x128b2fc00) [pid = 1918] [serial = 274] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12906f000) [pid = 1918] [serial = 277] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x128d3f400) [pid = 1918] [serial = 275] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x1242e8800) [pid = 1918] [serial = 286] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12a4d2000) [pid = 1918] [serial = 280] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12932c800) [pid = 1918] [serial = 278] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x126911000) [pid = 1918] [serial = 271] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x11858d000) [pid = 1918] [serial = 257] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x118195800) [pid = 1918] [serial = 256] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x121629000) [pid = 1918] [serial = 263] [outer = 0x0] [url = about:blank] 14:03:46 INFO - PROCESS | 1918 | 1469480626637 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]]]}] 14:03:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:03:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1727ms 14:03:46 INFO - PROCESS | 1918 | 1469480626663 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 14:03:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:03:46 INFO - PROCESS | 1918 | 1469480626666 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 14:03:46 INFO - PROCESS | 1918 | 1469480626669 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:03:46 INFO - PROCESS | 1918 | 1469480626671 Marionette TRACE conn2 <- [1,434,null,{}] 14:03:46 INFO - PROCESS | 1918 | 1469480626675 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}] 14:03:46 INFO - PROCESS | 1918 | 1469480626677 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:46 INFO - PROCESS | 1918 | 1469480626755 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 14:03:46 INFO - PROCESS | 1918 | 1469480626806 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 1918 | 1469480626809 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x113d8a000 == 28 [pid = 1918] [id = 116] 14:03:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x113d9a800) [pid = 1918] [serial = 345] [outer = 0x0] 14:03:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x1151c3800) [pid = 1918] [serial = 346] [outer = 0x113d9a800] 14:03:46 INFO - PROCESS | 1918 | 1469480626837 Marionette DEBUG loaded listener.js 14:03:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x113b0c400) [pid = 1918] [serial = 347] [outer = 0x113d9a800] 14:03:47 INFO - PROCESS | 1918 | 1469480627136 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]]]}] 14:03:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:03:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 520ms 14:03:47 INFO - PROCESS | 1918 | 1469480627189 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 1918 | 1469480627194 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 14:03:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:03:47 INFO - PROCESS | 1918 | 1469480627199 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 1918 | 1469480627201 Marionette TRACE conn2 <- [1,438,null,{}] 14:03:47 INFO - PROCESS | 1918 | 1469480627203 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}] 14:03:47 INFO - PROCESS | 1918 | 1469480627205 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:47 INFO - PROCESS | 1918 | 1469480627282 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 14:03:47 INFO - PROCESS | 1918 | 1469480627286 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 1918 | 1469480627288 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ac3000 == 29 [pid = 1918] [id = 117] 14:03:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x11818b000) [pid = 1918] [serial = 348] [outer = 0x0] 14:03:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x1182d5000) [pid = 1918] [serial = 349] [outer = 0x11818b000] 14:03:47 INFO - PROCESS | 1918 | 1469480627317 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x11831bc00) [pid = 1918] [serial = 350] [outer = 0x11818b000] 14:03:47 INFO - PROCESS | 1918 | 1469480627670 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]]]}] 14:03:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:03:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 521ms 14:03:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:03:47 INFO - PROCESS | 1918 | 1469480627721 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 1918 | 1469480627722 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 14:03:47 INFO - PROCESS | 1918 | 1469480627724 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 1918 | 1469480627735 Marionette TRACE conn2 <- [1,442,null,{}] 14:03:47 INFO - PROCESS | 1918 | 1469480627743 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}] 14:03:47 INFO - PROCESS | 1918 | 1469480627746 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:47 INFO - PROCESS | 1918 | 1469480627821 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 14:03:47 INFO - PROCESS | 1918 | 1469480627828 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 1918 | 1469480627830 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x118779000 == 30 [pid = 1918] [id = 118] 14:03:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x110fe1c00) [pid = 1918] [serial = 351] [outer = 0x0] 14:03:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x11917a400) [pid = 1918] [serial = 352] [outer = 0x110fe1c00] 14:03:47 INFO - PROCESS | 1918 | 1469480627858 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x119395400) [pid = 1918] [serial = 353] [outer = 0x110fe1c00] 14:03:48 INFO - PROCESS | 1918 | 1469480628208 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]]]}] 14:03:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:03:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 530ms 14:03:48 INFO - PROCESS | 1918 | 1469480628255 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 14:03:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:03:48 INFO - PROCESS | 1918 | 1469480628257 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 14:03:48 INFO - PROCESS | 1918 | 1469480628259 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 1918 | 1469480628260 Marionette TRACE conn2 <- [1,446,null,{}] 14:03:48 INFO - PROCESS | 1918 | 1469480628262 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}] 14:03:48 INFO - PROCESS | 1918 | 1469480628263 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:48 INFO - PROCESS | 1918 | 1469480628339 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 14:03:48 INFO - PROCESS | 1918 | 1469480628344 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:48 INFO - PROCESS | 1918 | 1469480628346 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x11946b000 == 31 [pid = 1918] [id = 119] 14:03:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x11984e800) [pid = 1918] [serial = 354] [outer = 0x0] 14:03:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x119c61800) [pid = 1918] [serial = 355] [outer = 0x11984e800] 14:03:48 INFO - PROCESS | 1918 | 1469480628371 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x120f40000) [pid = 1918] [serial = 356] [outer = 0x11984e800] 14:03:48 INFO - PROCESS | 1918 | 1469480628700 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]]]}] 14:03:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:03:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 469ms 14:03:48 INFO - PROCESS | 1918 | 1469480628730 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 14:03:48 INFO - PROCESS | 1918 | 1469480628732 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 14:03:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:03:48 INFO - PROCESS | 1918 | 1469480628734 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 1918 | 1469480628735 Marionette TRACE conn2 <- [1,450,null,{}] 14:03:48 INFO - PROCESS | 1918 | 1469480628737 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}] 14:03:48 INFO - PROCESS | 1918 | 1469480628738 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:48 INFO - PROCESS | 1918 | 1469480628819 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 14:03:48 INFO - PROCESS | 1918 | 1469480628822 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:48 INFO - PROCESS | 1918 | 1469480628823 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x119c8d800 == 32 [pid = 1918] [id = 120] 14:03:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x116025c00) [pid = 1918] [serial = 357] [outer = 0x0] 14:03:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1210dbc00) [pid = 1918] [serial = 358] [outer = 0x116025c00] 14:03:48 INFO - PROCESS | 1918 | 1469480628852 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x121759400) [pid = 1918] [serial = 359] [outer = 0x116025c00] 14:03:49 INFO - PROCESS | 1918 | 1469480629176 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] 14:03:49 INFO - PROCESS | 1918 | 1469480629204 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 14:03:49 INFO - PROCESS | 1918 | 1469480629207 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 1918 | 1469480629208 Marionette TRACE conn2 <- [1,454,null,{}] 14:03:49 INFO - PROCESS | 1918 | 1469480629210 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}] 14:03:49 INFO - PROCESS | 1918 | 1469480629214 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:49 INFO - PROCESS | 1918 | 1469480629331 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 14:03:49 INFO - PROCESS | 1918 | 1469480629337 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 1918 | 1469480629338 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x122f80000 == 33 [pid = 1918] [id = 121] 14:03:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x1210dc800) [pid = 1918] [serial = 360] [outer = 0x0] 14:03:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12389f000) [pid = 1918] [serial = 361] [outer = 0x1210dc800] 14:03:49 INFO - PROCESS | 1918 | 1469480629365 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x124ba7400) [pid = 1918] [serial = 362] [outer = 0x1210dc800] 14:03:49 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:03:49 INFO - PROCESS | 1918 | 1469480629668 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]]]}] 14:03:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:03:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 467ms 14:03:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:03:49 INFO - PROCESS | 1918 | 1469480629682 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 14:03:49 INFO - PROCESS | 1918 | 1469480629683 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 14:03:49 INFO - PROCESS | 1918 | 1469480629686 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 1918 | 1469480629687 Marionette TRACE conn2 <- [1,458,null,{}] 14:03:49 INFO - PROCESS | 1918 | 1469480629689 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}] 14:03:49 INFO - PROCESS | 1918 | 1469480629691 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:49 INFO - PROCESS | 1918 | 1469480629774 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 14:03:49 INFO - PROCESS | 1918 | 1469480629780 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 1918 | 1469480629781 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a1b000 == 34 [pid = 1918] [id = 122] 14:03:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x124ba7c00) [pid = 1918] [serial = 363] [outer = 0x0] 14:03:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x126141800) [pid = 1918] [serial = 364] [outer = 0x124ba7c00] 14:03:49 INFO - PROCESS | 1918 | 1469480629805 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1266ae000) [pid = 1918] [serial = 365] [outer = 0x124ba7c00] 14:03:50 INFO - PROCESS | 1918 | 1469480630113 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] 14:03:50 INFO - PROCESS | 1918 | 1469480630157 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 14:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:03:50 INFO - PROCESS | 1918 | 1469480630159 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 1918 | 1469480630160 Marionette TRACE conn2 <- [1,462,null,{}] 14:03:50 INFO - PROCESS | 1918 | 1469480630162 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}] 14:03:50 INFO - PROCESS | 1918 | 1469480630164 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:50 INFO - PROCESS | 1918 | 1469480630264 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 14:03:50 INFO - PROCESS | 1918 | 1469480630269 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 1918 | 1469480630270 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:50 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a85000 == 35 [pid = 1918] [id = 123] 14:03:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x113f33800) [pid = 1918] [serial = 366] [outer = 0x0] 14:03:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x1266af800) [pid = 1918] [serial = 367] [outer = 0x113f33800] 14:03:50 INFO - PROCESS | 1918 | 1469480630294 Marionette DEBUG loaded listener.js 14:03:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x128b26400) [pid = 1918] [serial = 368] [outer = 0x113f33800] 14:03:50 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:03:50 INFO - PROCESS | 1918 | 1469480630616 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] 14:03:50 INFO - PROCESS | 1918 | 1469480630632 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 14:03:50 INFO - PROCESS | 1918 | 1469480630634 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 1918 | 1469480630635 Marionette TRACE conn2 <- [1,466,null,{}] 14:03:50 INFO - PROCESS | 1918 | 1469480630638 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}] 14:03:50 INFO - PROCESS | 1918 | 1469480630639 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:50 INFO - PROCESS | 1918 | 1469480630718 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 14:03:50 INFO - PROCESS | 1918 | 1469480630722 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 1918 | 1469480630723 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:50 INFO - PROCESS | 1918 | ++DOCSHELL 0x118778000 == 36 [pid = 1918] [id = 124] 14:03:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x110fed800) [pid = 1918] [serial = 369] [outer = 0x0] 14:03:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x128b2d800) [pid = 1918] [serial = 370] [outer = 0x110fed800] 14:03:50 INFO - PROCESS | 1918 | 1469480630757 Marionette DEBUG loaded listener.js 14:03:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x129068400) [pid = 1918] [serial = 371] [outer = 0x110fed800] 14:03:51 INFO - PROCESS | 1918 | 1469480631069 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] 14:03:51 INFO - PROCESS | 1918 | 1469480631104 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 14:03:51 INFO - PROCESS | 1918 | 1469480631106 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - PROCESS | 1918 | 1469480631108 Marionette TRACE conn2 <- [1,470,null,{}] 14:03:51 INFO - PROCESS | 1918 | 1469480631112 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}] 14:03:51 INFO - PROCESS | 1918 | 1469480631114 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:51 INFO - PROCESS | 1918 | 1469480631223 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 14:03:51 INFO - PROCESS | 1918 | 1469480631228 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 1918 | 1469480631229 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x126683800 == 37 [pid = 1918] [id = 125] 14:03:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x1182d6000) [pid = 1918] [serial = 372] [outer = 0x0] 14:03:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x129069c00) [pid = 1918] [serial = 373] [outer = 0x1182d6000] 14:03:51 INFO - PROCESS | 1918 | 1469480631253 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x12932d000) [pid = 1918] [serial = 374] [outer = 0x1182d6000] 14:03:51 INFO - PROCESS | 1918 | 1469480631601 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]]]}] 14:03:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:03:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 520ms 14:03:51 INFO - PROCESS | 1918 | 1469480631636 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 14:03:51 INFO - PROCESS | 1918 | 1469480631638 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 14:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:03:51 INFO - PROCESS | 1918 | 1469480631642 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - PROCESS | 1918 | 1469480631644 Marionette TRACE conn2 <- [1,474,null,{}] 14:03:51 INFO - PROCESS | 1918 | 1469480631648 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}] 14:03:51 INFO - PROCESS | 1918 | 1469480631650 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:51 INFO - PROCESS | 1918 | 1469480631812 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 14:03:51 INFO - PROCESS | 1918 | 1469480631849 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 1918 | 1469480631852 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x119c8d000 == 38 [pid = 1918] [id = 126] 14:03:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x129338c00) [pid = 1918] [serial = 375] [outer = 0x0] 14:03:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x12a64a400) [pid = 1918] [serial = 376] [outer = 0x129338c00] 14:03:51 INFO - PROCESS | 1918 | 1469480631898 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x12a68b400) [pid = 1918] [serial = 377] [outer = 0x129338c00] 14:03:52 INFO - PROCESS | 1918 | 1469480632320 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]]]}] 14:03:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:03:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 722ms 14:03:52 INFO - PROCESS | 1918 | 1469480632364 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 14:03:52 INFO - PROCESS | 1918 | 1469480632365 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 14:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:03:52 INFO - PROCESS | 1918 | 1469480632367 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 1918 | 1469480632368 Marionette TRACE conn2 <- [1,478,null,{}] 14:03:52 INFO - PROCESS | 1918 | 1469480632371 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}] 14:03:52 INFO - PROCESS | 1918 | 1469480632372 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:52 INFO - PROCESS | 1918 | 1469480632467 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 14:03:52 INFO - PROCESS | 1918 | 1469480632502 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 1918 | 1469480632503 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291bf800 == 39 [pid = 1918] [id = 127] 14:03:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x12a68b800) [pid = 1918] [serial = 378] [outer = 0x0] 14:03:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x12b084c00) [pid = 1918] [serial = 379] [outer = 0x12a68b800] 14:03:52 INFO - PROCESS | 1918 | 1469480632527 Marionette DEBUG loaded listener.js 14:03:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x12b899800) [pid = 1918] [serial = 380] [outer = 0x12a68b800] 14:03:52 INFO - PROCESS | 1918 | 1469480632822 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]]]}] 14:03:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:03:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 469ms 14:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:03:52 INFO - PROCESS | 1918 | 1469480632838 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 14:03:52 INFO - PROCESS | 1918 | 1469480632839 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 14:03:52 INFO - PROCESS | 1918 | 1469480632841 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 1918 | 1469480632842 Marionette TRACE conn2 <- [1,482,null,{}] 14:03:52 INFO - PROCESS | 1918 | 1469480632863 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}] 14:03:52 INFO - PROCESS | 1918 | 1469480632864 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:52 INFO - PROCESS | 1918 | 1469480632969 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 14:03:53 INFO - PROCESS | 1918 | 1469480633003 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:53 INFO - PROCESS | 1918 | 1469480633004 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a418800 == 40 [pid = 1918] [id = 128] 14:03:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x12a9efc00) [pid = 1918] [serial = 381] [outer = 0x0] 14:03:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 117 (0x12b8a7c00) [pid = 1918] [serial = 382] [outer = 0x12a9efc00] 14:03:53 INFO - PROCESS | 1918 | 1469480633027 Marionette DEBUG loaded listener.js 14:03:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 118 (0x12b971800) [pid = 1918] [serial = 383] [outer = 0x12a9efc00] 14:03:53 INFO - PROCESS | 1918 | 1469480633363 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]]]}] 14:03:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:03:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 538ms 14:03:53 INFO - PROCESS | 1918 | 1469480633381 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 14:03:53 INFO - PROCESS | 1918 | 1469480633382 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 14:03:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:03:53 INFO - PROCESS | 1918 | 1469480633384 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - PROCESS | 1918 | 1469480633385 Marionette TRACE conn2 <- [1,486,null,{}] 14:03:53 INFO - PROCESS | 1918 | 1469480633387 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}] 14:03:53 INFO - PROCESS | 1918 | 1469480633388 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:53 INFO - PROCESS | 1918 | 1469480633487 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 117 (0x12c229800) [pid = 1918] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 116 (0x12c30b400) [pid = 1918] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x110fe0c00) [pid = 1918] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x12c30fc00) [pid = 1918] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x11339d000) [pid = 1918] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x117d28400) [pid = 1918] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x128d4c800) [pid = 1918] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x124599c00) [pid = 1918] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x11900c400) [pid = 1918] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x1160ed400) [pid = 1918] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x12a9f1000) [pid = 1918] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x12bdd4800) [pid = 1918] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x12906e400) [pid = 1918] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x1266abc00) [pid = 1918] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x120f32400) [pid = 1918] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x119b59000) [pid = 1918] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x126cc9c00) [pid = 1918] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x1133a2c00) [pid = 1918] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x1110a0400) [pid = 1918] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x119b5e000) [pid = 1918] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x11889a000) [pid = 1918] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:03:53 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x12389e800) [pid = 1918] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:03:53 INFO - PROCESS | 1918 | 1469480633733 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:53 INFO - PROCESS | 1918 | 1469480633734 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x11264d000 == 41 [pid = 1918] [id = 129] 14:03:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x110fe0000) [pid = 1918] [serial = 384] [outer = 0x0] 14:03:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x1127d2800) [pid = 1918] [serial = 385] [outer = 0x110fe0000] 14:03:53 INFO - PROCESS | 1918 | 1469480633758 Marionette DEBUG loaded listener.js 14:03:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x118317800) [pid = 1918] [serial = 386] [outer = 0x110fe0000] 14:03:54 INFO - PROCESS | 1918 | 1469480634013 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]]]}] 14:03:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:03:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 668ms 14:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:03:54 INFO - PROCESS | 1918 | 1469480634052 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 14:03:54 INFO - PROCESS | 1918 | 1469480634053 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 14:03:54 INFO - PROCESS | 1918 | 1469480634055 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:03:54 INFO - PROCESS | 1918 | 1469480634056 Marionette TRACE conn2 <- [1,490,null,{}] 14:03:54 INFO - PROCESS | 1918 | 1469480634067 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}] 14:03:54 INFO - PROCESS | 1918 | 1469480634068 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:54 INFO - PROCESS | 1918 | 1469480634158 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 14:03:54 INFO - PROCESS | 1918 | 1469480634164 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 1918 | 1469480634165 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b056000 == 42 [pid = 1918] [id = 130] 14:03:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x11889a000) [pid = 1918] [serial = 387] [outer = 0x0] 14:03:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x123896c00) [pid = 1918] [serial = 388] [outer = 0x11889a000] 14:03:54 INFO - PROCESS | 1918 | 1469480634189 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x129068c00) [pid = 1918] [serial = 389] [outer = 0x11889a000] 14:03:54 INFO - PROCESS | 1918 | 1469480634515 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]]]}] 14:03:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:03:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 14:03:54 INFO - PROCESS | 1918 | 1469480634524 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 14:03:54 INFO - PROCESS | 1918 | 1469480634526 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 14:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:03:54 INFO - PROCESS | 1918 | 1469480634531 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:03:54 INFO - PROCESS | 1918 | 1469480634532 Marionette TRACE conn2 <- [1,494,null,{}] 14:03:54 INFO - PROCESS | 1918 | 1469480634534 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}] 14:03:54 INFO - PROCESS | 1918 | 1469480634535 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:54 INFO - PROCESS | 1918 | 1469480634616 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 14:03:54 INFO - PROCESS | 1918 | 1469480634671 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 1918 | 1469480634672 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b856800 == 43 [pid = 1918] [id = 131] 14:03:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x126630400) [pid = 1918] [serial = 390] [outer = 0x0] 14:03:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12b968400) [pid = 1918] [serial = 391] [outer = 0x126630400] 14:03:54 INFO - PROCESS | 1918 | 1469480634696 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x12c228000) [pid = 1918] [serial = 392] [outer = 0x126630400] 14:03:54 INFO - PROCESS | 1918 | 1469480634967 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]]]}] 14:03:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 470ms 14:03:55 INFO - PROCESS | 1918 | 1469480635003 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 1918 | 1469480635005 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 14:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:03:55 INFO - PROCESS | 1918 | 1469480635018 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 1918 | 1469480635019 Marionette TRACE conn2 <- [1,498,null,{}] 14:03:55 INFO - PROCESS | 1918 | 1469480635024 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}] 14:03:55 INFO - PROCESS | 1918 | 1469480635028 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:55 INFO - PROCESS | 1918 | 1469480635167 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 14:03:55 INFO - PROCESS | 1918 | 1469480635244 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 1918 | 1469480635245 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd90800 == 44 [pid = 1918] [id = 132] 14:03:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x119186400) [pid = 1918] [serial = 393] [outer = 0x0] 14:03:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x12c227c00) [pid = 1918] [serial = 394] [outer = 0x119186400] 14:03:55 INFO - PROCESS | 1918 | 1469480635284 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x12c306800) [pid = 1918] [serial = 395] [outer = 0x119186400] 14:03:55 INFO - PROCESS | 1918 | 1469480635662 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]]]}] 14:03:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 680ms 14:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:03:55 INFO - PROCESS | 1918 | 1469480635688 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 1918 | 1469480635689 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 14:03:55 INFO - PROCESS | 1918 | 1469480635692 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 1918 | 1469480635694 Marionette TRACE conn2 <- [1,502,null,{}] 14:03:55 INFO - PROCESS | 1918 | 1469480635697 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}] 14:03:55 INFO - PROCESS | 1918 | 1469480635698 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:55 INFO - PROCESS | 1918 | 1469480635828 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 14:03:55 INFO - PROCESS | 1918 | 1469480635887 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 1918 | 1469480635888 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x113354000 == 45 [pid = 1918] [id = 133] 14:03:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x110fe4800) [pid = 1918] [serial = 396] [outer = 0x0] 14:03:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x111e58c00) [pid = 1918] [serial = 397] [outer = 0x110fe4800] 14:03:55 INFO - PROCESS | 1918 | 1469480635920 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x112d83c00) [pid = 1918] [serial = 398] [outer = 0x110fe4800] 14:03:56 INFO - PROCESS | 1918 | 1469480636457 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]]]}] 14:03:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:03:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 772ms 14:03:56 INFO - PROCESS | 1918 | 1469480636465 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 14:03:56 INFO - PROCESS | 1918 | 1469480636467 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 14:03:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:03:56 INFO - PROCESS | 1918 | 1469480636470 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:03:56 INFO - PROCESS | 1918 | 1469480636473 Marionette TRACE conn2 <- [1,506,null,{}] 14:03:56 INFO - PROCESS | 1918 | 1469480636476 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}] 14:03:56 INFO - PROCESS | 1918 | 1469480636478 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:56 INFO - PROCESS | 1918 | 1469480636615 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 14:03:56 INFO - PROCESS | 1918 | 1469480636693 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:56 INFO - PROCESS | 1918 | 1469480636695 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:56 INFO - PROCESS | 1918 | ++DOCSHELL 0x118774800 == 46 [pid = 1918] [id = 134] 14:03:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x116973c00) [pid = 1918] [serial = 399] [outer = 0x0] 14:03:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x1182d1800) [pid = 1918] [serial = 400] [outer = 0x116973c00] 14:03:56 INFO - PROCESS | 1918 | 1469480636725 Marionette DEBUG loaded listener.js 14:03:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x118590800) [pid = 1918] [serial = 401] [outer = 0x116973c00] 14:03:57 INFO - PROCESS | 1918 | 1469480637445 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]]]}] 14:03:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:03:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1022ms 14:03:57 INFO - PROCESS | 1918 | 1469480637500 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 14:03:57 INFO - PROCESS | 1918 | 1469480637503 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 14:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:03:57 INFO - PROCESS | 1918 | 1469480637517 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:03:57 INFO - PROCESS | 1918 | 1469480637518 Marionette TRACE conn2 <- [1,510,null,{}] 14:03:57 INFO - PROCESS | 1918 | 1469480637522 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}] 14:03:57 INFO - PROCESS | 1918 | 1469480637523 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:57 INFO - PROCESS | 1918 | 1469480637622 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 14:03:57 INFO - PROCESS | 1918 | 1469480637676 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 1918 | 1469480637679 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x1161f5800 == 47 [pid = 1918] [id = 135] 14:03:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x113d9c000) [pid = 1918] [serial = 402] [outer = 0x0] 14:03:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x116027800) [pid = 1918] [serial = 403] [outer = 0x113d9c000] 14:03:57 INFO - PROCESS | 1918 | 1469480637707 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 117 (0x116535000) [pid = 1918] [serial = 404] [outer = 0x113d9c000] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd90800 == 46 [pid = 1918] [id = 132] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12b856800 == 45 [pid = 1918] [id = 131] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12b056000 == 44 [pid = 1918] [id = 130] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x11264d000 == 43 [pid = 1918] [id = 129] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12a418800 == 42 [pid = 1918] [id = 128] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x1291bf800 == 41 [pid = 1918] [id = 127] 14:03:57 INFO - PROCESS | 1918 | --DOMWINDOW == 116 (0x1127df400) [pid = 1918] [serial = 343] [outer = 0x0] [url = about:blank] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x119c8d000 == 40 [pid = 1918] [id = 126] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x126683800 == 39 [pid = 1918] [id = 125] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x118778000 == 38 [pid = 1918] [id = 124] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x123a85000 == 37 [pid = 1918] [id = 123] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x123a1b000 == 36 [pid = 1918] [id = 122] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x122f80000 == 35 [pid = 1918] [id = 121] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x119c8d800 == 34 [pid = 1918] [id = 120] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x11946b000 == 33 [pid = 1918] [id = 119] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x118779000 == 32 [pid = 1918] [id = 118] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x116ac3000 == 31 [pid = 1918] [id = 117] 14:03:57 INFO - PROCESS | 1918 | --DOCSHELL 0x113d8a000 == 30 [pid = 1918] [id = 116] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x128d41400) [pid = 1918] [serial = 199] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x116743400) [pid = 1918] [serial = 202] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x12c234800) [pid = 1918] [serial = 328] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x12c30e000) [pid = 1918] [serial = 331] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x110fea000) [pid = 1918] [serial = 337] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x12c63e400) [pid = 1918] [serial = 334] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x12c636000) [pid = 1918] [serial = 332] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x12445a400) [pid = 1918] [serial = 340] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x12cd10400) [pid = 1918] [serial = 335] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x118317400) [pid = 1918] [serial = 310] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x12a9ebc00) [pid = 1918] [serial = 308] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x12a647000) [pid = 1918] [serial = 307] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x12698d800) [pid = 1918] [serial = 305] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x126142c00) [pid = 1918] [serial = 304] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x1210dd000) [pid = 1918] [serial = 302] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x119b54800) [pid = 1918] [serial = 301] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x118592000) [pid = 1918] [serial = 299] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x1170ca800) [pid = 1918] [serial = 298] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x12b970400) [pid = 1918] [serial = 296] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x12bdd7400) [pid = 1918] [serial = 325] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x12b0d9400) [pid = 1918] [serial = 322] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x12b8a0800) [pid = 1918] [serial = 323] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x129063800) [pid = 1918] [serial = 320] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x128b2ac00) [pid = 1918] [serial = 319] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x124b9d000) [pid = 1918] [serial = 316] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x12613ec00) [pid = 1918] [serial = 317] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x123bbd400) [pid = 1918] [serial = 314] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x121755c00) [pid = 1918] [serial = 313] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x11889d400) [pid = 1918] [serial = 311] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x12a643000) [pid = 1918] [serial = 341] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12c309000) [pid = 1918] [serial = 329] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x11339ec00) [pid = 1918] [serial = 338] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12c229400) [pid = 1918] [serial = 326] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x1160f0800) [pid = 1918] [serial = 245] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x123598000) [pid = 1918] [serial = 251] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x1194df800) [pid = 1918] [serial = 248] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x126526400) [pid = 1918] [serial = 254] [outer = 0x0] [url = about:blank] 14:03:58 INFO - PROCESS | 1918 | 1469480638140 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]]]}] 14:03:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:03:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 682ms 14:03:58 INFO - PROCESS | 1918 | 1469480638189 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 14:03:58 INFO - PROCESS | 1918 | 1469480638194 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 14:03:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:03:58 INFO - PROCESS | 1918 | 1469480638201 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 1918 | 1469480638204 Marionette TRACE conn2 <- [1,514,null,{}] 14:03:58 INFO - PROCESS | 1918 | 1469480638216 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}] 14:03:58 INFO - PROCESS | 1918 | 1469480638219 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:58 INFO - PROCESS | 1918 | 1469480638350 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 14:03:58 INFO - PROCESS | 1918 | 1469480638363 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 1918 | 1469480638364 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:58 INFO - PROCESS | 1918 | ++DOCSHELL 0x116586000 == 31 [pid = 1918] [id = 136] 14:03:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x117d1b800) [pid = 1918] [serial = 405] [outer = 0x0] 14:03:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x11818dc00) [pid = 1918] [serial = 406] [outer = 0x117d1b800] 14:03:58 INFO - PROCESS | 1918 | 1469480638392 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x1182cf400) [pid = 1918] [serial = 407] [outer = 0x117d1b800] 14:03:58 INFO - PROCESS | 1918 | 1469480638690 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]]]}] 14:03:58 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 14:03:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 521ms 14:03:58 INFO - PROCESS | 1918 | 1469480638722 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 14:03:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:03:58 INFO - PROCESS | 1918 | 1469480638723 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 14:03:58 INFO - PROCESS | 1918 | 1469480638727 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 1918 | 1469480638731 Marionette TRACE conn2 <- [1,518,null,{}] 14:03:58 INFO - PROCESS | 1918 | 1469480638739 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}] 14:03:58 INFO - PROCESS | 1918 | 1469480638745 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:58 INFO - PROCESS | 1918 | 1469480638825 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 14:03:58 INFO - PROCESS | 1918 | 1469480638874 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 1918 | 1469480638876 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:58 INFO - PROCESS | 1918 | ++DOCSHELL 0x118779000 == 32 [pid = 1918] [id = 137] 14:03:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x1182d6400) [pid = 1918] [serial = 408] [outer = 0x0] 14:03:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x118590000) [pid = 1918] [serial = 409] [outer = 0x1182d6400] 14:03:58 INFO - PROCESS | 1918 | 1469480638904 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x119178000) [pid = 1918] [serial = 410] [outer = 0x1182d6400] 14:03:59 INFO - PROCESS | 1918 | 1469480639204 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]]]}] 14:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 524ms 14:03:59 INFO - PROCESS | 1918 | 1469480639251 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 1918 | 1469480639253 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 14:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:03:59 INFO - PROCESS | 1918 | 1469480639255 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 1918 | 1469480639256 Marionette TRACE conn2 <- [1,522,null,{}] 14:03:59 INFO - PROCESS | 1918 | 1469480639258 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}] 14:03:59 INFO - PROCESS | 1918 | 1469480639262 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:59 INFO - PROCESS | 1918 | 1469480639340 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 14:03:59 INFO - PROCESS | 1918 | 1469480639345 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 1918 | 1469480639346 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191d4800 == 33 [pid = 1918] [id = 138] 14:03:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x112d84c00) [pid = 1918] [serial = 411] [outer = 0x0] 14:03:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x119392800) [pid = 1918] [serial = 412] [outer = 0x112d84c00] 14:03:59 INFO - PROCESS | 1918 | 1469480639413 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x119b5dc00) [pid = 1918] [serial = 413] [outer = 0x112d84c00] 14:03:59 INFO - PROCESS | 1918 | 1469480639695 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]]]}] 14:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 468ms 14:03:59 INFO - PROCESS | 1918 | 1469480639723 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 1918 | 1469480639725 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 14:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:03:59 INFO - PROCESS | 1918 | 1469480639735 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 1918 | 1469480639736 Marionette TRACE conn2 <- [1,526,null,{}] 14:03:59 INFO - PROCESS | 1918 | 1469480639738 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}] 14:03:59 INFO - PROCESS | 1918 | 1469480639740 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:59 INFO - PROCESS | 1918 | 1469480639834 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 14:03:59 INFO - PROCESS | 1918 | 1469480639839 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 1918 | 1469480639840 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:03:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x11695b000 == 34 [pid = 1918] [id = 139] 14:03:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x120f38800) [pid = 1918] [serial = 414] [outer = 0x0] 14:03:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x120faf000) [pid = 1918] [serial = 415] [outer = 0x120f38800] 14:03:59 INFO - PROCESS | 1918 | 1469480639870 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x121756000) [pid = 1918] [serial = 416] [outer = 0x120f38800] 14:04:00 INFO - PROCESS | 1918 | 1469480640254 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]]]}] 14:04:00 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 14:04:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 570ms 14:04:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:04:00 INFO - PROCESS | 1918 | 1469480640306 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 1918 | 1469480640307 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 14:04:00 INFO - PROCESS | 1918 | 1469480640309 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - PROCESS | 1918 | 1469480640310 Marionette TRACE conn2 <- [1,530,null,{}] 14:04:00 INFO - PROCESS | 1918 | 1469480640312 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}] 14:04:00 INFO - PROCESS | 1918 | 1469480640316 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:00 INFO - PROCESS | 1918 | 1469480640427 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 14:04:00 INFO - PROCESS | 1918 | 1469480640442 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 1918 | 1469480640443 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x123193000 == 35 [pid = 1918] [id = 140] 14:04:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x1231c9800) [pid = 1918] [serial = 417] [outer = 0x0] 14:04:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12401f000) [pid = 1918] [serial = 418] [outer = 0x1231c9800] 14:04:00 INFO - PROCESS | 1918 | 1469480640467 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x124b9b400) [pid = 1918] [serial = 419] [outer = 0x1231c9800] 14:04:00 INFO - PROCESS | 1918 | 1469480640771 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"]]]}] 14:04:00 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 14:04:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:04:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:04:00 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 14:04:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:04:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:04:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 14:04:00 INFO - PROCESS | 1918 | 1469480640829 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 1918 | 1469480640830 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 14:04:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:04:00 INFO - PROCESS | 1918 | 1469480640832 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - PROCESS | 1918 | 1469480640833 Marionette TRACE conn2 <- [1,534,null,{}] 14:04:00 INFO - PROCESS | 1918 | 1469480640836 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}] 14:04:00 INFO - PROCESS | 1918 | 1469480640837 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:00 INFO - PROCESS | 1918 | 1469480640946 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 14:04:00 INFO - PROCESS | 1918 | 1469480640954 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 1918 | 1469480640962 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x124081800 == 36 [pid = 1918] [id = 141] 14:04:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x123594c00) [pid = 1918] [serial = 420] [outer = 0x0] 14:04:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x126006c00) [pid = 1918] [serial = 421] [outer = 0x123594c00] 14:04:00 INFO - PROCESS | 1918 | 1469480640987 Marionette DEBUG loaded listener.js 14:04:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12662b000) [pid = 1918] [serial = 422] [outer = 0x123594c00] 14:04:01 INFO - PROCESS | 1918 | 1469480641314 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]]]}] 14:04:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 14:04:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 517ms 14:04:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:04:01 INFO - PROCESS | 1918 | 1469480641350 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 1918 | 1469480641352 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 14:04:01 INFO - PROCESS | 1918 | 1469480641354 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 1918 | 1469480641355 Marionette TRACE conn2 <- [1,538,null,{}] 14:04:01 INFO - PROCESS | 1918 | 1469480641357 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}] 14:04:01 INFO - PROCESS | 1918 | 1469480641358 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:01 INFO - PROCESS | 1918 | 1469480641456 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 14:04:01 INFO - PROCESS | 1918 | 1469480641469 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 1918 | 1469480641470 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:01 INFO - PROCESS | 1918 | ++DOCSHELL 0x1261a8800 == 37 [pid = 1918] [id = 142] 14:04:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12651e400) [pid = 1918] [serial = 423] [outer = 0x0] 14:04:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x126913400) [pid = 1918] [serial = 424] [outer = 0x12651e400] 14:04:01 INFO - PROCESS | 1918 | 1469480641499 Marionette DEBUG loaded listener.js 14:04:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x128b27400) [pid = 1918] [serial = 425] [outer = 0x12651e400] 14:04:01 INFO - PROCESS | 1918 | 1469480641835 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]]]}] 14:04:01 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. 14:04:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 14:04:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:04:01 INFO - PROCESS | 1918 | 1469480641873 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 1918 | 1469480641875 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 14:04:01 INFO - PROCESS | 1918 | 1469480641877 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 1918 | 1469480641878 Marionette TRACE conn2 <- [1,542,null,{}] 14:04:01 INFO - PROCESS | 1918 | 1469480641880 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}] 14:04:01 INFO - PROCESS | 1918 | 1469480641881 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:01 INFO - PROCESS | 1918 | 1469480641983 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 14:04:01 INFO - PROCESS | 1918 | 1469480641987 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 1918 | 1469480641988 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:01 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b0b000 == 38 [pid = 1918] [id = 143] 14:04:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x126cc7800) [pid = 1918] [serial = 426] [outer = 0x0] 14:04:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x128c55000) [pid = 1918] [serial = 427] [outer = 0x126cc7800] 14:04:02 INFO - PROCESS | 1918 | 1469480642011 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x129065c00) [pid = 1918] [serial = 428] [outer = 0x126cc7800] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x129338c00) [pid = 1918] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x113d9a800) [pid = 1918] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x12a9efc00) [pid = 1918] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x11818b000) [pid = 1918] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x1182d6000) [pid = 1918] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1210dc800) [pid = 1918] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x124ba7c00) [pid = 1918] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x113f33800) [pid = 1918] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x110fed800) [pid = 1918] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x116025c00) [pid = 1918] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x110fe1c00) [pid = 1918] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x11984e800) [pid = 1918] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x12a68b800) [pid = 1918] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x126630400) [pid = 1918] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x11889a000) [pid = 1918] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:04:02 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x110fe0000) [pid = 1918] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:04:02 INFO - PROCESS | 1918 | 1469480642440 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]]]}] 14:04:02 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. 14:04:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 569ms 14:04:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:04:02 INFO - PROCESS | 1918 | 1469480642451 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 14:04:02 INFO - PROCESS | 1918 | 1469480642453 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 14:04:02 INFO - PROCESS | 1918 | 1469480642456 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:04:02 INFO - PROCESS | 1918 | 1469480642459 Marionette TRACE conn2 <- [1,546,null,{}] 14:04:02 INFO - PROCESS | 1918 | 1469480642470 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}] 14:04:02 INFO - PROCESS | 1918 | 1469480642471 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:02 INFO - PROCESS | 1918 | 1469480642618 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 14:04:02 INFO - PROCESS | 1918 | 1469480642659 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 1918 | 1469480642663 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x128bb9800 == 39 [pid = 1918] [id = 144] 14:04:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x110fed000) [pid = 1918] [serial = 429] [outer = 0x0] 14:04:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x1182d5400) [pid = 1918] [serial = 430] [outer = 0x110fed000] 14:04:02 INFO - PROCESS | 1918 | 1469480642709 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x119852c00) [pid = 1918] [serial = 431] [outer = 0x110fed000] 14:04:03 INFO - PROCESS | 1918 | 1469480643069 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]]]}] 14:04:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 14:04:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 629ms 14:04:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:04:03 INFO - PROCESS | 1918 | 1469480643085 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 1918 | 1469480643087 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 14:04:03 INFO - PROCESS | 1918 | 1469480643089 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - PROCESS | 1918 | 1469480643090 Marionette TRACE conn2 <- [1,550,null,{}] 14:04:03 INFO - PROCESS | 1918 | 1469480643095 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}] 14:04:03 INFO - PROCESS | 1918 | 1469480643098 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:03 INFO - PROCESS | 1918 | 1469480643235 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 14:04:03 INFO - PROCESS | 1918 | 1469480643277 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 1918 | 1469480643280 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291b6800 == 40 [pid = 1918] [id = 145] 14:04:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12389b000) [pid = 1918] [serial = 432] [outer = 0x0] 14:04:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x126cc9000) [pid = 1918] [serial = 433] [outer = 0x12389b000] 14:04:03 INFO - PROCESS | 1918 | 1469480643309 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12a4d9000) [pid = 1918] [serial = 434] [outer = 0x12389b000] 14:04:03 INFO - PROCESS | 1918 | 1469480643630 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]]]}] 14:04:03 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. 14:04:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 575ms 14:04:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:04:03 INFO - PROCESS | 1918 | 1469480643665 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 1918 | 1469480643666 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 14:04:03 INFO - PROCESS | 1918 | 1469480643668 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - PROCESS | 1918 | 1469480643669 Marionette TRACE conn2 <- [1,554,null,{}] 14:04:03 INFO - PROCESS | 1918 | 1469480643671 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}] 14:04:03 INFO - PROCESS | 1918 | 1469480643672 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:03 INFO - PROCESS | 1918 | 1469480643753 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 14:04:03 INFO - PROCESS | 1918 | 1469480643757 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 1918 | 1469480643758 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5e6800 == 41 [pid = 1918] [id = 146] 14:04:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12a4de000) [pid = 1918] [serial = 435] [outer = 0x0] 14:04:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12a684800) [pid = 1918] [serial = 436] [outer = 0x12a4de000] 14:04:03 INFO - PROCESS | 1918 | 1469480643784 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12a9ebc00) [pid = 1918] [serial = 437] [outer = 0x12a4de000] 14:04:03 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:04 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:04 INFO - PROCESS | 1918 | 1469480644084 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]]]}] 14:04:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:04:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 471ms 14:04:04 INFO - PROCESS | 1918 | 1469480644152 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 1918 | 1469480644154 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 14:04:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:04:04 INFO - PROCESS | 1918 | 1469480644156 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:04:04 INFO - PROCESS | 1918 | 1469480644157 Marionette TRACE conn2 <- [1,558,null,{}] 14:04:04 INFO - PROCESS | 1918 | 1469480644160 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}] 14:04:04 INFO - PROCESS | 1918 | 1469480644163 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:04 INFO - PROCESS | 1918 | 1469480644252 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 14:04:04 INFO - PROCESS | 1918 | 1469480644344 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:04 INFO - PROCESS | 1918 | 1469480644346 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x11263d000 == 42 [pid = 1918] [id = 147] 14:04:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x110fe0400) [pid = 1918] [serial = 438] [outer = 0x0] 14:04:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x1122bd400) [pid = 1918] [serial = 439] [outer = 0x110fe0400] 14:04:04 INFO - PROCESS | 1918 | 1469480644377 Marionette DEBUG loaded listener.js 14:04:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x113372400) [pid = 1918] [serial = 440] [outer = 0x110fe0400] 14:04:04 INFO - PROCESS | 1918 | 1469480644812 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]]]}] 14:04:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:04:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 718ms 14:04:04 INFO - PROCESS | 1918 | 1469480644879 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 1918 | 1469480644881 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 14:04:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:04:04 INFO - PROCESS | 1918 | 1469480644885 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:04:04 INFO - PROCESS | 1918 | 1469480644887 Marionette TRACE conn2 <- [1,562,null,{}] 14:04:04 INFO - PROCESS | 1918 | 1469480644891 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}] 14:04:04 INFO - PROCESS | 1918 | 1469480644896 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:04 INFO - PROCESS | 1918 | 1469480644996 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 14:04:05 INFO - PROCESS | 1918 | 1469480645060 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 1918 | 1469480645062 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x11877c000 == 43 [pid = 1918] [id = 148] 14:04:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x117d24800) [pid = 1918] [serial = 441] [outer = 0x0] 14:04:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x1182cc000) [pid = 1918] [serial = 442] [outer = 0x117d24800] 14:04:05 INFO - PROCESS | 1918 | 1469480645092 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x118312400) [pid = 1918] [serial = 443] [outer = 0x117d24800] 14:04:05 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:05 INFO - PROCESS | 1918 | 1469480645507 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]]]}] 14:04:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:04:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 14:04:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:04:05 INFO - PROCESS | 1918 | 1469480645558 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 14:04:05 INFO - PROCESS | 1918 | 1469480645560 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 14:04:05 INFO - PROCESS | 1918 | 1469480645563 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:04:05 INFO - PROCESS | 1918 | 1469480645564 Marionette TRACE conn2 <- [1,566,null,{}] 14:04:05 INFO - PROCESS | 1918 | 1469480645566 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}] 14:04:05 INFO - PROCESS | 1918 | 1469480645568 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:05 INFO - PROCESS | 1918 | 1469480645688 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 14:04:05 INFO - PROCESS | 1918 | 1469480645742 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 1918 | 1469480645744 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269c8000 == 44 [pid = 1918] [id = 149] 14:04:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x11889c400) [pid = 1918] [serial = 444] [outer = 0x0] 14:04:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x119397000) [pid = 1918] [serial = 445] [outer = 0x11889c400] 14:04:05 INFO - PROCESS | 1918 | 1469480645773 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x1210da800) [pid = 1918] [serial = 446] [outer = 0x11889c400] 14:04:06 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:06 INFO - PROCESS | 1918 | 1469480646224 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]]]}] 14:04:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:04:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 669ms 14:04:06 INFO - PROCESS | 1918 | 1469480646233 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 1918 | 1469480646234 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 14:04:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:04:06 INFO - PROCESS | 1918 | 1469480646242 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 1918 | 1469480646246 Marionette TRACE conn2 <- [1,570,null,{}] 14:04:06 INFO - PROCESS | 1918 | 1469480646249 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}] 14:04:06 INFO - PROCESS | 1918 | 1469480646252 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:06 INFO - PROCESS | 1918 | 1469480646354 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 14:04:06 INFO - PROCESS | 1918 | 1469480646403 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:06 INFO - PROCESS | 1918 | 1469480646404 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:06 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5e4000 == 45 [pid = 1918] [id = 150] 14:04:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x120fb0400) [pid = 1918] [serial = 447] [outer = 0x0] 14:04:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x123ca1800) [pid = 1918] [serial = 448] [outer = 0x120fb0400] 14:04:06 INFO - PROCESS | 1918 | 1469480646433 Marionette DEBUG loaded listener.js 14:04:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x12662d400) [pid = 1918] [serial = 449] [outer = 0x120fb0400] 14:04:06 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:06 INFO - PROCESS | 1918 | 1469480646833 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]]]}] 14:04:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:04:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 627ms 14:04:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:04:06 INFO - PROCESS | 1918 | 1469480646864 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 1918 | 1469480646867 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 14:04:06 INFO - PROCESS | 1918 | 1469480646870 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 1918 | 1469480646871 Marionette TRACE conn2 <- [1,574,null,{}] 14:04:06 INFO - PROCESS | 1918 | 1469480646874 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}] 14:04:06 INFO - PROCESS | 1918 | 1469480646876 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:07 INFO - PROCESS | 1918 | 1469480647032 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 14:04:07 INFO - PROCESS | 1918 | 1469480647201 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:07 INFO - PROCESS | 1918 | 1469480647202 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b86f800 == 46 [pid = 1918] [id = 151] 14:04:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x112e07000) [pid = 1918] [serial = 450] [outer = 0x0] 14:04:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x129331c00) [pid = 1918] [serial = 451] [outer = 0x112e07000] 14:04:07 INFO - PROCESS | 1918 | 1469480647251 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x12a9ec000) [pid = 1918] [serial = 452] [outer = 0x112e07000] 14:04:07 INFO - PROCESS | 1918 | 1469480647855 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]]]}] 14:04:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:04:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1025ms 14:04:07 INFO - PROCESS | 1918 | 1469480647895 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 14:04:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:04:07 INFO - PROCESS | 1918 | 1469480647897 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 14:04:07 INFO - PROCESS | 1918 | 1469480647900 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:04:07 INFO - PROCESS | 1918 | 1469480647902 Marionette TRACE conn2 <- [1,578,null,{}] 14:04:07 INFO - PROCESS | 1918 | 1469480647905 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}] 14:04:07 INFO - PROCESS | 1918 | 1469480647907 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:08 INFO - PROCESS | 1918 | 1469480648009 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 14:04:08 INFO - PROCESS | 1918 | 1469480648095 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 1918 | 1469480648099 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x11945d000 == 47 [pid = 1918] [id = 152] 14:04:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x11653b400) [pid = 1918] [serial = 453] [outer = 0x0] 14:04:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x116907400) [pid = 1918] [serial = 454] [outer = 0x11653b400] 14:04:08 INFO - PROCESS | 1918 | 1469480648144 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x1182d1000) [pid = 1918] [serial = 455] [outer = 0x11653b400] 14:04:08 INFO - PROCESS | 1918 | 1469480648688 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]]]}] 14:04:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:04:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 825ms 14:04:08 INFO - PROCESS | 1918 | 1469480648724 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 14:04:08 INFO - PROCESS | 1918 | 1469480648729 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 14:04:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:04:08 INFO - PROCESS | 1918 | 1469480648733 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:04:08 INFO - PROCESS | 1918 | 1469480648735 Marionette TRACE conn2 <- [1,582,null,{}] 14:04:08 INFO - PROCESS | 1918 | 1469480648737 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}] 14:04:08 INFO - PROCESS | 1918 | 1469480648739 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:08 INFO - PROCESS | 1918 | 1469480648830 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 14:04:08 INFO - PROCESS | 1918 | 1469480648896 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 1918 | 1469480648897 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x1190b1000 == 48 [pid = 1918] [id = 153] 14:04:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x119180800) [pid = 1918] [serial = 456] [outer = 0x0] 14:04:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x119390400) [pid = 1918] [serial = 457] [outer = 0x119180800] 14:04:08 INFO - PROCESS | 1918 | 1469480648925 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 117 (0x119b5ec00) [pid = 1918] [serial = 458] [outer = 0x119180800] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5e6800 == 47 [pid = 1918] [id = 146] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x1291b6800 == 46 [pid = 1918] [id = 145] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x128bb9800 == 45 [pid = 1918] [id = 144] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x128b0b000 == 44 [pid = 1918] [id = 143] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x1261a8800 == 43 [pid = 1918] [id = 142] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x124081800 == 42 [pid = 1918] [id = 141] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x123193000 == 41 [pid = 1918] [id = 140] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x11695b000 == 40 [pid = 1918] [id = 139] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x1191d4800 == 39 [pid = 1918] [id = 138] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x118779000 == 38 [pid = 1918] [id = 137] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x116586000 == 37 [pid = 1918] [id = 136] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x1161f5800 == 36 [pid = 1918] [id = 135] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x113354000 == 35 [pid = 1918] [id = 133] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x118774800 == 34 [pid = 1918] [id = 134] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x12b92a800 == 33 [pid = 1918] [id = 115] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x11945d000 == 32 [pid = 1918] [id = 152] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x12b86f800 == 31 [pid = 1918] [id = 151] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5e4000 == 30 [pid = 1918] [id = 150] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x1269c8000 == 29 [pid = 1918] [id = 149] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x11877c000 == 28 [pid = 1918] [id = 148] 14:04:09 INFO - PROCESS | 1918 | --DOCSHELL 0x11263d000 == 27 [pid = 1918] [id = 147] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 116 (0x12a68b400) [pid = 1918] [serial = 377] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x12a64a400) [pid = 1918] [serial = 376] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x1151c3800) [pid = 1918] [serial = 346] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x12b8a7c00) [pid = 1918] [serial = 382] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x113b0c400) [pid = 1918] [serial = 347] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x1182d5000) [pid = 1918] [serial = 349] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x11831bc00) [pid = 1918] [serial = 350] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x129069c00) [pid = 1918] [serial = 373] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x12389f000) [pid = 1918] [serial = 361] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x126141800) [pid = 1918] [serial = 364] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x1266ae000) [pid = 1918] [serial = 365] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x1266af800) [pid = 1918] [serial = 367] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x128b26400) [pid = 1918] [serial = 368] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x128b2d800) [pid = 1918] [serial = 370] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x129068400) [pid = 1918] [serial = 371] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x1210dbc00) [pid = 1918] [serial = 358] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x121759400) [pid = 1918] [serial = 359] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x11917a400) [pid = 1918] [serial = 352] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x119395400) [pid = 1918] [serial = 353] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x119c61800) [pid = 1918] [serial = 355] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x120f40000) [pid = 1918] [serial = 356] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x12b899800) [pid = 1918] [serial = 380] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x12b084c00) [pid = 1918] [serial = 379] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x12b971800) [pid = 1918] [serial = 383] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x12c228000) [pid = 1918] [serial = 392] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x123896c00) [pid = 1918] [serial = 388] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1127d2800) [pid = 1918] [serial = 385] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12b968400) [pid = 1918] [serial = 391] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x124ba7400) [pid = 1918] [serial = 362] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x118317800) [pid = 1918] [serial = 386] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x12c227c00) [pid = 1918] [serial = 394] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x129068c00) [pid = 1918] [serial = 389] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12932d000) [pid = 1918] [serial = 374] [outer = 0x0] [url = about:blank] 14:04:09 INFO - PROCESS | 1918 | 1469480649802 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]]]}] 14:04:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:04:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1123ms 14:04:09 INFO - PROCESS | 1918 | 1469480649857 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 1918 | 1469480649860 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 14:04:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:04:09 INFO - PROCESS | 1918 | 1469480649863 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - PROCESS | 1918 | 1469480649867 Marionette TRACE conn2 <- [1,586,null,{}] 14:04:09 INFO - PROCESS | 1918 | 1469480649870 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}] 14:04:09 INFO - PROCESS | 1918 | 1469480649872 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:09 INFO - PROCESS | 1918 | 1469480649948 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 14:04:09 INFO - PROCESS | 1918 | 1469480649952 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 1918 | 1469480649954 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x11613f800 == 28 [pid = 1918] [id = 154] 14:04:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x113904c00) [pid = 1918] [serial = 459] [outer = 0x0] 14:04:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x11602bc00) [pid = 1918] [serial = 460] [outer = 0x113904c00] 14:04:09 INFO - PROCESS | 1918 | 1469480649984 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x116747400) [pid = 1918] [serial = 461] [outer = 0x113904c00] 14:04:10 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:10 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:10 INFO - PROCESS | 1918 | 1469480650303 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]]]}] 14:04:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:04:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 475ms 14:04:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:04:10 INFO - PROCESS | 1918 | 1469480650339 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 14:04:10 INFO - PROCESS | 1918 | 1469480650341 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 14:04:10 INFO - PROCESS | 1918 | 1469480650346 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:04:10 INFO - PROCESS | 1918 | 1469480650347 Marionette TRACE conn2 <- [1,590,null,{}] 14:04:10 INFO - PROCESS | 1918 | 1469480650350 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}] 14:04:10 INFO - PROCESS | 1918 | 1469480650351 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:10 INFO - PROCESS | 1918 | 1469480650432 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 14:04:10 INFO - PROCESS | 1918 | 1469480650481 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 1918 | 1469480650482 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:10 INFO - PROCESS | 1918 | ++DOCSHELL 0x116f76800 == 29 [pid = 1918] [id = 155] 14:04:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x11653ac00) [pid = 1918] [serial = 462] [outer = 0x0] 14:04:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x1176af800) [pid = 1918] [serial = 463] [outer = 0x11653ac00] 14:04:10 INFO - PROCESS | 1918 | 1469480650509 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x118318400) [pid = 1918] [serial = 464] [outer = 0x11653ac00] 14:04:10 INFO - PROCESS | 1918 | 1469480650981 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]]]}] 14:04:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:04:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 14:04:11 INFO - PROCESS | 1918 | 1469480651035 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 1918 | 1469480651038 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 14:04:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:04:11 INFO - PROCESS | 1918 | 1469480651042 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 1918 | 1469480651046 Marionette TRACE conn2 <- [1,594,null,{}] 14:04:11 INFO - PROCESS | 1918 | 1469480651050 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}] 14:04:11 INFO - PROCESS | 1918 | 1469480651052 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:11 INFO - PROCESS | 1918 | 1469480651151 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 14:04:11 INFO - PROCESS | 1918 | 1469480651222 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 1918 | 1469480651223 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:11 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ad7000 == 30 [pid = 1918] [id = 156] 14:04:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x113b0ec00) [pid = 1918] [serial = 465] [outer = 0x0] 14:04:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x11652d000) [pid = 1918] [serial = 466] [outer = 0x113b0ec00] 14:04:11 INFO - PROCESS | 1918 | 1469480651254 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x118195800) [pid = 1918] [serial = 467] [outer = 0x113b0ec00] 14:04:11 INFO - PROCESS | 1918 | 1469480651841 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]]]}] 14:04:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:04:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 874ms 14:04:11 INFO - PROCESS | 1918 | 1469480651916 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 1918 | 1469480651919 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 14:04:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:04:11 INFO - PROCESS | 1918 | 1469480651924 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 1918 | 1469480651925 Marionette TRACE conn2 <- [1,598,null,{}] 14:04:11 INFO - PROCESS | 1918 | 1469480651928 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}] 14:04:11 INFO - PROCESS | 1918 | 1469480651930 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:12 INFO - PROCESS | 1918 | 1469480652028 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 14:04:12 INFO - PROCESS | 1918 | 1469480652076 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 1918 | 1469480652077 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:12 INFO - PROCESS | 1918 | ++DOCSHELL 0x11876b800 == 31 [pid = 1918] [id = 157] 14:04:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x11831ec00) [pid = 1918] [serial = 468] [outer = 0x0] 14:04:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x11858c800) [pid = 1918] [serial = 469] [outer = 0x11831ec00] 14:04:12 INFO - PROCESS | 1918 | 1469480652108 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x118899800) [pid = 1918] [serial = 470] [outer = 0x11831ec00] 14:04:12 INFO - PROCESS | 1918 | --DOCSHELL 0x11613f800 == 30 [pid = 1918] [id = 154] 14:04:12 INFO - PROCESS | 1918 | --DOCSHELL 0x1190b1000 == 29 [pid = 1918] [id = 153] 14:04:12 INFO - PROCESS | 1918 | 1469480652569 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]]]}] 14:04:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:04:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 672ms 14:04:12 INFO - PROCESS | 1918 | 1469480652597 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 14:04:12 INFO - PROCESS | 1918 | 1469480652599 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 14:04:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:04:12 INFO - PROCESS | 1918 | 1469480652602 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - PROCESS | 1918 | 1469480652604 Marionette TRACE conn2 <- [1,602,null,{}] 14:04:12 INFO - PROCESS | 1918 | 1469480652608 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}] 14:04:12 INFO - PROCESS | 1918 | 1469480652612 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:12 INFO - PROCESS | 1918 | 1469480652689 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 14:04:12 INFO - PROCESS | 1918 | 1469480652697 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 1918 | 1469480652699 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:12 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ab9800 == 30 [pid = 1918] [id = 158] 14:04:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x116742c00) [pid = 1918] [serial = 471] [outer = 0x0] 14:04:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x1182cc400) [pid = 1918] [serial = 472] [outer = 0x116742c00] 14:04:12 INFO - PROCESS | 1918 | 1469480652727 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x118597400) [pid = 1918] [serial = 473] [outer = 0x116742c00] 14:04:13 INFO - PROCESS | 1918 | 1469480653040 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]]]}] 14:04:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:04:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 472ms 14:04:13 INFO - PROCESS | 1918 | 1469480653084 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 14:04:13 INFO - PROCESS | 1918 | 1469480653087 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 14:04:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:04:13 INFO - PROCESS | 1918 | 1469480653091 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - PROCESS | 1918 | 1469480653093 Marionette TRACE conn2 <- [1,606,null,{}] 14:04:13 INFO - PROCESS | 1918 | 1469480653096 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}] 14:04:13 INFO - PROCESS | 1918 | 1469480653097 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:13 INFO - PROCESS | 1918 | 1469480653173 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 14:04:13 INFO - PROCESS | 1918 | 1469480653179 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 1918 | 1469480653181 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191d9800 == 31 [pid = 1918] [id = 159] 14:04:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1182d2400) [pid = 1918] [serial = 474] [outer = 0x0] 14:04:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x119398800) [pid = 1918] [serial = 475] [outer = 0x1182d2400] 14:04:13 INFO - PROCESS | 1918 | 1469480653208 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x119b50800) [pid = 1918] [serial = 476] [outer = 0x1182d2400] 14:04:13 INFO - PROCESS | 1918 | 1469480653595 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]]]}] 14:04:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:04:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 522ms 14:04:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:04:13 INFO - PROCESS | 1918 | 1469480653614 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 14:04:13 INFO - PROCESS | 1918 | 1469480653615 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 14:04:13 INFO - PROCESS | 1918 | 1469480653617 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - PROCESS | 1918 | 1469480653620 Marionette TRACE conn2 <- [1,610,null,{}] 14:04:13 INFO - PROCESS | 1918 | 1469480653636 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}] 14:04:13 INFO - PROCESS | 1918 | 1469480653639 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:13 INFO - PROCESS | 1918 | 1469480653736 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 14:04:13 INFO - PROCESS | 1918 | 1469480653743 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 1918 | 1469480653745 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216d5000 == 32 [pid = 1918] [id = 160] 14:04:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x113910000) [pid = 1918] [serial = 477] [outer = 0x0] 14:04:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x119c63800) [pid = 1918] [serial = 478] [outer = 0x113910000] 14:04:13 INFO - PROCESS | 1918 | 1469480653773 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x123417400) [pid = 1918] [serial = 479] [outer = 0x113910000] 14:04:14 INFO - PROCESS | 1918 | 1469480654118 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]]]}] 14:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 531ms 14:04:14 INFO - PROCESS | 1918 | 1469480654149 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 14:04:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:04:14 INFO - PROCESS | 1918 | 1469480654151 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 14:04:14 INFO - PROCESS | 1918 | 1469480654153 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 1918 | 1469480654154 Marionette TRACE conn2 <- [1,614,null,{}] 14:04:14 INFO - PROCESS | 1918 | 1469480654157 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}] 14:04:14 INFO - PROCESS | 1918 | 1469480654158 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:14 INFO - PROCESS | 1918 | 1469480654259 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 14:04:14 INFO - PROCESS | 1918 | 1469480654293 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:14 INFO - PROCESS | 1918 | 1469480654294 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x123536000 == 33 [pid = 1918] [id = 161] 14:04:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x123686400) [pid = 1918] [serial = 480] [outer = 0x0] 14:04:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x123ca0800) [pid = 1918] [serial = 481] [outer = 0x123686400] 14:04:14 INFO - PROCESS | 1918 | 1469480654319 Marionette DEBUG loaded listener.js 14:04:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x1242e8000) [pid = 1918] [serial = 482] [outer = 0x123686400] 14:04:14 INFO - PROCESS | 1918 | 1469480654636 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]]]}] 14:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 14:04:14 INFO - PROCESS | 1918 | 1469480654672 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 14:04:14 INFO - PROCESS | 1918 | 1469480654673 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 14:04:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:04:14 INFO - PROCESS | 1918 | 1469480654684 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 1918 | 1469480654685 Marionette TRACE conn2 <- [1,618,null,{}] 14:04:14 INFO - PROCESS | 1918 | 1469480654687 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}] 14:04:14 INFO - PROCESS | 1918 | 1469480654689 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:14 INFO - PROCESS | 1918 | 1469480654785 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 14:04:14 INFO - PROCESS | 1918 | 1469480654821 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:14 INFO - PROCESS | 1918 | 1469480654822 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a84800 == 34 [pid = 1918] [id = 162] 14:04:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x113370c00) [pid = 1918] [serial = 483] [outer = 0x0] 14:04:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x124599c00) [pid = 1918] [serial = 484] [outer = 0x113370c00] 14:04:14 INFO - PROCESS | 1918 | 1469480654848 Marionette DEBUG loaded listener.js 14:04:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x124b9f800) [pid = 1918] [serial = 485] [outer = 0x113370c00] 14:04:15 INFO - PROCESS | 1918 | 1469480655219 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]]]}] 14:04:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:04:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 579ms 14:04:15 INFO - PROCESS | 1918 | 1469480655260 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 14:04:15 INFO - PROCESS | 1918 | 1469480655261 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 14:04:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:04:15 INFO - PROCESS | 1918 | 1469480655264 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - PROCESS | 1918 | 1469480655265 Marionette TRACE conn2 <- [1,622,null,{}] 14:04:15 INFO - PROCESS | 1918 | 1469480655267 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}] 14:04:15 INFO - PROCESS | 1918 | 1469480655271 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:15 INFO - PROCESS | 1918 | 1469480655382 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 14:04:15 INFO - PROCESS | 1918 | 1469480655386 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 1918 | 1469480655387 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:15 INFO - PROCESS | 1918 | ++DOCSHELL 0x126022800 == 35 [pid = 1918] [id = 163] 14:04:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x124b9fc00) [pid = 1918] [serial = 486] [outer = 0x0] 14:04:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x126141800) [pid = 1918] [serial = 487] [outer = 0x124b9fc00] 14:04:15 INFO - PROCESS | 1918 | 1469480655411 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x128b26000) [pid = 1918] [serial = 488] [outer = 0x124b9fc00] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x11653b400) [pid = 1918] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x119180800) [pid = 1918] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x110fe0400) [pid = 1918] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x117d24800) [pid = 1918] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x11889c400) [pid = 1918] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x120fb0400) [pid = 1918] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x113904c00) [pid = 1918] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x12389b000) [pid = 1918] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x1231c9800) [pid = 1918] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x112e07000) [pid = 1918] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x123594c00) [pid = 1918] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12651e400) [pid = 1918] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x110fed000) [pid = 1918] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x126cc7800) [pid = 1918] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x110fe4800) [pid = 1918] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x117d1b800) [pid = 1918] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x113d9c000) [pid = 1918] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x120f38800) [pid = 1918] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x112d84c00) [pid = 1918] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x116973c00) [pid = 1918] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1182d6400) [pid = 1918] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x119186400) [pid = 1918] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x12a4de000) [pid = 1918] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:04:15 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1127d9000) [pid = 1918] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:04:15 INFO - PROCESS | 1918 | 1469480655775 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]]]}] 14:04:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:04:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 14:04:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:04:15 INFO - PROCESS | 1918 | 1469480655782 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 14:04:15 INFO - PROCESS | 1918 | 1469480655784 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 14:04:15 INFO - PROCESS | 1918 | 1469480655786 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - PROCESS | 1918 | 1469480655787 Marionette TRACE conn2 <- [1,626,null,{}] 14:04:15 INFO - PROCESS | 1918 | 1469480655789 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}] 14:04:15 INFO - PROCESS | 1918 | 1469480655790 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:15 INFO - PROCESS | 1918 | 1469480655889 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 14:04:15 INFO - PROCESS | 1918 | 1469480655920 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 1918 | 1469480655921 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:15 INFO - PROCESS | 1918 | ++DOCSHELL 0x123085000 == 36 [pid = 1918] [id = 164] 14:04:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x110fe7000) [pid = 1918] [serial = 489] [outer = 0x0] 14:04:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x113f34000) [pid = 1918] [serial = 490] [outer = 0x110fe7000] 14:04:15 INFO - PROCESS | 1918 | 1469480655945 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x118315400) [pid = 1918] [serial = 491] [outer = 0x110fe7000] 14:04:16 INFO - PROCESS | 1918 | 1469480656197 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]]]}] 14:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 468ms 14:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:04:16 INFO - PROCESS | 1918 | 1469480656254 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 14:04:16 INFO - PROCESS | 1918 | 1469480656255 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 14:04:16 INFO - PROCESS | 1918 | 1469480656258 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:04:16 INFO - PROCESS | 1918 | 1469480656259 Marionette TRACE conn2 <- [1,630,null,{}] 14:04:16 INFO - PROCESS | 1918 | 1469480656269 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}] 14:04:16 INFO - PROCESS | 1918 | 1469480656271 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:16 INFO - PROCESS | 1918 | 1469480656352 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 14:04:16 INFO - PROCESS | 1918 | 1469480656356 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:16 INFO - PROCESS | 1918 | 1469480656357 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:16 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269dc000 == 37 [pid = 1918] [id = 165] 14:04:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x11889c400) [pid = 1918] [serial = 492] [outer = 0x0] 14:04:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12368a800) [pid = 1918] [serial = 493] [outer = 0x11889c400] 14:04:16 INFO - PROCESS | 1918 | 1469480656383 Marionette DEBUG loaded listener.js 14:04:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x128b25c00) [pid = 1918] [serial = 494] [outer = 0x11889c400] 14:04:16 INFO - PROCESS | 1918 | 1469480656716 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]]]}] 14:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 476ms 14:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:04:16 INFO - PROCESS | 1918 | 1469480656734 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 14:04:16 INFO - PROCESS | 1918 | 1469480656735 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 14:04:16 INFO - PROCESS | 1918 | 1469480656747 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:04:16 INFO - PROCESS | 1918 | 1469480656748 Marionette TRACE conn2 <- [1,634,null,{}] 14:04:16 INFO - PROCESS | 1918 | 1469480656751 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}] 14:04:16 INFO - PROCESS | 1918 | 1469480656752 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:16 INFO - PROCESS | 1918 | 1469480656856 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 14:04:16 INFO - PROCESS | 1918 | 1469480656863 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:16 INFO - PROCESS | 1918 | 1469480656865 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:16 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191d9000 == 38 [pid = 1918] [id = 166] 14:04:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x116081000) [pid = 1918] [serial = 495] [outer = 0x0] 14:04:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x128b2b000) [pid = 1918] [serial = 496] [outer = 0x116081000] 14:04:16 INFO - PROCESS | 1918 | 1469480656889 Marionette DEBUG loaded listener.js 14:04:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x128d4c800) [pid = 1918] [serial = 497] [outer = 0x116081000] 14:04:17 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:17 INFO - PROCESS | 1918 | [1918] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:17 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:17 INFO - PROCESS | 1918 | 1469480657181 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]]]}] 14:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 477ms 14:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:04:17 INFO - PROCESS | 1918 | 1469480657216 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 1918 | 1469480657217 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 14:04:17 INFO - PROCESS | 1918 | 1469480657219 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - PROCESS | 1918 | 1469480657220 Marionette TRACE conn2 <- [1,638,null,{}] 14:04:17 INFO - PROCESS | 1918 | 1469480657222 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}] 14:04:17 INFO - PROCESS | 1918 | 1469480657223 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:17 INFO - PROCESS | 1918 | 1469480657300 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 14:04:17 INFO - PROCESS | 1918 | 1469480657304 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:17 INFO - PROCESS | 1918 | 1469480657305 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:17 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a21d000 == 39 [pid = 1918] [id = 167] 14:04:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x129069c00) [pid = 1918] [serial = 498] [outer = 0x0] 14:04:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x12916dc00) [pid = 1918] [serial = 499] [outer = 0x129069c00] 14:04:17 INFO - PROCESS | 1918 | 1469480657331 Marionette DEBUG loaded listener.js 14:04:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x129337000) [pid = 1918] [serial = 500] [outer = 0x129069c00] 14:04:17 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:17 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:17 INFO - PROCESS | 1918 | 1469480657753 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]]]}] 14:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 571ms 14:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:04:17 INFO - PROCESS | 1918 | 1469480657791 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 14:04:17 INFO - PROCESS | 1918 | 1469480657793 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 14:04:17 INFO - PROCESS | 1918 | 1469480657797 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:04:17 INFO - PROCESS | 1918 | 1469480657799 Marionette TRACE conn2 <- [1,642,null,{}] 14:04:17 INFO - PROCESS | 1918 | 1469480657803 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}] 14:04:17 INFO - PROCESS | 1918 | 1469480657804 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:17 INFO - PROCESS | 1918 | 1469480657908 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 14:04:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x1127dd800) [pid = 1918] [serial = 501] [outer = 0x12cec4000] 14:04:18 INFO - PROCESS | 1918 | 1469480657998 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 1918 | 1469480657999 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b45000 == 40 [pid = 1918] [id = 168] 14:04:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x116083400) [pid = 1918] [serial = 502] [outer = 0x0] 14:04:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x116748400) [pid = 1918] [serial = 503] [outer = 0x116083400] 14:04:18 INFO - PROCESS | 1918 | 1469480658060 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x11831b800) [pid = 1918] [serial = 504] [outer = 0x116083400] 14:04:18 INFO - PROCESS | 1918 | 1469480658549 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]]]}] 14:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 770ms 14:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:04:18 INFO - PROCESS | 1918 | 1469480658567 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 14:04:18 INFO - PROCESS | 1918 | 1469480658570 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 14:04:18 INFO - PROCESS | 1918 | 1469480658575 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:04:18 INFO - PROCESS | 1918 | 1469480658576 Marionette TRACE conn2 <- [1,646,null,{}] 14:04:18 INFO - PROCESS | 1918 | 1469480658579 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}] 14:04:18 INFO - PROCESS | 1918 | 1469480658581 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:18 INFO - PROCESS | 1918 | 1469480658678 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 14:04:18 INFO - PROCESS | 1918 | 1469480658743 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 1918 | 1469480658744 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b33000 == 41 [pid = 1918] [id = 169] 14:04:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x1194da400) [pid = 1918] [serial = 505] [outer = 0x0] 14:04:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x119c60c00) [pid = 1918] [serial = 506] [outer = 0x1194da400] 14:04:18 INFO - PROCESS | 1918 | 1469480658775 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x1210da400) [pid = 1918] [serial = 507] [outer = 0x1194da400] 14:04:19 INFO - PROCESS | 1918 | 1469480659192 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]]]}] 14:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 14:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:04:19 INFO - PROCESS | 1918 | 1469480659245 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 14:04:19 INFO - PROCESS | 1918 | 1469480659247 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 14:04:19 INFO - PROCESS | 1918 | 1469480659250 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:04:19 INFO - PROCESS | 1918 | 1469480659252 Marionette TRACE conn2 <- [1,650,null,{}] 14:04:19 INFO - PROCESS | 1918 | 1469480659261 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}] 14:04:19 INFO - PROCESS | 1918 | 1469480659264 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:19 INFO - PROCESS | 1918 | 1469480659410 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 14:04:19 INFO - PROCESS | 1918 | 1469480659511 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:19 INFO - PROCESS | 1918 | 1469480659514 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:19 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5d5000 == 42 [pid = 1918] [id = 170] 14:04:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x12445a400) [pid = 1918] [serial = 508] [outer = 0x0] 14:04:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x124ba9c00) [pid = 1918] [serial = 509] [outer = 0x12445a400] 14:04:19 INFO - PROCESS | 1918 | 1469480659566 Marionette DEBUG loaded listener.js 14:04:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x126cc6c00) [pid = 1918] [serial = 510] [outer = 0x12445a400] 14:04:20 INFO - PROCESS | 1918 | 1469480660018 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]]]}] 14:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 774ms 14:04:20 INFO - PROCESS | 1918 | 1469480660023 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 14:04:20 INFO - PROCESS | 1918 | 1469480660026 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 14:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:04:20 INFO - PROCESS | 1918 | 1469480660030 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:04:20 INFO - PROCESS | 1918 | 1469480660031 Marionette TRACE conn2 <- [1,654,null,{}] 14:04:20 INFO - PROCESS | 1918 | 1469480660033 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}] 14:04:20 INFO - PROCESS | 1918 | 1469480660034 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:20 INFO - PROCESS | 1918 | 1469480660138 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 14:04:20 INFO - PROCESS | 1918 | 1469480660260 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:20 INFO - PROCESS | 1918 | 1469480660261 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b726800 == 43 [pid = 1918] [id = 171] 14:04:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x128b2d800) [pid = 1918] [serial = 511] [outer = 0x0] 14:04:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x129344000) [pid = 1918] [serial = 512] [outer = 0x128b2d800] 14:04:20 INFO - PROCESS | 1918 | 1469480660308 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x12a64b000) [pid = 1918] [serial = 513] [outer = 0x128b2d800] 14:04:20 INFO - PROCESS | 1918 | 1469480660958 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]]]}] 14:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 973ms 14:04:21 INFO - PROCESS | 1918 | 1469480661004 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 1918 | 1469480661008 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 14:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:04:21 INFO - PROCESS | 1918 | 1469480661012 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 1918 | 1469480661015 Marionette TRACE conn2 <- [1,658,null,{}] 14:04:21 INFO - PROCESS | 1918 | 1469480661020 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}] 14:04:21 INFO - PROCESS | 1918 | 1469480661022 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:21 INFO - PROCESS | 1918 | 1469480661157 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 14:04:21 INFO - PROCESS | 1918 | 1469480661288 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:21 INFO - PROCESS | 1918 | 1469480661290 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x113bc9800 == 44 [pid = 1918] [id = 172] 14:04:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x116535c00) [pid = 1918] [serial = 514] [outer = 0x0] 14:04:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 117 (0x11697b000) [pid = 1918] [serial = 515] [outer = 0x116535c00] 14:04:21 INFO - PROCESS | 1918 | 1469480661324 Marionette DEBUG loaded listener.js 14:04:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 118 (0x1182d1c00) [pid = 1918] [serial = 516] [outer = 0x116535c00] 14:04:21 INFO - PROCESS | 1918 | --DOCSHELL 0x1191d9000 == 43 [pid = 1918] [id = 166] 14:04:21 INFO - PROCESS | 1918 | --DOCSHELL 0x1269dc000 == 42 [pid = 1918] [id = 165] 14:04:21 INFO - PROCESS | 1918 | --DOCSHELL 0x123085000 == 41 [pid = 1918] [id = 164] 14:04:21 INFO - PROCESS | 1918 | --DOCSHELL 0x126022800 == 40 [pid = 1918] [id = 163] 14:04:21 INFO - PROCESS | 1918 | --DOCSHELL 0x123a84800 == 39 [pid = 1918] [id = 162] 14:04:21 INFO - PROCESS | 1918 | --DOCSHELL 0x123536000 == 38 [pid = 1918] [id = 161] 14:04:21 INFO - PROCESS | 1918 | --DOCSHELL 0x1216d5000 == 37 [pid = 1918] [id = 160] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 117 (0x1176af800) [pid = 1918] [serial = 463] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOCSHELL 0x1191d9800 == 36 [pid = 1918] [id = 159] 14:04:21 INFO - PROCESS | 1918 | --DOCSHELL 0x116ab9800 == 35 [pid = 1918] [id = 158] 14:04:21 INFO - PROCESS | 1918 | --DOCSHELL 0x116ad7000 == 34 [pid = 1918] [id = 156] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 116 (0x12c638800) [pid = 1918] [serial = 344] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x116907400) [pid = 1918] [serial = 454] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x1182d1000) [pid = 1918] [serial = 455] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x119390400) [pid = 1918] [serial = 457] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x1122bd400) [pid = 1918] [serial = 439] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x1182cc000) [pid = 1918] [serial = 442] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x113372400) [pid = 1918] [serial = 440] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x119397000) [pid = 1918] [serial = 445] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x118312400) [pid = 1918] [serial = 443] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x123ca1800) [pid = 1918] [serial = 448] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x11602bc00) [pid = 1918] [serial = 460] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x116747400) [pid = 1918] [serial = 461] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x12a4d9000) [pid = 1918] [serial = 434] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x1210da800) [pid = 1918] [serial = 446] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12401f000) [pid = 1918] [serial = 418] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x129331c00) [pid = 1918] [serial = 451] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x126006c00) [pid = 1918] [serial = 421] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x12662d400) [pid = 1918] [serial = 449] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x124b9b400) [pid = 1918] [serial = 419] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x126913400) [pid = 1918] [serial = 424] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1182d5400) [pid = 1918] [serial = 430] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x12662b000) [pid = 1918] [serial = 422] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x128c55000) [pid = 1918] [serial = 427] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x111e58c00) [pid = 1918] [serial = 397] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x112d83c00) [pid = 1918] [serial = 398] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x11818dc00) [pid = 1918] [serial = 406] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1182cf400) [pid = 1918] [serial = 407] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x116027800) [pid = 1918] [serial = 403] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x116535000) [pid = 1918] [serial = 404] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x120faf000) [pid = 1918] [serial = 415] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x119392800) [pid = 1918] [serial = 412] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x128b27400) [pid = 1918] [serial = 425] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x119b5dc00) [pid = 1918] [serial = 413] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x1182d1800) [pid = 1918] [serial = 400] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x118590800) [pid = 1918] [serial = 401] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x118590000) [pid = 1918] [serial = 409] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x119178000) [pid = 1918] [serial = 410] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12c306800) [pid = 1918] [serial = 395] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x12a9ec000) [pid = 1918] [serial = 452] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x119b5ec00) [pid = 1918] [serial = 458] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x12a9ebc00) [pid = 1918] [serial = 437] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x129065c00) [pid = 1918] [serial = 428] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x119852c00) [pid = 1918] [serial = 431] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x126cc9000) [pid = 1918] [serial = 433] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x121756000) [pid = 1918] [serial = 416] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x12a684800) [pid = 1918] [serial = 436] [outer = 0x0] [url = about:blank] 14:04:21 INFO - PROCESS | 1918 | 1469480661738 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]]]}] 14:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 772ms 14:04:21 INFO - PROCESS | 1918 | 1469480661784 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 1918 | 1469480661787 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 14:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:04:21 INFO - PROCESS | 1918 | 1469480661791 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 1918 | 1469480661792 Marionette TRACE conn2 <- [1,662,null,{}] 14:04:21 INFO - PROCESS | 1918 | 1469480661795 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}] 14:04:21 INFO - PROCESS | 1918 | 1469480661796 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:21 INFO - PROCESS | 1918 | 1469480661878 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 14:04:21 INFO - PROCESS | 1918 | 1469480661935 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:21 INFO - PROCESS | 1918 | 1469480661937 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ab9800 == 35 [pid = 1918] [id = 173] 14:04:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x1182cc000) [pid = 1918] [serial = 517] [outer = 0x0] 14:04:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x11831bc00) [pid = 1918] [serial = 518] [outer = 0x1182cc000] 14:04:21 INFO - PROCESS | 1918 | 1469480661963 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x119178000) [pid = 1918] [serial = 519] [outer = 0x1182cc000] 14:04:22 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:22 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:22 INFO - PROCESS | 1918 | 1469480662254 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]]]}] 14:04:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:04:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 473ms 14:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:04:22 INFO - PROCESS | 1918 | 1469480662266 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 1918 | 1469480662267 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 14:04:22 INFO - PROCESS | 1918 | 1469480662270 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - PROCESS | 1918 | 1469480662272 Marionette TRACE conn2 <- [1,666,null,{}] 14:04:22 INFO - PROCESS | 1918 | 1469480662287 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}] 14:04:22 INFO - PROCESS | 1918 | 1469480662290 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:22 INFO - PROCESS | 1918 | 1469480662373 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 14:04:22 INFO - PROCESS | 1918 | 1469480662382 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 1918 | 1469480662384 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191d4000 == 36 [pid = 1918] [id = 174] 14:04:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x11917e800) [pid = 1918] [serial = 520] [outer = 0x0] 14:04:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x120faf000) [pid = 1918] [serial = 521] [outer = 0x11917e800] 14:04:22 INFO - PROCESS | 1918 | 1469480662453 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x12368e800) [pid = 1918] [serial = 522] [outer = 0x11917e800] 14:04:22 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:22 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:22 INFO - PROCESS | 1918 | 1469480662774 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]]]}] 14:04:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:04:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 520ms 14:04:22 INFO - PROCESS | 1918 | 1469480662790 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 1918 | 1469480662792 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 14:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:04:22 INFO - PROCESS | 1918 | 1469480662798 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - PROCESS | 1918 | 1469480662799 Marionette TRACE conn2 <- [1,670,null,{}] 14:04:22 INFO - PROCESS | 1918 | 1469480662801 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}] 14:04:22 INFO - PROCESS | 1918 | 1469480662803 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:22 INFO - PROCESS | 1918 | 1469480662886 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 14:04:22 INFO - PROCESS | 1918 | 1469480662890 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 1918 | 1469480662891 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x119c85800 == 37 [pid = 1918] [id = 175] 14:04:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x12401f400) [pid = 1918] [serial = 523] [outer = 0x0] 14:04:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x124ba3000) [pid = 1918] [serial = 524] [outer = 0x12401f400] 14:04:22 INFO - PROCESS | 1918 | 1469480662921 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x12651c000) [pid = 1918] [serial = 525] [outer = 0x12401f400] 14:04:23 INFO - PROCESS | 1918 | 1469480663218 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]]]}] 14:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 471ms 14:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:04:23 INFO - PROCESS | 1918 | 1469480663267 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 1918 | 1469480663269 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 14:04:23 INFO - PROCESS | 1918 | 1469480663271 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 1918 | 1469480663272 Marionette TRACE conn2 <- [1,674,null,{}] 14:04:23 INFO - PROCESS | 1918 | 1469480663274 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}] 14:04:23 INFO - PROCESS | 1918 | 1469480663276 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:23 INFO - PROCESS | 1918 | 1469480663398 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 14:04:23 INFO - PROCESS | 1918 | 1469480663401 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 1918 | 1469480663403 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f22800 == 38 [pid = 1918] [id = 176] 14:04:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x11939b800) [pid = 1918] [serial = 526] [outer = 0x0] 14:04:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x126985c00) [pid = 1918] [serial = 527] [outer = 0x11939b800] 14:04:23 INFO - PROCESS | 1918 | 1469480663427 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x128b25400) [pid = 1918] [serial = 528] [outer = 0x11939b800] 14:04:23 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:23 INFO - PROCESS | 1918 | [1918] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:23 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:23 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 14:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 518ms 14:04:23 INFO - PROCESS | 1918 | 1469480663785 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]]]}] 14:04:23 INFO - PROCESS | 1918 | 1469480663790 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 1918 | 1469480663791 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 14:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:04:23 INFO - PROCESS | 1918 | 1469480663793 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 1918 | 1469480663794 Marionette TRACE conn2 <- [1,678,null,{}] 14:04:23 INFO - PROCESS | 1918 | 1469480663797 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}] 14:04:23 INFO - PROCESS | 1918 | 1469480663801 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:23 INFO - PROCESS | 1918 | 1469480663918 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 14:04:23 INFO - PROCESS | 1918 | 1469480663954 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 1918 | 1469480663955 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x12351f000 == 39 [pid = 1918] [id = 177] 14:04:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x129065c00) [pid = 1918] [serial = 529] [outer = 0x0] 14:04:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x12a648c00) [pid = 1918] [serial = 530] [outer = 0x129065c00] 14:04:23 INFO - PROCESS | 1918 | 1469480663980 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x12b085c00) [pid = 1918] [serial = 531] [outer = 0x129065c00] 14:04:24 INFO - PROCESS | 1918 | 1469480664303 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]]]}] 14:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 521ms 14:04:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:04:24 INFO - PROCESS | 1918 | 1469480664316 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 14:04:24 INFO - PROCESS | 1918 | 1469480664317 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 14:04:24 INFO - PROCESS | 1918 | 1469480664319 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:04:24 INFO - PROCESS | 1918 | 1469480664320 Marionette TRACE conn2 <- [1,682,null,{}] 14:04:24 INFO - PROCESS | 1918 | 1469480664323 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}] 14:04:24 INFO - PROCESS | 1918 | 1469480664324 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:24 INFO - PROCESS | 1918 | 1469480664421 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 14:04:24 INFO - PROCESS | 1918 | 1469480664432 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 1918 | 1469480664433 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:24 INFO - PROCESS | 1918 | ++DOCSHELL 0x113d79000 == 40 [pid = 1918] [id = 178] 14:04:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x11339a800) [pid = 1918] [serial = 532] [outer = 0x0] 14:04:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x12b0e0000) [pid = 1918] [serial = 533] [outer = 0x11339a800] 14:04:24 INFO - PROCESS | 1918 | 1469480664464 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12b89bc00) [pid = 1918] [serial = 534] [outer = 0x11339a800] 14:04:25 INFO - PROCESS | 1918 | 1469480665263 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]]]}] 14:04:25 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) 14:04:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 14:04:25 INFO - PROCESS | 1918 | 1469480665297 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 14:04:25 INFO - PROCESS | 1918 | 1469480665299 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 14:04:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:04:25 INFO - PROCESS | 1918 | 1469480665301 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:04:25 INFO - PROCESS | 1918 | 1469480665302 Marionette TRACE conn2 <- [1,686,null,{}] 14:04:25 INFO - PROCESS | 1918 | 1469480665305 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}] 14:04:25 INFO - PROCESS | 1918 | 1469480665306 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:25 INFO - PROCESS | 1918 | 1469480665400 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 14:04:25 INFO - PROCESS | 1918 | 1469480665403 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:25 INFO - PROCESS | 1918 | 1469480665404 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:25 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b04000 == 41 [pid = 1918] [id = 179] 14:04:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12b89a400) [pid = 1918] [serial = 535] [outer = 0x0] 14:04:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12b8a8400) [pid = 1918] [serial = 536] [outer = 0x12b89a400] 14:04:25 INFO - PROCESS | 1918 | 1469480665428 Marionette DEBUG loaded listener.js 14:04:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12b970000) [pid = 1918] [serial = 537] [outer = 0x12b89a400] 14:04:25 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1182d2400) [pid = 1918] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:04:25 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x11831ec00) [pid = 1918] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:04:25 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x113910000) [pid = 1918] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:04:25 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x116742c00) [pid = 1918] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:04:25 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x123686400) [pid = 1918] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:04:25 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x110fe7000) [pid = 1918] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:04:25 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x113370c00) [pid = 1918] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:04:25 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x124b9fc00) [pid = 1918] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:04:25 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x11889c400) [pid = 1918] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:04:25 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x116081000) [pid = 1918] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:04:26 INFO - PROCESS | 1918 | 1469480666251 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]]]}] 14:04:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:04:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 971ms 14:04:26 INFO - PROCESS | 1918 | 1469480666273 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 14:04:26 INFO - PROCESS | 1918 | 1469480666274 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 14:04:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:04:26 INFO - PROCESS | 1918 | 1469480666276 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 1918 | 1469480666278 Marionette TRACE conn2 <- [1,690,null,{}] 14:04:26 INFO - PROCESS | 1918 | 1469480666281 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}] 14:04:26 INFO - PROCESS | 1918 | 1469480666282 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:26 INFO - PROCESS | 1918 | 1469480666358 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 14:04:26 INFO - PROCESS | 1918 | 1469480666363 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:26 INFO - PROCESS | 1918 | 1469480666372 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:26 INFO - PROCESS | 1918 | ++DOCSHELL 0x129044800 == 42 [pid = 1918] [id = 180] 14:04:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x1160f4800) [pid = 1918] [serial = 538] [outer = 0x0] 14:04:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x11984dc00) [pid = 1918] [serial = 539] [outer = 0x1160f4800] 14:04:26 INFO - PROCESS | 1918 | 1469480666397 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x124ba0400) [pid = 1918] [serial = 540] [outer = 0x1160f4800] 14:04:27 INFO - PROCESS | 1918 | 1469480667207 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]]]}] 14:04:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:04:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 972ms 14:04:27 INFO - PROCESS | 1918 | 1469480667248 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 14:04:27 INFO - PROCESS | 1918 | 1469480667250 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 14:04:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:04:27 INFO - PROCESS | 1918 | 1469480667252 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 1918 | 1469480667253 Marionette TRACE conn2 <- [1,694,null,{}] 14:04:27 INFO - PROCESS | 1918 | 1469480667255 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}] 14:04:27 INFO - PROCESS | 1918 | 1469480667256 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:27 INFO - PROCESS | 1918 | 1469480667355 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 14:04:27 INFO - PROCESS | 1918 | 1469480667361 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 1918 | 1469480667362 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:27 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a214800 == 43 [pid = 1918] [id = 181] 14:04:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x118198000) [pid = 1918] [serial = 541] [outer = 0x0] 14:04:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x12bdce000) [pid = 1918] [serial = 542] [outer = 0x118198000] 14:04:27 INFO - PROCESS | 1918 | 1469480667386 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x12bdd8c00) [pid = 1918] [serial = 543] [outer = 0x118198000] 14:04:28 INFO - PROCESS | 1918 | 1469480668205 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]]]}] 14:04:28 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) 14:04:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 970ms 14:04:28 INFO - PROCESS | 1918 | 1469480668223 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 14:04:28 INFO - PROCESS | 1918 | 1469480668225 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 14:04:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:04:28 INFO - PROCESS | 1918 | 1469480668231 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:04:28 INFO - PROCESS | 1918 | 1469480668233 Marionette TRACE conn2 <- [1,698,null,{}] 14:04:28 INFO - PROCESS | 1918 | 1469480668237 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}] 14:04:28 INFO - PROCESS | 1918 | 1469480668239 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:28 INFO - PROCESS | 1918 | 1469480668341 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 14:04:28 INFO - PROCESS | 1918 | 1469480668392 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 1918 | 1469480668393 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x11657a000 == 44 [pid = 1918] [id = 182] 14:04:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x11339d800) [pid = 1918] [serial = 544] [outer = 0x0] 14:04:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x1160f2400) [pid = 1918] [serial = 545] [outer = 0x11339d800] 14:04:28 INFO - PROCESS | 1918 | 1469480668426 Marionette DEBUG loaded listener.js 14:04:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x11818dc00) [pid = 1918] [serial = 546] [outer = 0x11339d800] 14:04:29 INFO - PROCESS | 1918 | 1469480669304 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]]]}] 14:04:29 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) 14:04:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1122ms 14:04:29 INFO - PROCESS | 1918 | 1469480669353 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 14:04:29 INFO - PROCESS | 1918 | 1469480669356 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 14:04:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:04:29 INFO - PROCESS | 1918 | 1469480669361 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 1918 | 1469480669363 Marionette TRACE conn2 <- [1,702,null,{}] 14:04:29 INFO - PROCESS | 1918 | 1469480669365 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}] 14:04:29 INFO - PROCESS | 1918 | 1469480669367 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:29 INFO - PROCESS | 1918 | 1469480669501 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 14:04:29 INFO - PROCESS | 1918 | 1469480669552 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:29 INFO - PROCESS | 1918 | 1469480669553 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x119459800 == 45 [pid = 1918] [id = 183] 14:04:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x11938dc00) [pid = 1918] [serial = 547] [outer = 0x0] 14:04:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x11984b400) [pid = 1918] [serial = 548] [outer = 0x11938dc00] 14:04:29 INFO - PROCESS | 1918 | 1469480669585 Marionette DEBUG loaded listener.js 14:04:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x120f3fc00) [pid = 1918] [serial = 549] [outer = 0x11938dc00] 14:04:30 INFO - PROCESS | 1918 | 1469480670506 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]]]}] 14:04:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:04:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1172ms 14:04:30 INFO - PROCESS | 1918 | 1469480670532 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 14:04:30 INFO - PROCESS | 1918 | 1469480670534 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 14:04:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:04:30 INFO - PROCESS | 1918 | 1469480670537 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:04:30 INFO - PROCESS | 1918 | 1469480670539 Marionette TRACE conn2 <- [1,706,null,{}] 14:04:30 INFO - PROCESS | 1918 | 1469480670543 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}] 14:04:30 INFO - PROCESS | 1918 | 1469480670546 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:30 INFO - PROCESS | 1918 | 1469480670636 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 14:04:30 INFO - PROCESS | 1918 | 1469480670687 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 1918 | 1469480670690 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:30 INFO - PROCESS | 1918 | ++DOCSHELL 0x1190b4800 == 46 [pid = 1918] [id = 184] 14:04:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x1170ca800) [pid = 1918] [serial = 550] [outer = 0x0] 14:04:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1182d8800) [pid = 1918] [serial = 551] [outer = 0x1170ca800] 14:04:30 INFO - PROCESS | 1918 | 1469480670717 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x119181400) [pid = 1918] [serial = 552] [outer = 0x1170ca800] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x129044800 == 45 [pid = 1918] [id = 180] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x128b04000 == 44 [pid = 1918] [id = 179] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x113d79000 == 43 [pid = 1918] [id = 178] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x12351f000 == 42 [pid = 1918] [id = 177] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x120f22800 == 41 [pid = 1918] [id = 176] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x119c85800 == 40 [pid = 1918] [id = 175] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x1191d4000 == 39 [pid = 1918] [id = 174] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x116ab9800 == 38 [pid = 1918] [id = 173] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x113bc9800 == 37 [pid = 1918] [id = 172] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x119b33000 == 36 [pid = 1918] [id = 169] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x119b45000 == 35 [pid = 1918] [id = 168] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x116f76800 == 34 [pid = 1918] [id = 155] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5d5000 == 33 [pid = 1918] [id = 170] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x12b726800 == 32 [pid = 1918] [id = 171] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x11876b800 == 31 [pid = 1918] [id = 157] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x12a21d000 == 30 [pid = 1918] [id = 167] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x119459800 == 29 [pid = 1918] [id = 183] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x12a214800 == 28 [pid = 1918] [id = 181] 14:04:31 INFO - PROCESS | 1918 | --DOCSHELL 0x11657a000 == 27 [pid = 1918] [id = 182] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x119398800) [pid = 1918] [serial = 475] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x118899800) [pid = 1918] [serial = 470] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x11858c800) [pid = 1918] [serial = 469] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x11652d000) [pid = 1918] [serial = 466] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x119c63800) [pid = 1918] [serial = 478] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1182cc400) [pid = 1918] [serial = 472] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x118597400) [pid = 1918] [serial = 473] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x123ca0800) [pid = 1918] [serial = 481] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x113f34000) [pid = 1918] [serial = 490] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x124b9f800) [pid = 1918] [serial = 485] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x124599c00) [pid = 1918] [serial = 484] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x126141800) [pid = 1918] [serial = 487] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12368a800) [pid = 1918] [serial = 493] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12916dc00) [pid = 1918] [serial = 499] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x118315400) [pid = 1918] [serial = 491] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x128b26000) [pid = 1918] [serial = 488] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x128d4c800) [pid = 1918] [serial = 497] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x123417400) [pid = 1918] [serial = 479] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x128b2b000) [pid = 1918] [serial = 496] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x1242e8000) [pid = 1918] [serial = 482] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x128b25c00) [pid = 1918] [serial = 494] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x119b50800) [pid = 1918] [serial = 476] [outer = 0x0] [url = about:blank] 14:04:31 INFO - PROCESS | 1918 | 1469480671736 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]]]}] 14:04:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:04:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1227ms 14:04:31 INFO - PROCESS | 1918 | 1469480671764 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 14:04:31 INFO - PROCESS | 1918 | 1469480671767 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 14:04:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:04:31 INFO - PROCESS | 1918 | 1469480671770 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:04:31 INFO - PROCESS | 1918 | 1469480671771 Marionette TRACE conn2 <- [1,710,null,{}] 14:04:31 INFO - PROCESS | 1918 | 1469480671775 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}] 14:04:31 INFO - PROCESS | 1918 | 1469480671777 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:31 INFO - PROCESS | 1918 | 1469480671857 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 14:04:31 INFO - PROCESS | 1918 | 1469480671866 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 1918 | 1469480671869 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x1160b3000 == 28 [pid = 1918] [id = 185] 14:04:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x1170c5400) [pid = 1918] [serial = 553] [outer = 0x0] 14:04:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x117d24000) [pid = 1918] [serial = 554] [outer = 0x1170c5400] 14:04:31 INFO - PROCESS | 1918 | 1469480671897 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x11831fc00) [pid = 1918] [serial = 555] [outer = 0x1170c5400] 14:04:32 INFO - PROCESS | 1918 | 1469480672704 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]]]}] 14:04:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:04:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 972ms 14:04:32 INFO - PROCESS | 1918 | 1469480672742 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 14:04:32 INFO - PROCESS | 1918 | 1469480672745 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 14:04:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:04:32 INFO - PROCESS | 1918 | 1469480672750 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 1918 | 1469480672752 Marionette TRACE conn2 <- [1,714,null,{}] 14:04:32 INFO - PROCESS | 1918 | 1469480672754 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}] 14:04:32 INFO - PROCESS | 1918 | 1469480672756 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:32 INFO - PROCESS | 1918 | 1469480672838 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 14:04:32 INFO - PROCESS | 1918 | 1469480672888 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:32 INFO - PROCESS | 1918 | 1469480672889 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x118361000 == 29 [pid = 1918] [id = 186] 14:04:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x119182800) [pid = 1918] [serial = 556] [outer = 0x0] 14:04:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x120f3c000) [pid = 1918] [serial = 557] [outer = 0x119182800] 14:04:32 INFO - PROCESS | 1918 | 1469480672916 Marionette DEBUG loaded listener.js 14:04:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x121624400) [pid = 1918] [serial = 558] [outer = 0x119182800] 14:04:33 INFO - PROCESS | 1918 | 1469480673691 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]]]}] 14:04:33 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 14:04:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 969ms 14:04:33 INFO - PROCESS | 1918 | 1469480673725 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 14:04:33 INFO - PROCESS | 1918 | 1469480673727 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 14:04:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:04:33 INFO - PROCESS | 1918 | 1469480673731 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:04:33 INFO - PROCESS | 1918 | 1469480673741 Marionette TRACE conn2 <- [1,718,null,{}] 14:04:33 INFO - PROCESS | 1918 | 1469480673749 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}] 14:04:33 INFO - PROCESS | 1918 | 1469480673752 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:33 INFO - PROCESS | 1918 | 1469480673846 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 14:04:33 INFO - PROCESS | 1918 | 1469480673882 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 1918 | 1469480673884 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:33 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b32000 == 30 [pid = 1918] [id = 187] 14:04:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x1242ecc00) [pid = 1918] [serial = 559] [outer = 0x0] 14:04:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x1246f6800) [pid = 1918] [serial = 560] [outer = 0x1242ecc00] 14:04:33 INFO - PROCESS | 1918 | 1469480673912 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x126007c00) [pid = 1918] [serial = 561] [outer = 0x1242ecc00] 14:04:34 INFO - PROCESS | 1918 | 1469480674702 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]]]}] 14:04:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:04:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 983ms 14:04:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:04:34 INFO - PROCESS | 1918 | 1469480674714 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 14:04:34 INFO - PROCESS | 1918 | 1469480674716 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 14:04:34 INFO - PROCESS | 1918 | 1469480674718 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - PROCESS | 1918 | 1469480674719 Marionette TRACE conn2 <- [1,722,null,{}] 14:04:34 INFO - PROCESS | 1918 | 1469480674721 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}] 14:04:34 INFO - PROCESS | 1918 | 1469480674722 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:34 INFO - PROCESS | 1918 | 1469480674825 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 14:04:34 INFO - PROCESS | 1918 | 1469480674864 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 1918 | 1469480674866 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:34 INFO - PROCESS | 1918 | ++DOCSHELL 0x12308d000 == 31 [pid = 1918] [id = 188] 14:04:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x126cc4c00) [pid = 1918] [serial = 562] [outer = 0x0] 14:04:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x128b24000) [pid = 1918] [serial = 563] [outer = 0x126cc4c00] 14:04:34 INFO - PROCESS | 1918 | 1469480674890 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x128b2b000) [pid = 1918] [serial = 564] [outer = 0x126cc4c00] 14:04:35 INFO - PROCESS | 1918 | 1469480675295 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] 14:04:35 INFO - PROCESS | 1918 | 1469480675345 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 14:04:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:04:35 INFO - PROCESS | 1918 | 1469480675349 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 1918 | 1469480675351 Marionette TRACE conn2 <- [1,726,null,{}] 14:04:35 INFO - PROCESS | 1918 | 1469480675354 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}] 14:04:35 INFO - PROCESS | 1918 | 1469480675356 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:35 INFO - PROCESS | 1918 | 1469480675514 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 14:04:35 INFO - PROCESS | 1918 | 1469480675539 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 1918 | 1469480675540 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:35 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a87800 == 32 [pid = 1918] [id = 189] 14:04:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x126595000) [pid = 1918] [serial = 565] [outer = 0x0] 14:04:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x129167c00) [pid = 1918] [serial = 566] [outer = 0x126595000] 14:04:35 INFO - PROCESS | 1918 | 1469480675582 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12a4d5400) [pid = 1918] [serial = 567] [outer = 0x126595000] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x113b0ec00) [pid = 1918] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x11653ac00) [pid = 1918] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x129065c00) [pid = 1918] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x11339a800) [pid = 1918] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x11917e800) [pid = 1918] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x116535c00) [pid = 1918] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x128b2d800) [pid = 1918] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x1182cc000) [pid = 1918] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12401f400) [pid = 1918] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x129069c00) [pid = 1918] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12445a400) [pid = 1918] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x116083400) [pid = 1918] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x11939b800) [pid = 1918] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x1194da400) [pid = 1918] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x12b89a400) [pid = 1918] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x118198000) [pid = 1918] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:04:36 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x1160f4800) [pid = 1918] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:04:36 INFO - PROCESS | 1918 | 1469480676268 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]]]}] 14:04:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:04:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 974ms 14:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:04:36 INFO - PROCESS | 1918 | 1469480676322 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 14:04:36 INFO - PROCESS | 1918 | 1469480676323 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 14:04:36 INFO - PROCESS | 1918 | 1469480676331 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 1918 | 1469480676332 Marionette TRACE conn2 <- [1,730,null,{}] 14:04:36 INFO - PROCESS | 1918 | 1469480676335 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}] 14:04:36 INFO - PROCESS | 1918 | 1469480676339 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:36 INFO - PROCESS | 1918 | 1469480676435 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 14:04:36 INFO - PROCESS | 1918 | 1469480676441 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 1918 | 1469480676442 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:36 INFO - PROCESS | 1918 | ++DOCSHELL 0x126028000 == 33 [pid = 1918] [id = 190] 14:04:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x1182cd800) [pid = 1918] [serial = 568] [outer = 0x0] 14:04:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x12906c800) [pid = 1918] [serial = 569] [outer = 0x1182cd800] 14:04:36 INFO - PROCESS | 1918 | 1469480676469 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x12a67dc00) [pid = 1918] [serial = 570] [outer = 0x1182cd800] 14:04:36 INFO - PROCESS | 1918 | 1469480676791 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] 14:04:36 INFO - PROCESS | 1918 | 1469480676801 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 14:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:04:36 INFO - PROCESS | 1918 | 1469480676803 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 1918 | 1469480676804 Marionette TRACE conn2 <- [1,734,null,{}] 14:04:36 INFO - PROCESS | 1918 | 1469480676807 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}] 14:04:36 INFO - PROCESS | 1918 | 1469480676808 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:36 INFO - PROCESS | 1918 | 1469480676891 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 14:04:36 INFO - PROCESS | 1918 | 1469480676946 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 1918 | 1469480676947 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:36 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269c2800 == 34 [pid = 1918] [id = 191] 14:04:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x112a7e000) [pid = 1918] [serial = 571] [outer = 0x0] 14:04:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x12a688c00) [pid = 1918] [serial = 572] [outer = 0x112a7e000] 14:04:36 INFO - PROCESS | 1918 | 1469480676971 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x12b89b800) [pid = 1918] [serial = 573] [outer = 0x112a7e000] 14:04:37 INFO - PROCESS | 1918 | 1469480677247 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]]]}] 14:04:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:04:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 470ms 14:04:37 INFO - PROCESS | 1918 | 1469480677274 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 14:04:37 INFO - PROCESS | 1918 | 1469480677275 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 14:04:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:04:37 INFO - PROCESS | 1918 | 1469480677285 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - PROCESS | 1918 | 1469480677286 Marionette TRACE conn2 <- [1,738,null,{}] 14:04:37 INFO - PROCESS | 1918 | 1469480677288 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}] 14:04:37 INFO - PROCESS | 1918 | 1469480677289 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:37 INFO - PROCESS | 1918 | 1469480677367 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 14:04:37 INFO - PROCESS | 1918 | 1469480677371 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 1918 | 1469480677372 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x129056800 == 35 [pid = 1918] [id = 192] 14:04:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x1182c9400) [pid = 1918] [serial = 574] [outer = 0x0] 14:04:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x12b967000) [pid = 1918] [serial = 575] [outer = 0x1182c9400] 14:04:37 INFO - PROCESS | 1918 | 1469480677398 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x12bdd6c00) [pid = 1918] [serial = 576] [outer = 0x1182c9400] 14:04:38 INFO - PROCESS | 1918 | 1469480678238 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]]]}] 14:04:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:04:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 982ms 14:04:38 INFO - PROCESS | 1918 | 1469480678261 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 14:04:38 INFO - PROCESS | 1918 | 1469480678265 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 14:04:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:04:38 INFO - PROCESS | 1918 | 1469480678269 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:04:38 INFO - PROCESS | 1918 | 1469480678271 Marionette TRACE conn2 <- [1,742,null,{}] 14:04:38 INFO - PROCESS | 1918 | 1469480678275 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}] 14:04:38 INFO - PROCESS | 1918 | 1469480678277 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:38 INFO - PROCESS | 1918 | 1469480678386 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 14:04:38 INFO - PROCESS | 1918 | 1469480678437 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 1918 | 1469480678439 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169b1800 == 36 [pid = 1918] [id = 193] 14:04:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x1160ef800) [pid = 1918] [serial = 577] [outer = 0x0] 14:04:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x116746000) [pid = 1918] [serial = 578] [outer = 0x1160ef800] 14:04:38 INFO - PROCESS | 1918 | 1469480678471 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1182cac00) [pid = 1918] [serial = 579] [outer = 0x1160ef800] 14:04:39 INFO - PROCESS | 1918 | 1469480679457 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]]]}] 14:04:39 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 14:04:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1223ms 14:04:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:04:39 INFO - PROCESS | 1918 | 1469480679491 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 1918 | 1469480679494 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 14:04:39 INFO - PROCESS | 1918 | 1469480679499 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - PROCESS | 1918 | 1469480679501 Marionette TRACE conn2 <- [1,746,null,{}] 14:04:39 INFO - PROCESS | 1918 | 1469480679503 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}] 14:04:39 INFO - PROCESS | 1918 | 1469480679505 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:39 INFO - PROCESS | 1918 | 1469480679609 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 14:04:39 INFO - PROCESS | 1918 | 1469480679659 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 1918 | 1469480679660 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:39 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216ed000 == 37 [pid = 1918] [id = 194] 14:04:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1182ccc00) [pid = 1918] [serial = 580] [outer = 0x0] 14:04:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x119394800) [pid = 1918] [serial = 581] [outer = 0x1182ccc00] 14:04:39 INFO - PROCESS | 1918 | 1469480679691 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x120f3c400) [pid = 1918] [serial = 582] [outer = 0x1182ccc00] 14:04:40 INFO - PROCESS | 1918 | --DOCSHELL 0x1269c2800 == 36 [pid = 1918] [id = 191] 14:04:40 INFO - PROCESS | 1918 | --DOCSHELL 0x126028000 == 35 [pid = 1918] [id = 190] 14:04:40 INFO - PROCESS | 1918 | --DOCSHELL 0x123a87800 == 34 [pid = 1918] [id = 189] 14:04:40 INFO - PROCESS | 1918 | --DOCSHELL 0x12308d000 == 33 [pid = 1918] [id = 188] 14:04:40 INFO - PROCESS | 1918 | --DOCSHELL 0x119b32000 == 32 [pid = 1918] [id = 187] 14:04:40 INFO - PROCESS | 1918 | --DOCSHELL 0x118361000 == 31 [pid = 1918] [id = 186] 14:04:40 INFO - PROCESS | 1918 | --DOCSHELL 0x1160b3000 == 30 [pid = 1918] [id = 185] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12a648c00) [pid = 1918] [serial = 530] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x12b0e0000) [pid = 1918] [serial = 533] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12b085c00) [pid = 1918] [serial = 531] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x120faf000) [pid = 1918] [serial = 521] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12368e800) [pid = 1918] [serial = 522] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x11697b000) [pid = 1918] [serial = 515] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x1182d1c00) [pid = 1918] [serial = 516] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x129344000) [pid = 1918] [serial = 512] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12a64b000) [pid = 1918] [serial = 513] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x11831bc00) [pid = 1918] [serial = 518] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x119178000) [pid = 1918] [serial = 519] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x124ba3000) [pid = 1918] [serial = 524] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x12651c000) [pid = 1918] [serial = 525] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x129337000) [pid = 1918] [serial = 500] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x124ba9c00) [pid = 1918] [serial = 509] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x126cc6c00) [pid = 1918] [serial = 510] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x116748400) [pid = 1918] [serial = 503] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x11831b800) [pid = 1918] [serial = 504] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 69 (0x126985c00) [pid = 1918] [serial = 527] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 68 (0x119c60c00) [pid = 1918] [serial = 506] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 67 (0x1210da400) [pid = 1918] [serial = 507] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 66 (0x12b8a8400) [pid = 1918] [serial = 536] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 65 (0x12b970000) [pid = 1918] [serial = 537] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 64 (0x12bdd8c00) [pid = 1918] [serial = 543] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 63 (0x12bdce000) [pid = 1918] [serial = 542] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 62 (0x116741c00) [pid = 1918] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 61 (0x12b89bc00) [pid = 1918] [serial = 534] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 60 (0x124ba0400) [pid = 1918] [serial = 540] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 59 (0x11984dc00) [pid = 1918] [serial = 539] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 58 (0x128b25400) [pid = 1918] [serial = 528] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 57 (0x118195800) [pid = 1918] [serial = 467] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | --DOMWINDOW == 56 (0x118318400) [pid = 1918] [serial = 464] [outer = 0x0] [url = about:blank] 14:04:40 INFO - PROCESS | 1918 | 1469480680776 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]]]}] 14:04:40 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.) 14:04:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1321ms 14:04:40 INFO - PROCESS | 1918 | 1469480680819 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 1918 | 1469480680821 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 14:04:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:04:40 INFO - PROCESS | 1918 | 1469480680824 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 1918 | 1469480680826 Marionette TRACE conn2 <- [1,750,null,{}] 14:04:40 INFO - PROCESS | 1918 | 1469480680833 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}] 14:04:40 INFO - PROCESS | 1918 | 1469480680834 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:40 INFO - PROCESS | 1918 | 1469480680906 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 14:04:40 INFO - PROCESS | 1918 | 1469480680932 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:40 INFO - PROCESS | 1918 | 1469480680935 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x116577000 == 31 [pid = 1918] [id = 195] 14:04:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 57 (0x1182ce400) [pid = 1918] [serial = 583] [outer = 0x0] 14:04:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 58 (0x1182d4c00) [pid = 1918] [serial = 584] [outer = 0x1182ce400] 14:04:40 INFO - PROCESS | 1918 | 1469480680963 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 59 (0x118729800) [pid = 1918] [serial = 585] [outer = 0x1182ce400] 14:04:41 INFO - PROCESS | 1918 | 1469480681784 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]]]}] 14:04:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:04:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 14:04:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:04:41 INFO - PROCESS | 1918 | 1469480681795 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 14:04:41 INFO - PROCESS | 1918 | 1469480681798 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 14:04:41 INFO - PROCESS | 1918 | 1469480681802 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:04:41 INFO - PROCESS | 1918 | 1469480681804 Marionette TRACE conn2 <- [1,754,null,{}] 14:04:41 INFO - PROCESS | 1918 | 1469480681806 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}] 14:04:41 INFO - PROCESS | 1918 | 1469480681808 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:41 INFO - PROCESS | 1918 | 1469480681904 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 14:04:41 INFO - PROCESS | 1918 | 1469480681912 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:41 INFO - PROCESS | 1918 | 1469480681914 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x11877c000 == 32 [pid = 1918] [id = 196] 14:04:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 60 (0x119852c00) [pid = 1918] [serial = 586] [outer = 0x0] 14:04:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 61 (0x120faec00) [pid = 1918] [serial = 587] [outer = 0x119852c00] 14:04:41 INFO - PROCESS | 1918 | 1469480681940 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 62 (0x121750800) [pid = 1918] [serial = 588] [outer = 0x119852c00] 14:04:42 INFO - PROCESS | 1918 | 1469480682749 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]]]}] 14:04:42 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 14:04:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 971ms 14:04:42 INFO - PROCESS | 1918 | 1469480682774 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 14:04:42 INFO - PROCESS | 1918 | 1469480682775 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 14:04:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:04:42 INFO - PROCESS | 1918 | 1469480682779 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:04:42 INFO - PROCESS | 1918 | 1469480682782 Marionette TRACE conn2 <- [1,758,null,{}] 14:04:42 INFO - PROCESS | 1918 | 1469480682798 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}] 14:04:42 INFO - PROCESS | 1918 | 1469480682801 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:42 INFO - PROCESS | 1918 | 1469480682898 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 14:04:42 INFO - PROCESS | 1918 | 1469480682931 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 1918 | 1469480682933 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x121668000 == 33 [pid = 1918] [id = 197] 14:04:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 63 (0x1127db400) [pid = 1918] [serial = 589] [outer = 0x0] 14:04:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 64 (0x1246f1c00) [pid = 1918] [serial = 590] [outer = 0x1127db400] 14:04:42 INFO - PROCESS | 1918 | 1469480682961 Marionette DEBUG loaded listener.js 14:04:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 65 (0x124ba9c00) [pid = 1918] [serial = 591] [outer = 0x1127db400] 14:04:43 INFO - PROCESS | 1918 | 1469480683285 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]]]}] 14:04:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:04:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 531ms 14:04:43 INFO - PROCESS | 1918 | 1469480683312 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 14:04:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:04:43 INFO - PROCESS | 1918 | 1469480683314 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 14:04:43 INFO - PROCESS | 1918 | 1469480683317 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:04:43 INFO - PROCESS | 1918 | 1469480683318 Marionette TRACE conn2 <- [1,762,null,{}] 14:04:43 INFO - PROCESS | 1918 | 1469480683320 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}] 14:04:43 INFO - PROCESS | 1918 | 1469480683321 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:43 INFO - PROCESS | 1918 | 1469480683423 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 14:04:43 INFO - PROCESS | 1918 | 1469480683427 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:43 INFO - PROCESS | 1918 | 1469480683428 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a71800 == 34 [pid = 1918] [id = 198] 14:04:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 66 (0x12445ac00) [pid = 1918] [serial = 592] [outer = 0x0] 14:04:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 67 (0x12698c400) [pid = 1918] [serial = 593] [outer = 0x12445ac00] 14:04:43 INFO - PROCESS | 1918 | 1469480683453 Marionette DEBUG loaded listener.js 14:04:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x128b2a000) [pid = 1918] [serial = 594] [outer = 0x12445ac00] 14:04:43 INFO - PROCESS | 1918 | --DOMWINDOW == 67 (0x126cc4c00) [pid = 1918] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:04:43 INFO - PROCESS | 1918 | --DOMWINDOW == 66 (0x1170ca800) [pid = 1918] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:04:43 INFO - PROCESS | 1918 | --DOMWINDOW == 65 (0x119182800) [pid = 1918] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:04:43 INFO - PROCESS | 1918 | --DOMWINDOW == 64 (0x11339d800) [pid = 1918] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:04:43 INFO - PROCESS | 1918 | --DOMWINDOW == 63 (0x11938dc00) [pid = 1918] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:04:43 INFO - PROCESS | 1918 | --DOMWINDOW == 62 (0x126595000) [pid = 1918] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:04:43 INFO - PROCESS | 1918 | --DOMWINDOW == 61 (0x112a7e000) [pid = 1918] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:04:43 INFO - PROCESS | 1918 | --DOMWINDOW == 60 (0x1170c5400) [pid = 1918] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:04:43 INFO - PROCESS | 1918 | --DOMWINDOW == 59 (0x1242ecc00) [pid = 1918] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:04:43 INFO - PROCESS | 1918 | --DOMWINDOW == 58 (0x1182cd800) [pid = 1918] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:04:44 INFO - PROCESS | 1918 | 1469480684256 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]]]}] 14:04:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:04:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 968ms 14:04:44 INFO - PROCESS | 1918 | 1469480684285 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 14:04:44 INFO - PROCESS | 1918 | 1469480684287 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 14:04:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:04:44 INFO - PROCESS | 1918 | 1469480684289 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:04:44 INFO - PROCESS | 1918 | 1469480684290 Marionette TRACE conn2 <- [1,766,null,{}] 14:04:44 INFO - PROCESS | 1918 | 1469480684292 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}] 14:04:44 INFO - PROCESS | 1918 | 1469480684293 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:44 INFO - PROCESS | 1918 | 1469480684367 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 14:04:44 INFO - PROCESS | 1918 | 1469480684420 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 1918 | 1469480684421 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x126023000 == 35 [pid = 1918] [id = 199] 14:04:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 59 (0x113399c00) [pid = 1918] [serial = 595] [outer = 0x0] 14:04:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 60 (0x119b50400) [pid = 1918] [serial = 596] [outer = 0x113399c00] 14:04:44 INFO - PROCESS | 1918 | 1469480684445 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 61 (0x12613fc00) [pid = 1918] [serial = 597] [outer = 0x113399c00] 14:04:45 INFO - PROCESS | 1918 | 1469480685270 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]]]}] 14:04:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:04:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1018ms 14:04:45 INFO - PROCESS | 1918 | 1469480685308 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 1918 | 1469480685309 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 14:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:04:45 INFO - PROCESS | 1918 | 1469480685312 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - PROCESS | 1918 | 1469480685314 Marionette TRACE conn2 <- [1,770,null,{}] 14:04:45 INFO - PROCESS | 1918 | 1469480685317 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}] 14:04:45 INFO - PROCESS | 1918 | 1469480685322 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:45 INFO - PROCESS | 1918 | 1469480685416 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 14:04:45 INFO - PROCESS | 1918 | 1469480685420 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:45 INFO - PROCESS | 1918 | 1469480685422 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b0c800 == 36 [pid = 1918] [id = 200] 14:04:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 62 (0x12932d000) [pid = 1918] [serial = 598] [outer = 0x0] 14:04:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 63 (0x12a687000) [pid = 1918] [serial = 599] [outer = 0x12932d000] 14:04:45 INFO - PROCESS | 1918 | 1469480685449 Marionette DEBUG loaded listener.js 14:04:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 64 (0x12a9f3800) [pid = 1918] [serial = 600] [outer = 0x12932d000] 14:04:45 INFO - PROCESS | 1918 | 1469480685857 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]]]}] 14:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 570ms 14:04:45 INFO - PROCESS | 1918 | 1469480685883 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 1918 | 1469480685885 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 14:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:04:45 INFO - PROCESS | 1918 | 1469480685888 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - PROCESS | 1918 | 1469480685890 Marionette TRACE conn2 <- [1,774,null,{}] 14:04:45 INFO - PROCESS | 1918 | 1469480685894 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}] 14:04:45 INFO - PROCESS | 1918 | 1469480685895 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:45 INFO - PROCESS | 1918 | 1469480685992 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 14:04:46 INFO - PROCESS | 1918 | 1469480685998 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 1918 | 1469480685999 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291b2800 == 37 [pid = 1918] [id = 201] 14:04:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 65 (0x12b0db000) [pid = 1918] [serial = 601] [outer = 0x0] 14:04:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 66 (0x12b89e400) [pid = 1918] [serial = 602] [outer = 0x12b0db000] 14:04:46 INFO - PROCESS | 1918 | 1469480686024 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 67 (0x12b96d400) [pid = 1918] [serial = 603] [outer = 0x12b0db000] 14:04:46 INFO - PROCESS | 1918 | 1469480686335 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]]]}] 14:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 14:04:46 INFO - PROCESS | 1918 | 1469480686358 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 14:04:46 INFO - PROCESS | 1918 | 1469480686359 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 14:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:04:46 INFO - PROCESS | 1918 | 1469480686364 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:04:46 INFO - PROCESS | 1918 | 1469480686365 Marionette TRACE conn2 <- [1,778,null,{}] 14:04:46 INFO - PROCESS | 1918 | 1469480686368 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}] 14:04:46 INFO - PROCESS | 1918 | 1469480686369 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:46 INFO - PROCESS | 1918 | 1469480686448 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 14:04:46 INFO - PROCESS | 1918 | 1469480686545 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 1918 | 1469480686547 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x112763800 == 38 [pid = 1918] [id = 202] 14:04:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x110fe2000) [pid = 1918] [serial = 604] [outer = 0x0] 14:04:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 69 (0x112d8fc00) [pid = 1918] [serial = 605] [outer = 0x110fe2000] 14:04:46 INFO - PROCESS | 1918 | 1469480686579 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x11607e400) [pid = 1918] [serial = 606] [outer = 0x110fe2000] 14:04:47 INFO - PROCESS | 1918 | 1469480687023 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]]]}] 14:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 721ms 14:04:47 INFO - PROCESS | 1918 | 1469480687085 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 1918 | 1469480687087 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 14:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:04:47 INFO - PROCESS | 1918 | 1469480687090 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 1918 | 1469480687092 Marionette TRACE conn2 <- [1,782,null,{}] 14:04:47 INFO - PROCESS | 1918 | 1469480687114 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}] 14:04:47 INFO - PROCESS | 1918 | 1469480687117 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:47 INFO - PROCESS | 1918 | 1469480687219 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 14:04:47 INFO - PROCESS | 1918 | 1469480687286 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 1918 | 1469480687287 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x119cec800 == 39 [pid = 1918] [id = 203] 14:04:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x119848800) [pid = 1918] [serial = 607] [outer = 0x0] 14:04:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x120f33000) [pid = 1918] [serial = 608] [outer = 0x119848800] 14:04:47 INFO - PROCESS | 1918 | 1469480687317 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x1231c6000) [pid = 1918] [serial = 609] [outer = 0x119848800] 14:04:47 INFO - PROCESS | 1918 | 1469480687742 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]]]}] 14:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 685ms 14:04:47 INFO - PROCESS | 1918 | 1469480687778 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 1918 | 1469480687780 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 14:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:04:47 INFO - PROCESS | 1918 | 1469480687819 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 1918 | 1469480687820 Marionette TRACE conn2 <- [1,786,null,{}] 14:04:47 INFO - PROCESS | 1918 | 1469480687824 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}] 14:04:47 INFO - PROCESS | 1918 | 1469480687825 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:47 INFO - PROCESS | 1918 | 1469480687925 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 14:04:47 INFO - PROCESS | 1918 | 1469480687993 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 1918 | 1469480687994 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x12905e000 == 40 [pid = 1918] [id = 204] 14:04:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x124ba0c00) [pid = 1918] [serial = 610] [outer = 0x0] 14:04:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x12651c000) [pid = 1918] [serial = 611] [outer = 0x124ba0c00] 14:04:48 INFO - PROCESS | 1918 | 1469480688022 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x128c5b800) [pid = 1918] [serial = 612] [outer = 0x124ba0c00] 14:04:48 INFO - PROCESS | 1918 | 1469480688437 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]]]}] 14:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 689ms 14:04:48 INFO - PROCESS | 1918 | 1469480688491 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 14:04:48 INFO - PROCESS | 1918 | 1469480688493 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 14:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:04:48 INFO - PROCESS | 1918 | 1469480688518 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:04:48 INFO - PROCESS | 1918 | 1469480688523 Marionette TRACE conn2 <- [1,790,null,{}] 14:04:48 INFO - PROCESS | 1918 | 1469480688526 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}] 14:04:48 INFO - PROCESS | 1918 | 1469480688531 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:48 INFO - PROCESS | 1918 | 1469480688628 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 14:04:48 INFO - PROCESS | 1918 | 1469480688696 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 1918 | 1469480688697 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x12aa05800 == 41 [pid = 1918] [id = 205] 14:04:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x124ba3000) [pid = 1918] [serial = 613] [outer = 0x0] 14:04:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x12a9ebc00) [pid = 1918] [serial = 614] [outer = 0x124ba3000] 14:04:48 INFO - PROCESS | 1918 | 1469480688726 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x12bdd1800) [pid = 1918] [serial = 615] [outer = 0x124ba3000] 14:04:49 INFO - PROCESS | 1918 | 1469480689131 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]]]}] 14:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 14:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:04:49 INFO - PROCESS | 1918 | 1469480689141 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 1918 | 1469480689143 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 14:04:49 INFO - PROCESS | 1918 | 1469480689148 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 1918 | 1469480689149 Marionette TRACE conn2 <- [1,794,null,{}] 14:04:49 INFO - PROCESS | 1918 | 1469480689151 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}] 14:04:49 INFO - PROCESS | 1918 | 1469480689153 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:49 INFO - PROCESS | 1918 | 1469480689271 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 14:04:49 INFO - PROCESS | 1918 | 1469480689326 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 1918 | 1469480689327 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b16000 == 42 [pid = 1918] [id = 206] 14:04:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x11900b800) [pid = 1918] [serial = 616] [outer = 0x0] 14:04:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x129344400) [pid = 1918] [serial = 617] [outer = 0x11900b800] 14:04:49 INFO - PROCESS | 1918 | 1469480689385 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x12c234400) [pid = 1918] [serial = 618] [outer = 0x11900b800] 14:04:49 INFO - PROCESS | 1918 | 1469480689917 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]]]}] 14:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 822ms 14:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:04:49 INFO - PROCESS | 1918 | 1469480689970 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 1918 | 1469480689972 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 14:04:49 INFO - PROCESS | 1918 | 1469480689975 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 1918 | 1469480689977 Marionette TRACE conn2 <- [1,798,null,{}] 14:04:49 INFO - PROCESS | 1918 | 1469480689980 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}] 14:04:49 INFO - PROCESS | 1918 | 1469480689982 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:50 INFO - PROCESS | 1918 | 1469480690075 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 14:04:50 INFO - PROCESS | 1918 | 1469480690146 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:50 INFO - PROCESS | 1918 | 1469480690147 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:50 INFO - PROCESS | 1918 | ++DOCSHELL 0x116156800 == 43 [pid = 1918] [id = 207] 14:04:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x118317800) [pid = 1918] [serial = 619] [outer = 0x0] 14:04:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x11858a400) [pid = 1918] [serial = 620] [outer = 0x118317800] 14:04:50 INFO - PROCESS | 1918 | 1469480690176 Marionette DEBUG loaded listener.js 14:04:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x119180c00) [pid = 1918] [serial = 621] [outer = 0x118317800] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x1291b2800 == 42 [pid = 1918] [id = 201] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x128b0c800 == 41 [pid = 1918] [id = 200] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x126023000 == 40 [pid = 1918] [id = 199] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x123a71800 == 39 [pid = 1918] [id = 198] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x121668000 == 38 [pid = 1918] [id = 197] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x11877c000 == 37 [pid = 1918] [id = 196] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x116577000 == 36 [pid = 1918] [id = 195] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x1216ed000 == 35 [pid = 1918] [id = 194] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x129056800 == 34 [pid = 1918] [id = 192] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x1169b1800 == 33 [pid = 1918] [id = 193] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x1190b4800 == 32 [pid = 1918] [id = 184] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x128b16000 == 31 [pid = 1918] [id = 206] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12aa05800 == 30 [pid = 1918] [id = 205] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12905e000 == 29 [pid = 1918] [id = 204] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x119cec800 == 28 [pid = 1918] [id = 203] 14:04:50 INFO - PROCESS | 1918 | --DOCSHELL 0x112763800 == 27 [pid = 1918] [id = 202] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12b967000) [pid = 1918] [serial = 575] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x128b24000) [pid = 1918] [serial = 563] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x119181400) [pid = 1918] [serial = 552] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x1182d8800) [pid = 1918] [serial = 551] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x120f3c000) [pid = 1918] [serial = 557] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x11818dc00) [pid = 1918] [serial = 546] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x1160f2400) [pid = 1918] [serial = 545] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x120f3fc00) [pid = 1918] [serial = 549] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x11984b400) [pid = 1918] [serial = 548] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x129167c00) [pid = 1918] [serial = 566] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x128b2b000) [pid = 1918] [serial = 564] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x12b89b800) [pid = 1918] [serial = 573] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x11831fc00) [pid = 1918] [serial = 555] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x117d24000) [pid = 1918] [serial = 554] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x12a4d5400) [pid = 1918] [serial = 567] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 69 (0x126007c00) [pid = 1918] [serial = 561] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 68 (0x1246f6800) [pid = 1918] [serial = 560] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 67 (0x12a67dc00) [pid = 1918] [serial = 570] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 66 (0x12906c800) [pid = 1918] [serial = 569] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 65 (0x12a688c00) [pid = 1918] [serial = 572] [outer = 0x0] [url = about:blank] 14:04:50 INFO - PROCESS | 1918 | --DOMWINDOW == 64 (0x121624400) [pid = 1918] [serial = 558] [outer = 0x0] [url = about:blank] 14:04:51 INFO - PROCESS | 1918 | 1469480691097 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]]]}] 14:04:51 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 14:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1173ms 14:04:51 INFO - PROCESS | 1918 | 1469480691148 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 14:04:51 INFO - PROCESS | 1918 | 1469480691150 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 14:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:04:51 INFO - PROCESS | 1918 | 1469480691153 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:04:51 INFO - PROCESS | 1918 | 1469480691155 Marionette TRACE conn2 <- [1,802,null,{}] 14:04:51 INFO - PROCESS | 1918 | 1469480691159 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}] 14:04:51 INFO - PROCESS | 1918 | 1469480691161 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:51 INFO - PROCESS | 1918 | 1469480691237 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 14:04:51 INFO - PROCESS | 1918 | 1469480691242 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 1918 | 1469480691245 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x113bd6000 == 28 [pid = 1918] [id = 208] 14:04:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 65 (0x112e09c00) [pid = 1918] [serial = 622] [outer = 0x0] 14:04:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 66 (0x113d45800) [pid = 1918] [serial = 623] [outer = 0x112e09c00] 14:04:51 INFO - PROCESS | 1918 | 1469480691276 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 67 (0x1151c9800) [pid = 1918] [serial = 624] [outer = 0x112e09c00] 14:04:51 INFO - PROCESS | 1918 | 1469480691641 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]]]}] 14:04:51 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 14:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms 14:04:51 INFO - PROCESS | 1918 | 1469480691674 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 14:04:51 INFO - PROCESS | 1918 | 1469480691678 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 14:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:04:51 INFO - PROCESS | 1918 | 1469480691682 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:04:51 INFO - PROCESS | 1918 | 1469480691684 Marionette TRACE conn2 <- [1,806,null,{}] 14:04:51 INFO - PROCESS | 1918 | 1469480691687 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}] 14:04:51 INFO - PROCESS | 1918 | 1469480691688 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:51 INFO - PROCESS | 1918 | 1469480691768 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 14:04:51 INFO - PROCESS | 1918 | 1469480691772 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 1918 | 1469480691773 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169aa800 == 29 [pid = 1918] [id = 209] 14:04:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x116537c00) [pid = 1918] [serial = 625] [outer = 0x0] 14:04:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 69 (0x1176b2c00) [pid = 1918] [serial = 626] [outer = 0x116537c00] 14:04:51 INFO - PROCESS | 1918 | 1469480691803 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x118194400) [pid = 1918] [serial = 627] [outer = 0x116537c00] 14:04:52 INFO - PROCESS | 1918 | [1918] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 14:04:52 INFO - PROCESS | 1918 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 14:04:52 INFO - PROCESS | 1918 | Determined SkiaGL cache limits: Size 100663296, Items: 256 14:04:52 INFO - PROCESS | 1918 | [GFX2-]: Using SkiaGL canvas. 14:04:52 INFO - PROCESS | 1918 | 1469480692163 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]]]}] 14:04:52 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 14:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 520ms 14:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:04:52 INFO - PROCESS | 1918 | 1469480692202 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 14:04:52 INFO - PROCESS | 1918 | 1469480692203 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 14:04:52 INFO - PROCESS | 1918 | 1469480692206 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 1918 | 1469480692208 Marionette TRACE conn2 <- [1,810,null,{}] 14:04:52 INFO - PROCESS | 1918 | 1469480692215 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}] 14:04:52 INFO - PROCESS | 1918 | 1469480692219 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:52 INFO - PROCESS | 1918 | 1469480692293 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 14:04:52 INFO - PROCESS | 1918 | 1469480692298 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:52 INFO - PROCESS | 1918 | 1469480692300 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x118773000 == 30 [pid = 1918] [id = 210] 14:04:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x113d45400) [pid = 1918] [serial = 628] [outer = 0x0] 14:04:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x1187e7400) [pid = 1918] [serial = 629] [outer = 0x113d45400] 14:04:52 INFO - PROCESS | 1918 | 1469480692329 Marionette DEBUG loaded listener.js 14:04:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x119184400) [pid = 1918] [serial = 630] [outer = 0x113d45400] 14:04:52 INFO - PROCESS | 1918 | 1469480692666 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]]]}] 14:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 472ms 14:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:04:52 INFO - PROCESS | 1918 | 1469480692680 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 14:04:52 INFO - PROCESS | 1918 | 1469480692683 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 14:04:52 INFO - PROCESS | 1918 | 1469480692685 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 1918 | 1469480692686 Marionette TRACE conn2 <- [1,814,null,{}] 14:04:52 INFO - PROCESS | 1918 | 1469480692688 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}] 14:04:52 INFO - PROCESS | 1918 | 1469480692689 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:52 INFO - PROCESS | 1918 | 1469480692765 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 14:04:52 INFO - PROCESS | 1918 | 1469480692821 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:52 INFO - PROCESS | 1918 | 1469480692822 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191da000 == 31 [pid = 1918] [id = 211] 14:04:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x11872a000) [pid = 1918] [serial = 631] [outer = 0x0] 14:04:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x119847000) [pid = 1918] [serial = 632] [outer = 0x11872a000] 14:04:52 INFO - PROCESS | 1918 | 1469480692847 Marionette DEBUG loaded listener.js 14:04:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x119c65000) [pid = 1918] [serial = 633] [outer = 0x11872a000] 14:04:53 INFO - PROCESS | 1918 | 1469480693143 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] 14:04:53 INFO - PROCESS | 1918 | 1469480693159 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 14:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:04:53 INFO - PROCESS | 1918 | 1469480693177 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:04:53 INFO - PROCESS | 1918 | 1469480693179 Marionette TRACE conn2 <- [1,818,null,{}] 14:04:53 INFO - PROCESS | 1918 | 1469480693184 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}] 14:04:53 INFO - PROCESS | 1918 | 1469480693185 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:53 INFO - PROCESS | 1918 | 1469480693275 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 14:04:53 INFO - PROCESS | 1918 | 1469480693306 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 1918 | 1469480693308 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x119c77800 == 32 [pid = 1918] [id = 212] 14:04:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x113372000) [pid = 1918] [serial = 634] [outer = 0x0] 14:04:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x120f38000) [pid = 1918] [serial = 635] [outer = 0x113372000] 14:04:53 INFO - PROCESS | 1918 | 1469480693332 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x1230e1800) [pid = 1918] [serial = 636] [outer = 0x113372000] 14:04:53 INFO - PROCESS | 1918 | 1469480693655 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]]]}] 14:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 529ms 14:04:53 INFO - PROCESS | 1918 | 1469480693699 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 14:04:53 INFO - PROCESS | 1918 | 1469480693701 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 14:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:04:53 INFO - PROCESS | 1918 | 1469480693709 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:04:53 INFO - PROCESS | 1918 | 1469480693710 Marionette TRACE conn2 <- [1,822,null,{}] 14:04:53 INFO - PROCESS | 1918 | 1469480693713 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}] 14:04:53 INFO - PROCESS | 1918 | 1469480693717 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:53 INFO - PROCESS | 1918 | 1469480693825 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 14:04:53 INFO - PROCESS | 1918 | 1469480693857 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 1918 | 1469480693858 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216d8000 == 33 [pid = 1918] [id = 213] 14:04:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x123599c00) [pid = 1918] [serial = 637] [outer = 0x0] 14:04:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x12401ec00) [pid = 1918] [serial = 638] [outer = 0x123599c00] 14:04:53 INFO - PROCESS | 1918 | 1469480693883 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x124ba1400) [pid = 1918] [serial = 639] [outer = 0x123599c00] 14:04:54 INFO - PROCESS | 1918 | 1469480694198 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] 14:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:04:54 INFO - PROCESS | 1918 | 1469480694236 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 14:04:54 INFO - PROCESS | 1918 | 1469480694238 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 1918 | 1469480694239 Marionette TRACE conn2 <- [1,826,null,{}] 14:04:54 INFO - PROCESS | 1918 | 1469480694242 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}] 14:04:54 INFO - PROCESS | 1918 | 1469480694243 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:54 INFO - PROCESS | 1918 | 1469480694340 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 14:04:54 INFO - PROCESS | 1918 | 1469480694344 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 1918 | 1469480694345 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x1236b0000 == 34 [pid = 1918] [id = 214] 14:04:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x1122bcc00) [pid = 1918] [serial = 640] [outer = 0x0] 14:04:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x124baa400) [pid = 1918] [serial = 641] [outer = 0x1122bcc00] 14:04:54 INFO - PROCESS | 1918 | 1469480694369 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x12651b000) [pid = 1918] [serial = 642] [outer = 0x1122bcc00] 14:04:54 INFO - PROCESS | 1918 | 1469480694672 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]]]}] 14:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 14:04:54 INFO - PROCESS | 1918 | 1469480694708 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 14:04:54 INFO - PROCESS | 1918 | 1469480694709 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 14:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:04:54 INFO - PROCESS | 1918 | 1469480694719 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 1918 | 1469480694720 Marionette TRACE conn2 <- [1,830,null,{}] 14:04:54 INFO - PROCESS | 1918 | 1469480694722 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}] 14:04:54 INFO - PROCESS | 1918 | 1469480694723 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:54 INFO - PROCESS | 1918 | 1469480694821 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 14:04:54 INFO - PROCESS | 1918 | 1469480694825 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 1918 | 1469480694826 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a87800 == 35 [pid = 1918] [id = 215] 14:04:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x126519c00) [pid = 1918] [serial = 643] [outer = 0x0] 14:04:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1266b5800) [pid = 1918] [serial = 644] [outer = 0x126519c00] 14:04:54 INFO - PROCESS | 1918 | 1469480694851 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x126cc3800) [pid = 1918] [serial = 645] [outer = 0x126519c00] 14:04:55 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x113399c00) [pid = 1918] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:04:55 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x12445ac00) [pid = 1918] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:04:55 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12932d000) [pid = 1918] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:04:55 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1182c9400) [pid = 1918] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:04:55 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x119852c00) [pid = 1918] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:04:55 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x1160ef800) [pid = 1918] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:04:55 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x1182ce400) [pid = 1918] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:04:55 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x1182ccc00) [pid = 1918] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:04:55 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12b0db000) [pid = 1918] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:04:55 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x1127db400) [pid = 1918] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:04:55 INFO - PROCESS | 1918 | 1469480695320 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]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 624ms 14:04:55 INFO - PROCESS | 1918 | 1469480695344 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 14:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:04:55 INFO - PROCESS | 1918 | 1469480695346 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 14:04:55 INFO - PROCESS | 1918 | 1469480695349 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 1918 | 1469480695351 Marionette TRACE conn2 <- [1,834,null,{}] 14:04:55 INFO - PROCESS | 1918 | 1469480695354 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}] 14:04:55 INFO - PROCESS | 1918 | 1469480695356 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:55 INFO - PROCESS | 1918 | 1469480695481 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 14:04:55 INFO - PROCESS | 1918 | 1469480695562 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 1918 | 1469480695563 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x118770000 == 36 [pid = 1918] [id = 216] 14:04:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x115e12800) [pid = 1918] [serial = 646] [outer = 0x0] 14:04:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x1187eb000) [pid = 1918] [serial = 647] [outer = 0x115e12800] 14:04:55 INFO - PROCESS | 1918 | 1469480695607 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x1266b1400) [pid = 1918] [serial = 648] [outer = 0x115e12800] 14:04:55 INFO - PROCESS | 1918 | 1469480695951 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]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 620ms 14:04:55 INFO - PROCESS | 1918 | 1469480695970 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 1918 | 1469480695972 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 14:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:04:55 INFO - PROCESS | 1918 | 1469480695974 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 1918 | 1469480695975 Marionette TRACE conn2 <- [1,838,null,{}] 14:04:55 INFO - PROCESS | 1918 | 1469480695978 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}] 14:04:55 INFO - PROCESS | 1918 | 1469480695981 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:56 INFO - PROCESS | 1918 | 1469480696059 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 14:04:56 INFO - PROCESS | 1918 | 1469480696111 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 1918 | 1469480696112 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:56 INFO - PROCESS | 1918 | ++DOCSHELL 0x126616800 == 37 [pid = 1918] [id = 217] 14:04:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x1160f4800) [pid = 1918] [serial = 649] [outer = 0x0] 14:04:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x126cd1400) [pid = 1918] [serial = 650] [outer = 0x1160f4800] 14:04:56 INFO - PROCESS | 1918 | 1469480696136 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x128b2a800) [pid = 1918] [serial = 651] [outer = 0x1160f4800] 14:04:56 INFO - PROCESS | 1918 | 1469480696426 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]]]}] 14:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 14:04:56 INFO - PROCESS | 1918 | 1469480696451 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 14:04:56 INFO - PROCESS | 1918 | 1469480696453 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 14:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:04:56 INFO - PROCESS | 1918 | 1469480696455 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:04:56 INFO - PROCESS | 1918 | 1469480696457 Marionette TRACE conn2 <- [1,842,null,{}] 14:04:56 INFO - PROCESS | 1918 | 1469480696459 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}] 14:04:56 INFO - PROCESS | 1918 | 1469480696461 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:56 INFO - PROCESS | 1918 | 1469480696563 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 14:04:56 INFO - PROCESS | 1918 | 1469480696567 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 1918 | 1469480696569 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:56 INFO - PROCESS | 1918 | ++DOCSHELL 0x119c77000 == 38 [pid = 1918] [id = 218] 14:04:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x128b2ec00) [pid = 1918] [serial = 652] [outer = 0x0] 14:04:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x129064800) [pid = 1918] [serial = 653] [outer = 0x128b2ec00] 14:04:56 INFO - PROCESS | 1918 | 1469480696595 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x129171000) [pid = 1918] [serial = 654] [outer = 0x128b2ec00] 14:04:56 INFO - PROCESS | 1918 | 1469480696914 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]]]}] 14:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 475ms 14:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:04:56 INFO - PROCESS | 1918 | 1469480696932 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 14:04:56 INFO - PROCESS | 1918 | 1469480696934 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 14:04:56 INFO - PROCESS | 1918 | 1469480696937 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:04:56 INFO - PROCESS | 1918 | 1469480696938 Marionette TRACE conn2 <- [1,846,null,{}] 14:04:56 INFO - PROCESS | 1918 | 1469480696940 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}] 14:04:56 INFO - PROCESS | 1918 | 1469480696941 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:57 INFO - PROCESS | 1918 | 1469480697043 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 14:04:57 INFO - PROCESS | 1918 | 1469480697049 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:57 INFO - PROCESS | 1918 | 1469480697050 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x129042000 == 39 [pid = 1918] [id = 219] 14:04:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1231c8c00) [pid = 1918] [serial = 655] [outer = 0x0] 14:04:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12932c800) [pid = 1918] [serial = 656] [outer = 0x1231c8c00] 14:04:57 INFO - PROCESS | 1918 | 1469480697074 Marionette DEBUG loaded listener.js 14:04:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12a4d8c00) [pid = 1918] [serial = 657] [outer = 0x1231c8c00] 14:04:57 INFO - PROCESS | 1918 | 1469480697586 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]]]}] 14:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 719ms 14:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:04:57 INFO - PROCESS | 1918 | 1469480697657 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 1918 | 1469480697659 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 14:04:57 INFO - PROCESS | 1918 | 1469480697662 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 1918 | 1469480697664 Marionette TRACE conn2 <- [1,850,null,{}] 14:04:57 INFO - PROCESS | 1918 | 1469480697668 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}] 14:04:57 INFO - PROCESS | 1918 | 1469480697670 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:57 INFO - PROCESS | 1918 | 1469480697779 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 14:04:57 INFO - PROCESS | 1918 | 1469480697833 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:57 INFO - PROCESS | 1918 | 1469480697835 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x116abf800 == 40 [pid = 1918] [id = 220] 14:04:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x112fa2c00) [pid = 1918] [serial = 658] [outer = 0x0] 14:04:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x113d98800) [pid = 1918] [serial = 659] [outer = 0x112fa2c00] 14:04:57 INFO - PROCESS | 1918 | 1469480697866 Marionette DEBUG loaded listener.js 14:04:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x116907800) [pid = 1918] [serial = 660] [outer = 0x112fa2c00] 14:04:58 INFO - PROCESS | 1918 | 1469480698351 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]]]}] 14:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 720ms 14:04:58 INFO - PROCESS | 1918 | 1469480698431 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 14:04:58 INFO - PROCESS | 1918 | 1469480698434 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 14:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:04:58 INFO - PROCESS | 1918 | 1469480698441 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:04:58 INFO - PROCESS | 1918 | 1469480698443 Marionette TRACE conn2 <- [1,854,null,{}] 14:04:58 INFO - PROCESS | 1918 | 1469480698471 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}] 14:04:58 INFO - PROCESS | 1918 | 1469480698473 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:58 INFO - PROCESS | 1918 | 1469480698578 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 14:04:58 INFO - PROCESS | 1918 | 1469480698630 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:58 INFO - PROCESS | 1918 | 1469480698632 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:58 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b33000 == 41 [pid = 1918] [id = 221] 14:04:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x1182cfc00) [pid = 1918] [serial = 661] [outer = 0x0] 14:04:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x1182d8800) [pid = 1918] [serial = 662] [outer = 0x1182cfc00] 14:04:58 INFO - PROCESS | 1918 | 1469480698663 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x119053000) [pid = 1918] [serial = 663] [outer = 0x1182cfc00] 14:04:59 INFO - PROCESS | 1918 | 1469480699245 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]]]}] 14:04:59 INFO - PROCESS | 1918 | --DOCSHELL 0x119c77000 == 40 [pid = 1918] [id = 218] 14:04:59 INFO - PROCESS | 1918 | --DOCSHELL 0x126616800 == 39 [pid = 1918] [id = 217] 14:04:59 INFO - PROCESS | 1918 | --DOCSHELL 0x118770000 == 38 [pid = 1918] [id = 216] 14:04:59 INFO - PROCESS | 1918 | --DOCSHELL 0x123a87800 == 37 [pid = 1918] [id = 215] 14:04:59 INFO - PROCESS | 1918 | --DOCSHELL 0x1236b0000 == 36 [pid = 1918] [id = 214] 14:04:59 INFO - PROCESS | 1918 | --DOCSHELL 0x1216d8000 == 35 [pid = 1918] [id = 213] 14:04:59 INFO - PROCESS | 1918 | --DOCSHELL 0x119c77800 == 34 [pid = 1918] [id = 212] 14:04:59 INFO - PROCESS | 1918 | --DOCSHELL 0x1191da000 == 33 [pid = 1918] [id = 211] 14:04:59 INFO - PROCESS | 1918 | --DOCSHELL 0x118773000 == 32 [pid = 1918] [id = 210] 14:04:59 INFO - PROCESS | 1918 | --DOCSHELL 0x1169aa800 == 31 [pid = 1918] [id = 209] 14:04:59 INFO - PROCESS | 1918 | --DOCSHELL 0x113bd6000 == 30 [pid = 1918] [id = 208] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x12698c400) [pid = 1918] [serial = 593] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x12bdd6c00) [pid = 1918] [serial = 576] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x120faec00) [pid = 1918] [serial = 587] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x116746000) [pid = 1918] [serial = 578] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1182cac00) [pid = 1918] [serial = 579] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1182d4c00) [pid = 1918] [serial = 584] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x118729800) [pid = 1918] [serial = 585] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x119394800) [pid = 1918] [serial = 581] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x120f3c400) [pid = 1918] [serial = 582] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1246f1c00) [pid = 1918] [serial = 590] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x124ba9c00) [pid = 1918] [serial = 591] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x128b2a000) [pid = 1918] [serial = 594] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x121750800) [pid = 1918] [serial = 588] [outer = 0x0] [url = about:blank] 14:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 899ms 14:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:04:59 INFO - PROCESS | 1918 | 1469480699341 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 14:04:59 INFO - PROCESS | 1918 | 1469480699345 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 14:04:59 INFO - PROCESS | 1918 | 1469480699349 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:04:59 INFO - PROCESS | 1918 | 1469480699352 Marionette TRACE conn2 <- [1,858,null,{}] 14:04:59 INFO - PROCESS | 1918 | 1469480699358 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}] 14:04:59 INFO - PROCESS | 1918 | 1469480699361 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:59 INFO - PROCESS | 1918 | 1469480699494 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 14:04:59 INFO - PROCESS | 1918 | 1469480699501 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 1918 | 1469480699503 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:04:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x1133d4800 == 31 [pid = 1918] [id = 222] 14:04:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x112d84800) [pid = 1918] [serial = 664] [outer = 0x0] 14:04:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x112e06800) [pid = 1918] [serial = 665] [outer = 0x112d84800] 14:04:59 INFO - PROCESS | 1918 | 1469480699546 Marionette DEBUG loaded listener.js 14:04:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x113376800) [pid = 1918] [serial = 666] [outer = 0x112d84800] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12a687000) [pid = 1918] [serial = 599] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12b96d400) [pid = 1918] [serial = 603] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12b89e400) [pid = 1918] [serial = 602] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12613fc00) [pid = 1918] [serial = 597] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12a9f3800) [pid = 1918] [serial = 600] [outer = 0x0] [url = about:blank] 14:04:59 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x119b50400) [pid = 1918] [serial = 596] [outer = 0x0] [url = about:blank] 14:05:00 INFO - PROCESS | 1918 | 1469480700049 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]]]}] 14:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 726ms 14:05:00 INFO - PROCESS | 1918 | 1469480700074 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 14:05:00 INFO - PROCESS | 1918 | 1469480700077 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 14:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:05:00 INFO - PROCESS | 1918 | 1469480700100 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 1918 | 1469480700102 Marionette TRACE conn2 <- [1,862,null,{}] 14:05:00 INFO - PROCESS | 1918 | 1469480700105 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}] 14:05:00 INFO - PROCESS | 1918 | 1469480700107 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:00 INFO - PROCESS | 1918 | 1469480700185 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 14:05:00 INFO - PROCESS | 1918 | 1469480700188 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 1918 | 1469480700190 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x116abe800 == 32 [pid = 1918] [id = 223] 14:05:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x1160f1400) [pid = 1918] [serial = 667] [outer = 0x0] 14:05:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x1161b0800) [pid = 1918] [serial = 668] [outer = 0x1160f1400] 14:05:00 INFO - PROCESS | 1918 | 1469480700218 Marionette DEBUG loaded listener.js 14:05:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x11690b000) [pid = 1918] [serial = 669] [outer = 0x1160f1400] 14:05:00 INFO - PROCESS | 1918 | 1469480700562 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]]]}] 14:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 487ms 14:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:05:00 INFO - PROCESS | 1918 | 1469480700574 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 14:05:00 INFO - PROCESS | 1918 | 1469480700576 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 14:05:00 INFO - PROCESS | 1918 | 1469480700579 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - PROCESS | 1918 | 1469480700583 Marionette TRACE conn2 <- [1,866,null,{}] 14:05:00 INFO - PROCESS | 1918 | 1469480700595 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}] 14:05:00 INFO - PROCESS | 1918 | 1469480700600 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:00 INFO - PROCESS | 1918 | 1469480700716 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 14:05:00 INFO - PROCESS | 1918 | 1469480700726 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 1918 | 1469480700729 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x1188d2800 == 33 [pid = 1918] [id = 224] 14:05:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x1127df800) [pid = 1918] [serial = 670] [outer = 0x0] 14:05:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x117d20400) [pid = 1918] [serial = 671] [outer = 0x1127df800] 14:05:00 INFO - PROCESS | 1918 | 1469480700777 Marionette DEBUG loaded listener.js 14:05:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x118315400) [pid = 1918] [serial = 672] [outer = 0x1127df800] 14:05:01 INFO - PROCESS | 1918 | 1469480701202 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]]]}] 14:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 675ms 14:05:01 INFO - PROCESS | 1918 | 1469480701258 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 14:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:05:01 INFO - PROCESS | 1918 | 1469480701260 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 14:05:01 INFO - PROCESS | 1918 | 1469480701266 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:05:01 INFO - PROCESS | 1918 | 1469480701268 Marionette TRACE conn2 <- [1,870,null,{}] 14:05:01 INFO - PROCESS | 1918 | 1469480701271 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}] 14:05:01 INFO - PROCESS | 1918 | 1469480701273 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:01 INFO - PROCESS | 1918 | 1469480701394 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 14:05:01 INFO - PROCESS | 1918 | 1469480701429 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:01 INFO - PROCESS | 1918 | 1469480701431 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:01 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b32000 == 34 [pid = 1918] [id = 225] 14:05:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1187e3000) [pid = 1918] [serial = 673] [outer = 0x0] 14:05:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x118897800) [pid = 1918] [serial = 674] [outer = 0x1187e3000] 14:05:01 INFO - PROCESS | 1918 | 1469480701472 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x119052000) [pid = 1918] [serial = 675] [outer = 0x1187e3000] 14:05:01 INFO - PROCESS | 1918 | 1469480701890 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]]]}] 14:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 14:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:05:01 INFO - PROCESS | 1918 | 1469480701936 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 14:05:01 INFO - PROCESS | 1918 | 1469480701937 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 14:05:01 INFO - PROCESS | 1918 | 1469480701939 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:05:01 INFO - PROCESS | 1918 | 1469480701940 Marionette TRACE conn2 <- [1,874,null,{}] 14:05:01 INFO - PROCESS | 1918 | 1469480701942 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}] 14:05:01 INFO - PROCESS | 1918 | 1469480701944 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:02 INFO - PROCESS | 1918 | 1469480702035 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 14:05:02 INFO - PROCESS | 1918 | 1469480702038 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:02 INFO - PROCESS | 1918 | 1469480702040 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x121684800 == 35 [pid = 1918] [id = 226] 14:05:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x118595c00) [pid = 1918] [serial = 676] [outer = 0x0] 14:05:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x119181400) [pid = 1918] [serial = 677] [outer = 0x118595c00] 14:05:02 INFO - PROCESS | 1918 | 1469480702064 Marionette DEBUG loaded listener.js 14:05:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x119397000) [pid = 1918] [serial = 678] [outer = 0x118595c00] 14:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 14:05:02 INFO - PROCESS | 1918 | 1469480702399 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]]]}] 14:05:02 INFO - PROCESS | 1918 | 1469480702407 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 14:05:02 INFO - PROCESS | 1918 | 1469480702408 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 14:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:05:02 INFO - PROCESS | 1918 | 1469480702411 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - PROCESS | 1918 | 1469480702413 Marionette TRACE conn2 <- [1,878,null,{}] 14:05:02 INFO - PROCESS | 1918 | 1469480702416 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}] 14:05:02 INFO - PROCESS | 1918 | 1469480702420 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:02 INFO - PROCESS | 1918 | 1469480702532 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 14:05:02 INFO - PROCESS | 1918 | 1469480702542 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:02 INFO - PROCESS | 1918 | 1469480702543 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x12318b800 == 36 [pid = 1918] [id = 227] 14:05:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x119847400) [pid = 1918] [serial = 679] [outer = 0x0] 14:05:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x120f35c00) [pid = 1918] [serial = 680] [outer = 0x119847400] 14:05:02 INFO - PROCESS | 1918 | 1469480702571 Marionette DEBUG loaded listener.js 14:05:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12341a800) [pid = 1918] [serial = 681] [outer = 0x119847400] 14:05:02 INFO - PROCESS | 1918 | 1469480702918 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]]]}] 14:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 521ms 14:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:05:02 INFO - PROCESS | 1918 | 1469480702932 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 14:05:02 INFO - PROCESS | 1918 | 1469480702933 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 14:05:02 INFO - PROCESS | 1918 | 1469480702935 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - PROCESS | 1918 | 1469480702936 Marionette TRACE conn2 <- [1,882,null,{}] 14:05:02 INFO - PROCESS | 1918 | 1469480702939 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}] 14:05:02 INFO - PROCESS | 1918 | 1469480702940 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:03 INFO - PROCESS | 1918 | 1469480703033 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 14:05:03 INFO - PROCESS | 1918 | 1469480703043 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:03 INFO - PROCESS | 1918 | 1469480703045 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x12406e800 == 37 [pid = 1918] [id = 228] 14:05:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x123598000) [pid = 1918] [serial = 682] [outer = 0x0] 14:05:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x123688800) [pid = 1918] [serial = 683] [outer = 0x123598000] 14:05:03 INFO - PROCESS | 1918 | 1469480703072 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x123b52c00) [pid = 1918] [serial = 684] [outer = 0x123598000] 14:05:03 INFO - PROCESS | 1918 | 1469480703388 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]]]}] 14:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 14:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:05:03 INFO - PROCESS | 1918 | 1469480703404 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 14:05:03 INFO - PROCESS | 1918 | 1469480703405 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 14:05:03 INFO - PROCESS | 1918 | 1469480703407 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:05:03 INFO - PROCESS | 1918 | 1469480703408 Marionette TRACE conn2 <- [1,886,null,{}] 14:05:03 INFO - PROCESS | 1918 | 1469480703410 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}] 14:05:03 INFO - PROCESS | 1918 | 1469480703412 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:03 INFO - PROCESS | 1918 | 1469480703509 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 14:05:03 INFO - PROCESS | 1918 | 1469480703544 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:03 INFO - PROCESS | 1918 | 1469480703545 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x126054000 == 38 [pid = 1918] [id = 229] 14:05:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x123690000) [pid = 1918] [serial = 685] [outer = 0x0] 14:05:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x12401d400) [pid = 1918] [serial = 686] [outer = 0x123690000] 14:05:03 INFO - PROCESS | 1918 | 1469480703569 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x1242efc00) [pid = 1918] [serial = 687] [outer = 0x123690000] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x110fe2000) [pid = 1918] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x119848800) [pid = 1918] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x124ba0c00) [pid = 1918] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x112e09c00) [pid = 1918] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x118317800) [pid = 1918] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x124ba3000) [pid = 1918] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x116537c00) [pid = 1918] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x113372000) [pid = 1918] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x123599c00) [pid = 1918] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x126519c00) [pid = 1918] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x115e12800) [pid = 1918] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x1122bcc00) [pid = 1918] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x11900b800) [pid = 1918] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x113d45400) [pid = 1918] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x128b2ec00) [pid = 1918] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x11872a000) [pid = 1918] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:05:03 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1160f4800) [pid = 1918] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:05:03 INFO - PROCESS | 1918 | 1469480703970 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]]]}] 14:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 571ms 14:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:05:03 INFO - PROCESS | 1918 | 1469480703983 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 14:05:03 INFO - PROCESS | 1918 | 1469480703985 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 14:05:03 INFO - PROCESS | 1918 | 1469480703987 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:05:03 INFO - PROCESS | 1918 | 1469480703988 Marionette TRACE conn2 <- [1,890,null,{}] 14:05:03 INFO - PROCESS | 1918 | 1469480703991 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}] 14:05:03 INFO - PROCESS | 1918 | 1469480703992 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:04 INFO - PROCESS | 1918 | 1469480704102 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 14:05:04 INFO - PROCESS | 1918 | 1469480704134 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 1918 | 1469480704135 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x1188c6800 == 39 [pid = 1918] [id = 230] 14:05:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1122bcc00) [pid = 1918] [serial = 688] [outer = 0x0] 14:05:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x118313800) [pid = 1918] [serial = 689] [outer = 0x1122bcc00] 14:05:04 INFO - PROCESS | 1918 | 1469480704159 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x123599c00) [pid = 1918] [serial = 690] [outer = 0x1122bcc00] 14:05:04 INFO - PROCESS | 1918 | 1469480704414 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]]]}] 14:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 14:05:04 INFO - PROCESS | 1918 | 1469480704456 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 14:05:04 INFO - PROCESS | 1918 | 1469480704457 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 14:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:05:04 INFO - PROCESS | 1918 | 1469480704459 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:05:04 INFO - PROCESS | 1918 | 1469480704460 Marionette TRACE conn2 <- [1,894,null,{}] 14:05:04 INFO - PROCESS | 1918 | 1469480704470 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}] 14:05:04 INFO - PROCESS | 1918 | 1469480704471 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:04 INFO - PROCESS | 1918 | 1469480704551 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 14:05:04 INFO - PROCESS | 1918 | 1469480704555 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 1918 | 1469480704556 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b1c800 == 40 [pid = 1918] [id = 231] 14:05:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x113f37c00) [pid = 1918] [serial = 691] [outer = 0x0] 14:05:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12452a000) [pid = 1918] [serial = 692] [outer = 0x113f37c00] 14:05:04 INFO - PROCESS | 1918 | 1469480704590 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x1246f7c00) [pid = 1918] [serial = 693] [outer = 0x113f37c00] 14:05:05 INFO - PROCESS | 1918 | 1469480705042 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]]]}] 14:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 625ms 14:05:05 INFO - PROCESS | 1918 | 1469480705085 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 14:05:05 INFO - PROCESS | 1918 | 1469480705088 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 14:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:05:05 INFO - PROCESS | 1918 | 1469480705091 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - PROCESS | 1918 | 1469480705094 Marionette TRACE conn2 <- [1,898,null,{}] 14:05:05 INFO - PROCESS | 1918 | 1469480705100 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}] 14:05:05 INFO - PROCESS | 1918 | 1469480705102 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:05 INFO - PROCESS | 1918 | 1469480705238 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 14:05:05 INFO - PROCESS | 1918 | 1469480705324 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:05 INFO - PROCESS | 1918 | 1469480705326 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291c3000 == 41 [pid = 1918] [id = 232] 14:05:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x124520800) [pid = 1918] [serial = 694] [outer = 0x0] 14:05:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12613f000) [pid = 1918] [serial = 695] [outer = 0x124520800] 14:05:05 INFO - PROCESS | 1918 | 1469480705352 Marionette DEBUG loaded listener.js 14:05:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1266b1800) [pid = 1918] [serial = 696] [outer = 0x124520800] 14:05:05 INFO - PROCESS | 1918 | 1469480705608 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]]]}] 14:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 526ms 14:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:05:05 INFO - PROCESS | 1918 | 1469480705619 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 14:05:05 INFO - PROCESS | 1918 | 1469480705621 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 14:05:05 INFO - PROCESS | 1918 | 1469480705623 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - PROCESS | 1918 | 1469480705624 Marionette TRACE conn2 <- [1,902,null,{}] 14:05:05 INFO - PROCESS | 1918 | 1469480705626 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}] 14:05:05 INFO - PROCESS | 1918 | 1469480705628 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:05 INFO - PROCESS | 1918 | 1469480705720 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 14:05:05 INFO - PROCESS | 1918 | 1469480705723 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:05 INFO - PROCESS | 1918 | 1469480705724 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a41e000 == 42 [pid = 1918] [id = 233] 14:05:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12651f400) [pid = 1918] [serial = 697] [outer = 0x0] 14:05:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12698a400) [pid = 1918] [serial = 698] [outer = 0x12651f400] 14:05:05 INFO - PROCESS | 1918 | 1469480705758 Marionette DEBUG loaded listener.js 14:05:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x126cd0400) [pid = 1918] [serial = 699] [outer = 0x12651f400] 14:05:06 INFO - PROCESS | 1918 | 1469480706232 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]]]}] 14:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 618ms 14:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:05:06 INFO - PROCESS | 1918 | 1469480706242 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 14:05:06 INFO - PROCESS | 1918 | 1469480706244 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 14:05:06 INFO - PROCESS | 1918 | 1469480706249 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - PROCESS | 1918 | 1469480706253 Marionette TRACE conn2 <- [1,906,null,{}] 14:05:06 INFO - PROCESS | 1918 | 1469480706256 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}] 14:05:06 INFO - PROCESS | 1918 | 1469480706258 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:06 INFO - PROCESS | 1918 | 1469480706361 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 14:05:06 INFO - PROCESS | 1918 | 1469480706412 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 1918 | 1469480706415 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:06 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169aa800 == 43 [pid = 1918] [id = 234] 14:05:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x112fabc00) [pid = 1918] [serial = 700] [outer = 0x0] 14:05:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x113905000) [pid = 1918] [serial = 701] [outer = 0x112fabc00] 14:05:06 INFO - PROCESS | 1918 | 1469480706447 Marionette DEBUG loaded listener.js 14:05:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x113f2fc00) [pid = 1918] [serial = 702] [outer = 0x112fabc00] 14:05:06 INFO - PROCESS | 1918 | 1469480706889 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]]]}] 14:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 676ms 14:05:06 INFO - PROCESS | 1918 | 1469480706925 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 14:05:06 INFO - PROCESS | 1918 | 1469480706928 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 14:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:05:06 INFO - PROCESS | 1918 | 1469480706932 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - PROCESS | 1918 | 1469480706934 Marionette TRACE conn2 <- [1,910,null,{}] 14:05:06 INFO - PROCESS | 1918 | 1469480706937 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}] 14:05:06 INFO - PROCESS | 1918 | 1469480706938 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:07 INFO - PROCESS | 1918 | 1469480707044 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 14:05:07 INFO - PROCESS | 1918 | 1469480707099 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:07 INFO - PROCESS | 1918 | 1469480707101 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x123522000 == 44 [pid = 1918] [id = 235] 14:05:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x116742000) [pid = 1918] [serial = 703] [outer = 0x0] 14:05:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x1182d0000) [pid = 1918] [serial = 704] [outer = 0x116742000] 14:05:07 INFO - PROCESS | 1918 | 1469480707131 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x11872d800) [pid = 1918] [serial = 705] [outer = 0x116742000] 14:05:07 INFO - PROCESS | 1918 | 1469480707508 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]]]}] 14:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 620ms 14:05:07 INFO - PROCESS | 1918 | 1469480707553 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 14:05:07 INFO - PROCESS | 1918 | 1469480707554 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 14:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:05:07 INFO - PROCESS | 1918 | 1469480707557 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:05:07 INFO - PROCESS | 1918 | 1469480707559 Marionette TRACE conn2 <- [1,914,null,{}] 14:05:07 INFO - PROCESS | 1918 | 1469480707567 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}] 14:05:07 INFO - PROCESS | 1918 | 1469480707571 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:07 INFO - PROCESS | 1918 | 1469480707674 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 14:05:07 INFO - PROCESS | 1918 | 1469480707766 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:07 INFO - PROCESS | 1918 | 1469480707769 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a540800 == 45 [pid = 1918] [id = 236] 14:05:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x119b59800) [pid = 1918] [serial = 706] [outer = 0x0] 14:05:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x120f3f000) [pid = 1918] [serial = 707] [outer = 0x119b59800] 14:05:07 INFO - PROCESS | 1918 | 1469480707799 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x1210e5c00) [pid = 1918] [serial = 708] [outer = 0x119b59800] 14:05:08 INFO - PROCESS | 1918 | 1469480708205 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]]]}] 14:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 674ms 14:05:08 INFO - PROCESS | 1918 | 1469480708232 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 14:05:08 INFO - PROCESS | 1918 | 1469480708234 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 14:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:05:08 INFO - PROCESS | 1918 | 1469480708236 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:05:08 INFO - PROCESS | 1918 | 1469480708237 Marionette TRACE conn2 <- [1,918,null,{}] 14:05:08 INFO - PROCESS | 1918 | 1469480708240 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}] 14:05:08 INFO - PROCESS | 1918 | 1469480708241 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:08 INFO - PROCESS | 1918 | 1469480708343 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 14:05:08 INFO - PROCESS | 1918 | 1469480708398 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 1918 | 1469480708399 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x12aa0d800 == 46 [pid = 1918] [id = 237] 14:05:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x123899c00) [pid = 1918] [serial = 709] [outer = 0x0] 14:05:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x124b9d000) [pid = 1918] [serial = 710] [outer = 0x123899c00] 14:05:08 INFO - PROCESS | 1918 | 1469480708427 Marionette DEBUG loaded listener.js 14:05:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x126136c00) [pid = 1918] [serial = 711] [outer = 0x123899c00] 14:05:08 INFO - PROCESS | 1918 | 1469480708869 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]]]}] 14:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 14:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:05:08 INFO - PROCESS | 1918 | 1469480708907 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 14:05:08 INFO - PROCESS | 1918 | 1469480708910 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 14:05:08 INFO - PROCESS | 1918 | 1469480708913 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:05:08 INFO - PROCESS | 1918 | 1469480708915 Marionette TRACE conn2 <- [1,922,null,{}] 14:05:08 INFO - PROCESS | 1918 | 1469480708919 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}] 14:05:08 INFO - PROCESS | 1918 | 1469480708921 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:09 INFO - PROCESS | 1918 | 1469480709095 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 14:05:09 INFO - PROCESS | 1918 | 1469480709208 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:09 INFO - PROCESS | 1918 | 1469480709209 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x116acd800 == 47 [pid = 1918] [id = 238] 14:05:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x111e29000) [pid = 1918] [serial = 712] [outer = 0x0] 14:05:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x1210e0c00) [pid = 1918] [serial = 713] [outer = 0x111e29000] 14:05:09 INFO - PROCESS | 1918 | 1469480709258 Marionette DEBUG loaded listener.js 14:05:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x1266ab000) [pid = 1918] [serial = 714] [outer = 0x111e29000] 14:05:09 INFO - PROCESS | 1918 | 1469480709939 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]]]}] 14:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1072ms 14:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:05:09 INFO - PROCESS | 1918 | 1469480709994 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 14:05:09 INFO - PROCESS | 1918 | 1469480709996 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 14:05:10 INFO - PROCESS | 1918 | 1469480709999 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:05:10 INFO - PROCESS | 1918 | 1469480710001 Marionette TRACE conn2 <- [1,926,null,{}] 14:05:10 INFO - PROCESS | 1918 | 1469480710004 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}] 14:05:10 INFO - PROCESS | 1918 | 1469480710006 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:10 INFO - PROCESS | 1918 | 1469480710095 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 14:05:10 INFO - PROCESS | 1918 | 1469480710172 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:10 INFO - PROCESS | 1918 | 1469480710174 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:10 INFO - PROCESS | 1918 | ++DOCSHELL 0x113927000 == 48 [pid = 1918] [id = 239] 14:05:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x113b04c00) [pid = 1918] [serial = 715] [outer = 0x0] 14:05:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x113f37800) [pid = 1918] [serial = 716] [outer = 0x113b04c00] 14:05:10 INFO - PROCESS | 1918 | 1469480710202 Marionette DEBUG loaded listener.js 14:05:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x116741400) [pid = 1918] [serial = 717] [outer = 0x113b04c00] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x1291c3000 == 47 [pid = 1918] [id = 232] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x128b1c800 == 46 [pid = 1918] [id = 231] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x1188c6800 == 45 [pid = 1918] [id = 230] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x126054000 == 44 [pid = 1918] [id = 229] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x12406e800 == 43 [pid = 1918] [id = 228] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x12318b800 == 42 [pid = 1918] [id = 227] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x121684800 == 41 [pid = 1918] [id = 226] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x119b32000 == 40 [pid = 1918] [id = 225] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x1188d2800 == 39 [pid = 1918] [id = 224] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x116abe800 == 38 [pid = 1918] [id = 223] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x1133d4800 == 37 [pid = 1918] [id = 222] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x119b33000 == 36 [pid = 1918] [id = 221] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x116abf800 == 35 [pid = 1918] [id = 220] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x129042000 == 34 [pid = 1918] [id = 219] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x116156800 == 33 [pid = 1918] [id = 207] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x116acd800 == 32 [pid = 1918] [id = 238] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x12aa0d800 == 31 [pid = 1918] [id = 237] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x12a540800 == 30 [pid = 1918] [id = 236] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x123522000 == 29 [pid = 1918] [id = 235] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x1169aa800 == 28 [pid = 1918] [id = 234] 14:05:11 INFO - PROCESS | 1918 | --DOCSHELL 0x12a41e000 == 27 [pid = 1918] [id = 233] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x126cc3800) [pid = 1918] [serial = 645] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x1266b1400) [pid = 1918] [serial = 648] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x12651b000) [pid = 1918] [serial = 642] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x119c65000) [pid = 1918] [serial = 633] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x129171000) [pid = 1918] [serial = 654] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x126cd1400) [pid = 1918] [serial = 650] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x12932c800) [pid = 1918] [serial = 656] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x11607e400) [pid = 1918] [serial = 606] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x112d8fc00) [pid = 1918] [serial = 605] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x1231c6000) [pid = 1918] [serial = 609] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x120f33000) [pid = 1918] [serial = 608] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x128c5b800) [pid = 1918] [serial = 612] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x12651c000) [pid = 1918] [serial = 611] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x113d45800) [pid = 1918] [serial = 623] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x1151c9800) [pid = 1918] [serial = 624] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x119180c00) [pid = 1918] [serial = 621] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x11858a400) [pid = 1918] [serial = 620] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x12bdd1800) [pid = 1918] [serial = 615] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x1176b2c00) [pid = 1918] [serial = 626] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x12a9ebc00) [pid = 1918] [serial = 614] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1230e1800) [pid = 1918] [serial = 636] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x120f38000) [pid = 1918] [serial = 635] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x118194400) [pid = 1918] [serial = 627] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x124ba1400) [pid = 1918] [serial = 639] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12401ec00) [pid = 1918] [serial = 638] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x1266b5800) [pid = 1918] [serial = 644] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x1187eb000) [pid = 1918] [serial = 647] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x124baa400) [pid = 1918] [serial = 641] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12c234400) [pid = 1918] [serial = 618] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x129344400) [pid = 1918] [serial = 617] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x1187e7400) [pid = 1918] [serial = 629] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x119184400) [pid = 1918] [serial = 630] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x129064800) [pid = 1918] [serial = 653] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x119847000) [pid = 1918] [serial = 632] [outer = 0x0] [url = about:blank] 14:05:11 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x128b2a800) [pid = 1918] [serial = 651] [outer = 0x0] [url = about:blank] 14:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1170ms 14:05:11 INFO - PROCESS | 1918 | 1469480711164 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]]]}] 14:05:11 INFO - PROCESS | 1918 | 1469480711170 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 14:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:05:11 INFO - PROCESS | 1918 | 1469480711172 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 14:05:11 INFO - PROCESS | 1918 | 1469480711175 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 1918 | 1469480711176 Marionette TRACE conn2 <- [1,930,null,{}] 14:05:11 INFO - PROCESS | 1918 | 1469480711182 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}] 14:05:11 INFO - PROCESS | 1918 | 1469480711183 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:11 INFO - PROCESS | 1918 | 1469480711282 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 14:05:11 INFO - PROCESS | 1918 | 1469480711289 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:11 INFO - PROCESS | 1918 | 1469480711290 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:11 INFO - PROCESS | 1918 | ++DOCSHELL 0x113b4a800 == 28 [pid = 1918] [id = 240] 14:05:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x113905400) [pid = 1918] [serial = 718] [outer = 0x0] 14:05:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x113970c00) [pid = 1918] [serial = 719] [outer = 0x113905400] 14:05:11 INFO - PROCESS | 1918 | 1469480711337 Marionette DEBUG loaded listener.js 14:05:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x1127d2800) [pid = 1918] [serial = 720] [outer = 0x113905400] 14:05:11 INFO - PROCESS | 1918 | 1469480711856 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]]]}] 14:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 722ms 14:05:11 INFO - PROCESS | 1918 | 1469480711900 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 14:05:11 INFO - PROCESS | 1918 | 1469480711904 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 14:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:05:11 INFO - PROCESS | 1918 | 1469480711908 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 1918 | 1469480711911 Marionette TRACE conn2 <- [1,934,null,{}] 14:05:11 INFO - PROCESS | 1918 | 1469480711914 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}] 14:05:11 INFO - PROCESS | 1918 | 1469480711916 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:11 INFO - PROCESS | 1918 | 1469480711993 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 14:05:12 INFO - PROCESS | 1918 | 1469480712000 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 1918 | 1469480712001 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:12 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169aa800 == 29 [pid = 1918] [id = 241] 14:05:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x11674f400) [pid = 1918] [serial = 721] [outer = 0x0] 14:05:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x1169e4000) [pid = 1918] [serial = 722] [outer = 0x11674f400] 14:05:12 INFO - PROCESS | 1918 | 1469480712029 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x117d28400) [pid = 1918] [serial = 723] [outer = 0x11674f400] 14:05:12 INFO - PROCESS | 1918 | 1469480712357 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]]]}] 14:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 473ms 14:05:12 INFO - PROCESS | 1918 | 1469480712382 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 14:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:05:12 INFO - PROCESS | 1918 | 1469480712391 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 14:05:12 INFO - PROCESS | 1918 | 1469480712393 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:05:12 INFO - PROCESS | 1918 | 1469480712395 Marionette TRACE conn2 <- [1,938,null,{}] 14:05:12 INFO - PROCESS | 1918 | 1469480712403 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}] 14:05:12 INFO - PROCESS | 1918 | 1469480712406 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:12 INFO - PROCESS | 1918 | 1469480712482 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 14:05:12 INFO - PROCESS | 1918 | 1469480712487 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 1918 | 1469480712489 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:12 INFO - PROCESS | 1918 | ++DOCSHELL 0x118783000 == 30 [pid = 1918] [id = 242] 14:05:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1122bec00) [pid = 1918] [serial = 724] [outer = 0x0] 14:05:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1187e7400) [pid = 1918] [serial = 725] [outer = 0x1122bec00] 14:05:12 INFO - PROCESS | 1918 | 1469480712519 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x11900a400) [pid = 1918] [serial = 726] [outer = 0x1122bec00] 14:05:13 INFO - PROCESS | 1918 | 1469480713074 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]]]}] 14:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 725ms 14:05:13 INFO - PROCESS | 1918 | 1469480713140 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 14:05:13 INFO - PROCESS | 1918 | 1469480713142 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 14:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:05:13 INFO - PROCESS | 1918 | 1469480713149 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:05:13 INFO - PROCESS | 1918 | 1469480713152 Marionette TRACE conn2 <- [1,942,null,{}] 14:05:13 INFO - PROCESS | 1918 | 1469480713156 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}] 14:05:13 INFO - PROCESS | 1918 | 1469480713158 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:13 INFO - PROCESS | 1918 | 1469480713261 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 14:05:13 INFO - PROCESS | 1918 | 1469480713335 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 1918 | 1469480713337 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d69800 == 31 [pid = 1918] [id = 243] 14:05:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x116084800) [pid = 1918] [serial = 727] [outer = 0x0] 14:05:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x116975c00) [pid = 1918] [serial = 728] [outer = 0x116084800] 14:05:13 INFO - PROCESS | 1918 | 1469480713368 Marionette DEBUG loaded listener.js 14:05:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x118190800) [pid = 1918] [serial = 729] [outer = 0x116084800] 14:05:13 INFO - PROCESS | 1918 | 1469480713902 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]]]}] 14:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 826ms 14:05:13 INFO - PROCESS | 1918 | 1469480713974 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 14:05:13 INFO - PROCESS | 1918 | 1469480713977 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 14:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:05:13 INFO - PROCESS | 1918 | 1469480713982 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:05:13 INFO - PROCESS | 1918 | 1469480713983 Marionette TRACE conn2 <- [1,946,null,{}] 14:05:13 INFO - PROCESS | 1918 | 1469480713986 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}] 14:05:13 INFO - PROCESS | 1918 | 1469480713988 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:14 INFO - PROCESS | 1918 | 1469480714092 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 14:05:14 INFO - PROCESS | 1918 | 1469480714143 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 1918 | 1469480714145 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x119729800 == 32 [pid = 1918] [id = 244] 14:05:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x11674cc00) [pid = 1918] [serial = 730] [outer = 0x0] 14:05:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x11889f000) [pid = 1918] [serial = 731] [outer = 0x11674cc00] 14:05:14 INFO - PROCESS | 1918 | 1469480714176 Marionette DEBUG loaded listener.js 14:05:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x11917fc00) [pid = 1918] [serial = 732] [outer = 0x11674cc00] 14:05:14 INFO - PROCESS | 1918 | --DOCSHELL 0x1169aa800 == 31 [pid = 1918] [id = 241] 14:05:14 INFO - PROCESS | 1918 | --DOCSHELL 0x113b4a800 == 30 [pid = 1918] [id = 240] 14:05:14 INFO - PROCESS | 1918 | --DOCSHELL 0x113927000 == 29 [pid = 1918] [id = 239] 14:05:14 INFO - PROCESS | 1918 | 1469480714665 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]]]}] 14:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 720ms 14:05:14 INFO - PROCESS | 1918 | 1469480714701 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 14:05:14 INFO - PROCESS | 1918 | 1469480714704 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 14:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:05:14 INFO - PROCESS | 1918 | 1469480714707 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:05:14 INFO - PROCESS | 1918 | 1469480714709 Marionette TRACE conn2 <- [1,950,null,{}] 14:05:14 INFO - PROCESS | 1918 | 1469480714715 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}] 14:05:14 INFO - PROCESS | 1918 | 1469480714717 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:14 INFO - PROCESS | 1918 | 1469480714799 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 14:05:14 INFO - PROCESS | 1918 | 1469480714856 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 1918 | 1469480714859 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x1167da800 == 30 [pid = 1918] [id = 245] 14:05:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x113d46800) [pid = 1918] [serial = 733] [outer = 0x0] 14:05:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x116749800) [pid = 1918] [serial = 734] [outer = 0x113d46800] 14:05:14 INFO - PROCESS | 1918 | 1469480714886 Marionette DEBUG loaded listener.js 14:05:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x118191400) [pid = 1918] [serial = 735] [outer = 0x113d46800] 14:05:15 INFO - PROCESS | 1918 | 1469480715193 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]]]}] 14:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 521ms 14:05:15 INFO - PROCESS | 1918 | 1469480715227 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 14:05:15 INFO - PROCESS | 1918 | 1469480715234 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 14:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:05:15 INFO - PROCESS | 1918 | 1469480715238 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:05:15 INFO - PROCESS | 1918 | 1469480715239 Marionette TRACE conn2 <- [1,954,null,{}] 14:05:15 INFO - PROCESS | 1918 | 1469480715242 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}] 14:05:15 INFO - PROCESS | 1918 | 1469480715244 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:15 INFO - PROCESS | 1918 | 1469480715324 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 14:05:15 INFO - PROCESS | 1918 | 1469480715421 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:15 INFO - PROCESS | 1918 | 1469480715423 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:15 INFO - PROCESS | 1918 | ++DOCSHELL 0x119737800 == 31 [pid = 1918] [id = 246] 14:05:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x117d28c00) [pid = 1918] [serial = 736] [outer = 0x0] 14:05:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x119394c00) [pid = 1918] [serial = 737] [outer = 0x117d28c00] 14:05:15 INFO - PROCESS | 1918 | 1469480715451 Marionette DEBUG loaded listener.js 14:05:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x119b51c00) [pid = 1918] [serial = 738] [outer = 0x117d28c00] 14:05:15 INFO - PROCESS | 1918 | 1469480715792 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]]]}] 14:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 569ms 14:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:05:15 INFO - PROCESS | 1918 | 1469480715807 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 14:05:15 INFO - PROCESS | 1918 | 1469480715809 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 14:05:15 INFO - PROCESS | 1918 | 1469480715811 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:05:15 INFO - PROCESS | 1918 | 1469480715815 Marionette TRACE conn2 <- [1,958,null,{}] 14:05:15 INFO - PROCESS | 1918 | 1469480715833 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}] 14:05:15 INFO - PROCESS | 1918 | 1469480715836 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:15 INFO - PROCESS | 1918 | 1469480715931 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 14:05:15 INFO - PROCESS | 1918 | 1469480715966 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:15 INFO - PROCESS | 1918 | 1469480715968 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:15 INFO - PROCESS | 1918 | ++DOCSHELL 0x11263d800 == 32 [pid = 1918] [id = 247] 14:05:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x119b5a800) [pid = 1918] [serial = 739] [outer = 0x0] 14:05:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x120fb1400) [pid = 1918] [serial = 740] [outer = 0x119b5a800] 14:05:15 INFO - PROCESS | 1918 | 1469480715995 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x112a7e400) [pid = 1918] [serial = 741] [outer = 0x119b5a800] 14:05:16 INFO - PROCESS | 1918 | 1469480716307 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]]]}] 14:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 532ms 14:05:16 INFO - PROCESS | 1918 | 1469480716349 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 14:05:16 INFO - PROCESS | 1918 | 1469480716351 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 14:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:05:16 INFO - PROCESS | 1918 | 1469480716353 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 1918 | 1469480716354 Marionette TRACE conn2 <- [1,962,null,{}] 14:05:16 INFO - PROCESS | 1918 | 1469480716356 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}] 14:05:16 INFO - PROCESS | 1918 | 1469480716357 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:16 INFO - PROCESS | 1918 | 1469480716457 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 14:05:16 INFO - PROCESS | 1918 | 1469480716460 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 1918 | 1469480716461 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:16 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a75800 == 33 [pid = 1918] [id = 248] 14:05:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x1231c3400) [pid = 1918] [serial = 742] [outer = 0x0] 14:05:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x123be5000) [pid = 1918] [serial = 743] [outer = 0x1231c3400] 14:05:16 INFO - PROCESS | 1918 | 1469480716487 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x12451ec00) [pid = 1918] [serial = 744] [outer = 0x1231c3400] 14:05:16 INFO - PROCESS | 1918 | 1469480716824 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]]]}] 14:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 14:05:16 INFO - PROCESS | 1918 | 1469480716871 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 14:05:16 INFO - PROCESS | 1918 | 1469480716873 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 14:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:05:16 INFO - PROCESS | 1918 | 1469480716875 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:05:16 INFO - PROCESS | 1918 | 1469480716876 Marionette TRACE conn2 <- [1,966,null,{}] 14:05:16 INFO - PROCESS | 1918 | 1469480716879 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}] 14:05:16 INFO - PROCESS | 1918 | 1469480716880 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:17 INFO - PROCESS | 1918 | 1469480716992 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 14:05:17 INFO - PROCESS | 1918 | 1469480717005 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 1918 | 1469480717006 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:17 INFO - PROCESS | 1918 | ++DOCSHELL 0x124414000 == 34 [pid = 1918] [id = 249] 14:05:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x1242e4c00) [pid = 1918] [serial = 745] [outer = 0x0] 14:05:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x124ba1800) [pid = 1918] [serial = 746] [outer = 0x1242e4c00] 14:05:17 INFO - PROCESS | 1918 | 1469480717046 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x126005000) [pid = 1918] [serial = 747] [outer = 0x1242e4c00] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x11674f400) [pid = 1918] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x12651f400) [pid = 1918] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x113b04c00) [pid = 1918] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x113905400) [pid = 1918] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x112fabc00) [pid = 1918] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x116742000) [pid = 1918] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x119b59800) [pid = 1918] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x123899c00) [pid = 1918] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x118595c00) [pid = 1918] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x119847400) [pid = 1918] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x1122bcc00) [pid = 1918] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x123598000) [pid = 1918] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1160f1400) [pid = 1918] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x1182cfc00) [pid = 1918] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1187e3000) [pid = 1918] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x112fa2c00) [pid = 1918] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x1127df800) [pid = 1918] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x124520800) [pid = 1918] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1231c8c00) [pid = 1918] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x112d84800) [pid = 1918] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x111e29000) [pid = 1918] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x123690000) [pid = 1918] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:05:17 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x113f37c00) [pid = 1918] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:05:17 INFO - PROCESS | 1918 | 1469480717501 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]]]}] 14:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 668ms 14:05:17 INFO - PROCESS | 1918 | 1469480717544 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 14:05:17 INFO - PROCESS | 1918 | 1469480717545 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 14:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:05:17 INFO - PROCESS | 1918 | 1469480717549 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:05:17 INFO - PROCESS | 1918 | 1469480717550 Marionette TRACE conn2 <- [1,970,null,{}] 14:05:17 INFO - PROCESS | 1918 | 1469480717553 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}] 14:05:17 INFO - PROCESS | 1918 | 1469480717557 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:17 INFO - PROCESS | 1918 | 1469480717650 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 14:05:17 INFO - PROCESS | 1918 | 1469480717724 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 1918 | 1469480717725 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:17 INFO - PROCESS | 1918 | ++DOCSHELL 0x12606c000 == 35 [pid = 1918] [id = 250] 14:05:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1127e0400) [pid = 1918] [serial = 748] [outer = 0x0] 14:05:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x118312800) [pid = 1918] [serial = 749] [outer = 0x1127e0400] 14:05:17 INFO - PROCESS | 1918 | 1469480717750 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x126004400) [pid = 1918] [serial = 750] [outer = 0x1127e0400] 14:05:18 INFO - PROCESS | 1918 | 1469480718078 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]]]}] 14:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 568ms 14:05:18 INFO - PROCESS | 1918 | 1469480718118 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 1918 | 1469480718120 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 14:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:05:18 INFO - PROCESS | 1918 | 1469480718134 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 1918 | 1469480718136 Marionette TRACE conn2 <- [1,974,null,{}] 14:05:18 INFO - PROCESS | 1918 | 1469480718138 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}] 14:05:18 INFO - PROCESS | 1918 | 1469480718140 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:18 INFO - PROCESS | 1918 | 1469480718288 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 14:05:18 INFO - PROCESS | 1918 | 1469480718336 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 1918 | 1469480718337 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b05000 == 36 [pid = 1918] [id = 251] 14:05:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x113905400) [pid = 1918] [serial = 751] [outer = 0x0] 14:05:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12613ac00) [pid = 1918] [serial = 752] [outer = 0x113905400] 14:05:18 INFO - PROCESS | 1918 | 1469480718378 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x126911000) [pid = 1918] [serial = 753] [outer = 0x113905400] 14:05:18 INFO - PROCESS | 1918 | 1469480718654 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]]]}] 14:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 570ms 14:05:18 INFO - PROCESS | 1918 | 1469480718703 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 1918 | 1469480718704 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 14:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:05:18 INFO - PROCESS | 1918 | 1469480718707 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 1918 | 1469480718708 Marionette TRACE conn2 <- [1,978,null,{}] 14:05:18 INFO - PROCESS | 1918 | 1469480718710 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}] 14:05:18 INFO - PROCESS | 1918 | 1469480718711 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:18 INFO - PROCESS | 1918 | 1469480718801 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 14:05:18 INFO - PROCESS | 1918 | 1469480718805 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 1918 | 1469480718806 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x129056000 == 37 [pid = 1918] [id = 252] 14:05:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x126524400) [pid = 1918] [serial = 754] [outer = 0x0] 14:05:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x126cc7c00) [pid = 1918] [serial = 755] [outer = 0x126524400] 14:05:18 INFO - PROCESS | 1918 | 1469480718830 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x128b25800) [pid = 1918] [serial = 756] [outer = 0x126524400] 14:05:19 INFO - PROCESS | 1918 | 1469480719168 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]]]}] 14:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 468ms 14:05:19 INFO - PROCESS | 1918 | 1469480719175 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 1918 | 1469480719177 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 14:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:05:19 INFO - PROCESS | 1918 | 1469480719183 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - PROCESS | 1918 | 1469480719184 Marionette TRACE conn2 <- [1,982,null,{}] 14:05:19 INFO - PROCESS | 1918 | 1469480719193 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}] 14:05:19 INFO - PROCESS | 1918 | 1469480719196 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:19 INFO - PROCESS | 1918 | 1469480719302 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 14:05:19 INFO - PROCESS | 1918 | 1469480719309 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:19 INFO - PROCESS | 1918 | 1469480719310 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:19 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291d1000 == 38 [pid = 1918] [id = 253] 14:05:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x126cc4000) [pid = 1918] [serial = 757] [outer = 0x0] 14:05:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x128b2a800) [pid = 1918] [serial = 758] [outer = 0x126cc4000] 14:05:19 INFO - PROCESS | 1918 | 1469480719335 Marionette DEBUG loaded listener.js 14:05:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x128b30400) [pid = 1918] [serial = 759] [outer = 0x126cc4000] 14:05:19 INFO - PROCESS | 1918 | 1469480719798 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]]]}] 14:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 668ms 14:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:05:19 INFO - PROCESS | 1918 | 1469480719851 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 1918 | 1469480719854 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 14:05:19 INFO - PROCESS | 1918 | 1469480719857 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - PROCESS | 1918 | 1469480719859 Marionette TRACE conn2 <- [1,986,null,{}] 14:05:19 INFO - PROCESS | 1918 | 1469480719866 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}] 14:05:19 INFO - PROCESS | 1918 | 1469480719868 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:19 INFO - PROCESS | 1918 | 1469480719967 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 14:05:20 INFO - PROCESS | 1918 | 1469480720060 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 1918 | 1469480720062 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x118779000 == 39 [pid = 1918] [id = 254] 14:05:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x113d43400) [pid = 1918] [serial = 760] [outer = 0x0] 14:05:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x115e0fc00) [pid = 1918] [serial = 761] [outer = 0x113d43400] 14:05:20 INFO - PROCESS | 1918 | 1469480720106 Marionette DEBUG loaded listener.js 14:05:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x116980000) [pid = 1918] [serial = 762] [outer = 0x113d43400] 14:05:20 INFO - PROCESS | 1918 | 1469480720496 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]]]}] 14:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 674ms 14:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:05:20 INFO - PROCESS | 1918 | 1469480720533 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 1918 | 1469480720536 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 14:05:20 INFO - PROCESS | 1918 | 1469480720540 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 1918 | 1469480720542 Marionette TRACE conn2 <- [1,990,null,{}] 14:05:20 INFO - PROCESS | 1918 | 1469480720544 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}] 14:05:20 INFO - PROCESS | 1918 | 1469480720547 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:20 INFO - PROCESS | 1918 | 1469480720646 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 14:05:20 INFO - PROCESS | 1918 | 1469480720702 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 1918 | 1469480720704 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a15800 == 40 [pid = 1918] [id = 255] 14:05:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x1187eec00) [pid = 1918] [serial = 763] [outer = 0x0] 14:05:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x119181c00) [pid = 1918] [serial = 764] [outer = 0x1187eec00] 14:05:20 INFO - PROCESS | 1918 | 1469480720735 Marionette DEBUG loaded listener.js 14:05:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x1194df400) [pid = 1918] [serial = 765] [outer = 0x1187eec00] 14:05:21 INFO - PROCESS | 1918 | 1469480721176 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]]]}] 14:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 669ms 14:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:05:21 INFO - PROCESS | 1918 | 1469480721211 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 14:05:21 INFO - PROCESS | 1918 | 1469480721213 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 14:05:21 INFO - PROCESS | 1918 | 1469480721216 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:05:21 INFO - PROCESS | 1918 | 1469480721220 Marionette TRACE conn2 <- [1,994,null,{}] 14:05:21 INFO - PROCESS | 1918 | 1469480721232 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}] 14:05:21 INFO - PROCESS | 1918 | 1469480721237 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:21 INFO - PROCESS | 1918 | 1469480721408 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 14:05:21 INFO - PROCESS | 1918 | 1469480721503 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:21 INFO - PROCESS | 1918 | 1469480721505 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5ea800 == 41 [pid = 1918] [id = 256] 14:05:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x120f41000) [pid = 1918] [serial = 766] [outer = 0x0] 14:05:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x123686800) [pid = 1918] [serial = 767] [outer = 0x120f41000] 14:05:21 INFO - PROCESS | 1918 | 1469480721538 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x124ba2c00) [pid = 1918] [serial = 768] [outer = 0x120f41000] 14:05:21 INFO - PROCESS | 1918 | 1469480721952 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]]]}] 14:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 781ms 14:05:22 INFO - PROCESS | 1918 | 1469480721998 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 14:05:22 INFO - PROCESS | 1918 | 1469480722000 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 14:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:05:22 INFO - PROCESS | 1918 | 1469480722003 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - PROCESS | 1918 | 1469480722004 Marionette TRACE conn2 <- [1,998,null,{}] 14:05:22 INFO - PROCESS | 1918 | 1469480722007 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}] 14:05:22 INFO - PROCESS | 1918 | 1469480722008 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:22 INFO - PROCESS | 1918 | 1469480722128 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 14:05:22 INFO - PROCESS | 1918 | 1469480722248 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 1918 | 1469480722249 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b729000 == 42 [pid = 1918] [id = 257] 14:05:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x12613b800) [pid = 1918] [serial = 769] [outer = 0x0] 14:05:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x128b31000) [pid = 1918] [serial = 770] [outer = 0x12613b800] 14:05:22 INFO - PROCESS | 1918 | 1469480722300 Marionette DEBUG loaded listener.js 14:05:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x128d3d400) [pid = 1918] [serial = 771] [outer = 0x12613b800] 14:05:22 INFO - PROCESS | 1918 | 1469480722800 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]]]}] 14:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 824ms 14:05:22 INFO - PROCESS | 1918 | 1469480722827 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 14:05:22 INFO - PROCESS | 1918 | 1469480722828 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 14:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:05:22 INFO - PROCESS | 1918 | 1469480722831 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - PROCESS | 1918 | 1469480722832 Marionette TRACE conn2 <- [1,1002,null,{}] 14:05:22 INFO - PROCESS | 1918 | 1469480722834 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}] 14:05:22 INFO - PROCESS | 1918 | 1469480722836 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:22 INFO - PROCESS | 1918 | 1469480722936 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 14:05:22 INFO - PROCESS | 1918 | 1469480722991 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 1918 | 1469480722992 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x113f45800 == 43 [pid = 1918] [id = 258] 14:05:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x11320f800) [pid = 1918] [serial = 772] [outer = 0x0] 14:05:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x116748400) [pid = 1918] [serial = 773] [outer = 0x11320f800] 14:05:23 INFO - PROCESS | 1918 | 1469480723023 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x128d3f000) [pid = 1918] [serial = 774] [outer = 0x11320f800] 14:05:23 INFO - PROCESS | 1918 | 1469480723570 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]]]}] 14:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 774ms 14:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:05:23 INFO - PROCESS | 1918 | 1469480723606 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 14:05:23 INFO - PROCESS | 1918 | 1469480723608 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 14:05:23 INFO - PROCESS | 1918 | 1469480723611 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:05:23 INFO - PROCESS | 1918 | 1469480723613 Marionette TRACE conn2 <- [1,1006,null,{}] 14:05:23 INFO - PROCESS | 1918 | 1469480723616 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}] 14:05:23 INFO - PROCESS | 1918 | 1469480723618 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:23 INFO - PROCESS | 1918 | 1469480723741 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 14:05:23 INFO - PROCESS | 1918 | 1469480723872 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:23 INFO - PROCESS | 1918 | 1469480723873 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d6e000 == 44 [pid = 1918] [id = 259] 14:05:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x11674f400) [pid = 1918] [serial = 775] [outer = 0x0] 14:05:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x116982800) [pid = 1918] [serial = 776] [outer = 0x11674f400] 14:05:23 INFO - PROCESS | 1918 | 1469480723923 Marionette DEBUG loaded listener.js 14:05:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x117d24800) [pid = 1918] [serial = 777] [outer = 0x11674f400] 14:05:24 INFO - PROCESS | 1918 | --DOCSHELL 0x129056000 == 43 [pid = 1918] [id = 252] 14:05:24 INFO - PROCESS | 1918 | --DOCSHELL 0x128b05000 == 42 [pid = 1918] [id = 251] 14:05:24 INFO - PROCESS | 1918 | --DOCSHELL 0x12606c000 == 41 [pid = 1918] [id = 250] 14:05:24 INFO - PROCESS | 1918 | --DOCSHELL 0x124414000 == 40 [pid = 1918] [id = 249] 14:05:24 INFO - PROCESS | 1918 | --DOCSHELL 0x123a75800 == 39 [pid = 1918] [id = 248] 14:05:24 INFO - PROCESS | 1918 | --DOCSHELL 0x11263d800 == 38 [pid = 1918] [id = 247] 14:05:24 INFO - PROCESS | 1918 | --DOCSHELL 0x119737800 == 37 [pid = 1918] [id = 246] 14:05:24 INFO - PROCESS | 1918 | --DOCSHELL 0x1167da800 == 36 [pid = 1918] [id = 245] 14:05:24 INFO - PROCESS | 1918 | --DOCSHELL 0x119729800 == 35 [pid = 1918] [id = 244] 14:05:24 INFO - PROCESS | 1918 | --DOCSHELL 0x117d69800 == 34 [pid = 1918] [id = 243] 14:05:24 INFO - PROCESS | 1918 | --DOCSHELL 0x118783000 == 33 [pid = 1918] [id = 242] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x113f37800) [pid = 1918] [serial = 716] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x116741400) [pid = 1918] [serial = 717] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x1127d2800) [pid = 1918] [serial = 720] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x113905000) [pid = 1918] [serial = 701] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x117d28400) [pid = 1918] [serial = 723] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x1182d0000) [pid = 1918] [serial = 704] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x113f2fc00) [pid = 1918] [serial = 702] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x120f3f000) [pid = 1918] [serial = 707] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x11872d800) [pid = 1918] [serial = 705] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x113970c00) [pid = 1918] [serial = 719] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x124b9d000) [pid = 1918] [serial = 710] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x119181400) [pid = 1918] [serial = 677] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x120f35c00) [pid = 1918] [serial = 680] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x118313800) [pid = 1918] [serial = 689] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x123688800) [pid = 1918] [serial = 683] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x1161b0800) [pid = 1918] [serial = 668] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x11690b000) [pid = 1918] [serial = 669] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x1182d8800) [pid = 1918] [serial = 662] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x119053000) [pid = 1918] [serial = 663] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x12341a800) [pid = 1918] [serial = 681] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x118897800) [pid = 1918] [serial = 674] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x113d98800) [pid = 1918] [serial = 659] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x116907800) [pid = 1918] [serial = 660] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x117d20400) [pid = 1918] [serial = 671] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x118315400) [pid = 1918] [serial = 672] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x12613f000) [pid = 1918] [serial = 695] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12a4d8c00) [pid = 1918] [serial = 657] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x112e06800) [pid = 1918] [serial = 665] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x113376800) [pid = 1918] [serial = 666] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1210e5c00) [pid = 1918] [serial = 708] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x1210e0c00) [pid = 1918] [serial = 713] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12401d400) [pid = 1918] [serial = 686] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x126136c00) [pid = 1918] [serial = 711] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x1266b1800) [pid = 1918] [serial = 696] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x123b52c00) [pid = 1918] [serial = 684] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x1266ab000) [pid = 1918] [serial = 714] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x123599c00) [pid = 1918] [serial = 690] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x12452a000) [pid = 1918] [serial = 692] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x1246f7c00) [pid = 1918] [serial = 693] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x1242efc00) [pid = 1918] [serial = 687] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x119397000) [pid = 1918] [serial = 678] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x119052000) [pid = 1918] [serial = 675] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x1169e4000) [pid = 1918] [serial = 722] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x126cd0400) [pid = 1918] [serial = 699] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x12698a400) [pid = 1918] [serial = 698] [outer = 0x0] [url = about:blank] 14:05:24 INFO - PROCESS | 1918 | 1469480724360 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]]]}] 14:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 771ms 14:05:24 INFO - PROCESS | 1918 | 1469480724382 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 1918 | 1469480724385 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 14:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:05:24 INFO - PROCESS | 1918 | 1469480724389 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 1918 | 1469480724391 Marionette TRACE conn2 <- [1,1010,null,{}] 14:05:24 INFO - PROCESS | 1918 | 1469480724393 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}] 14:05:24 INFO - PROCESS | 1918 | 1469480724395 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:24 INFO - PROCESS | 1918 | 1469480724484 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 14:05:24 INFO - PROCESS | 1918 | 1469480724488 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:24 INFO - PROCESS | 1918 | 1469480724489 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:24 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ad6000 == 34 [pid = 1918] [id = 260] 14:05:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x1182d8800) [pid = 1918] [serial = 778] [outer = 0x0] 14:05:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x1187e9800) [pid = 1918] [serial = 779] [outer = 0x1182d8800] 14:05:24 INFO - PROCESS | 1918 | 1469480724516 Marionette DEBUG loaded listener.js 14:05:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x119181400) [pid = 1918] [serial = 780] [outer = 0x1182d8800] 14:05:24 INFO - PROCESS | 1918 | 1469480724857 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]]]}] 14:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 520ms 14:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:05:24 INFO - PROCESS | 1918 | 1469480724912 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 1918 | 1469480724913 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 14:05:24 INFO - PROCESS | 1918 | 1469480724915 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - PROCESS | 1918 | 1469480724917 Marionette TRACE conn2 <- [1,1014,null,{}] 14:05:24 INFO - PROCESS | 1918 | 1469480724925 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}] 14:05:24 INFO - PROCESS | 1918 | 1469480724928 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:25 INFO - PROCESS | 1918 | 1469480725008 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 14:05:25 INFO - PROCESS | 1918 | 1469480725017 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:25 INFO - PROCESS | 1918 | 1469480725019 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:25 INFO - PROCESS | 1918 | ++DOCSHELL 0x11973d800 == 35 [pid = 1918] [id = 261] 14:05:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x119b51800) [pid = 1918] [serial = 781] [outer = 0x0] 14:05:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x1210e0800) [pid = 1918] [serial = 782] [outer = 0x119b51800] 14:05:25 INFO - PROCESS | 1918 | 1469480725046 Marionette DEBUG loaded listener.js 14:05:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x123bbf800) [pid = 1918] [serial = 783] [outer = 0x119b51800] 14:05:25 INFO - PROCESS | 1918 | 1469480725402 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]]]}] 14:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 521ms 14:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:05:25 INFO - PROCESS | 1918 | 1469480725437 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 14:05:25 INFO - PROCESS | 1918 | 1469480725439 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 14:05:25 INFO - PROCESS | 1918 | 1469480725450 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:05:25 INFO - PROCESS | 1918 | 1469480725452 Marionette TRACE conn2 <- [1,1018,null,{}] 14:05:25 INFO - PROCESS | 1918 | 1469480725455 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}] 14:05:25 INFO - PROCESS | 1918 | 1469480725457 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:25 INFO - PROCESS | 1918 | 1469480725540 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 14:05:25 INFO - PROCESS | 1918 | 1469480725544 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:25 INFO - PROCESS | 1918 | 1469480725547 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:25 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216df000 == 36 [pid = 1918] [id = 262] 14:05:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x124b9d000) [pid = 1918] [serial = 784] [outer = 0x0] 14:05:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x126005800) [pid = 1918] [serial = 785] [outer = 0x124b9d000] 14:05:25 INFO - PROCESS | 1918 | 1469480725576 Marionette DEBUG loaded listener.js 14:05:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x1266ab400) [pid = 1918] [serial = 786] [outer = 0x124b9d000] 14:05:25 INFO - PROCESS | 1918 | 1469480725935 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]]]}] 14:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 529ms 14:05:25 INFO - PROCESS | 1918 | 1469480725970 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 14:05:25 INFO - PROCESS | 1918 | 1469480725971 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 14:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:05:25 INFO - PROCESS | 1918 | 1469480725974 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:05:25 INFO - PROCESS | 1918 | 1469480725975 Marionette TRACE conn2 <- [1,1022,null,{}] 14:05:25 INFO - PROCESS | 1918 | 1469480725977 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}] 14:05:25 INFO - PROCESS | 1918 | 1469480725978 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:26 INFO - PROCESS | 1918 | 1469480726057 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 14:05:26 INFO - PROCESS | 1918 | 1469480726117 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 1918 | 1469480726119 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:26 INFO - PROCESS | 1918 | ++DOCSHELL 0x12351e800 == 37 [pid = 1918] [id = 263] 14:05:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x124b9d400) [pid = 1918] [serial = 787] [outer = 0x0] 14:05:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x12698e800) [pid = 1918] [serial = 788] [outer = 0x124b9d400] 14:05:26 INFO - PROCESS | 1918 | 1469480726149 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x126cc7000) [pid = 1918] [serial = 789] [outer = 0x124b9d400] 14:05:26 INFO - PROCESS | 1918 | 1469480726429 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]]]}] 14:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 14:05:26 INFO - PROCESS | 1918 | 1469480726493 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 14:05:26 INFO - PROCESS | 1918 | 1469480726494 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 14:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:05:26 INFO - PROCESS | 1918 | 1469480726498 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:05:26 INFO - PROCESS | 1918 | 1469480726500 Marionette TRACE conn2 <- [1,1026,null,{}] 14:05:26 INFO - PROCESS | 1918 | 1469480726503 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}] 14:05:26 INFO - PROCESS | 1918 | 1469480726507 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:26 INFO - PROCESS | 1918 | 1469480726627 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 14:05:26 INFO - PROCESS | 1918 | 1469480726638 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 1918 | 1469480726639 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:26 INFO - PROCESS | 1918 | ++DOCSHELL 0x124078800 == 38 [pid = 1918] [id = 264] 14:05:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x128d3dc00) [pid = 1918] [serial = 790] [outer = 0x0] 14:05:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x12906f800) [pid = 1918] [serial = 791] [outer = 0x128d3dc00] 14:05:26 INFO - PROCESS | 1918 | 1469480726663 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x129335c00) [pid = 1918] [serial = 792] [outer = 0x128d3dc00] 14:05:27 INFO - PROCESS | 1918 | 1469480727019 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]]]}] 14:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 572ms 14:05:27 INFO - PROCESS | 1918 | 1469480727069 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 14:05:27 INFO - PROCESS | 1918 | 1469480727070 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 14:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:05:27 INFO - PROCESS | 1918 | 1469480727072 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:05:27 INFO - PROCESS | 1918 | 1469480727073 Marionette TRACE conn2 <- [1,1030,null,{}] 14:05:27 INFO - PROCESS | 1918 | 1469480727076 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}] 14:05:27 INFO - PROCESS | 1918 | 1469480727077 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:27 INFO - PROCESS | 1918 | 1469480727177 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 14:05:27 INFO - PROCESS | 1918 | 1469480727187 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:27 INFO - PROCESS | 1918 | 1469480727196 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:27 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269c2800 == 39 [pid = 1918] [id = 265] 14:05:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x112746400) [pid = 1918] [serial = 793] [outer = 0x0] 14:05:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x12a4d1800) [pid = 1918] [serial = 794] [outer = 0x112746400] 14:05:27 INFO - PROCESS | 1918 | 1469480727221 Marionette DEBUG loaded listener.js 14:05:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12a4dbc00) [pid = 1918] [serial = 795] [outer = 0x112746400] 14:05:27 INFO - PROCESS | 1918 | 1469480727562 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]]]}] 14:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 520ms 14:05:27 INFO - PROCESS | 1918 | 1469480727593 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 14:05:27 INFO - PROCESS | 1918 | 1469480727595 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 14:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:05:27 INFO - PROCESS | 1918 | 1469480727607 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:05:27 INFO - PROCESS | 1918 | 1469480727608 Marionette TRACE conn2 <- [1,1034,null,{}] 14:05:27 INFO - PROCESS | 1918 | 1469480727611 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}] 14:05:27 INFO - PROCESS | 1918 | 1469480727612 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:27 INFO - PROCESS | 1918 | 1469480727715 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 14:05:27 INFO - PROCESS | 1918 | 1469480727719 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:27 INFO - PROCESS | 1918 | 1469480727720 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:27 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a213000 == 40 [pid = 1918] [id = 266] 14:05:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12933ac00) [pid = 1918] [serial = 796] [outer = 0x0] 14:05:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12a646400) [pid = 1918] [serial = 797] [outer = 0x12933ac00] 14:05:27 INFO - PROCESS | 1918 | 1469480727775 Marionette DEBUG loaded listener.js 14:05:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12a680800) [pid = 1918] [serial = 798] [outer = 0x12933ac00] 14:05:28 INFO - PROCESS | 1918 | 1469480728074 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]]]}] 14:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 518ms 14:05:28 INFO - PROCESS | 1918 | 1469480728125 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 14:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:05:28 INFO - PROCESS | 1918 | 1469480728127 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 14:05:28 INFO - PROCESS | 1918 | 1469480728129 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 1918 | 1469480728130 Marionette TRACE conn2 <- [1,1038,null,{}] 14:05:28 INFO - PROCESS | 1918 | 1469480728133 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}] 14:05:28 INFO - PROCESS | 1918 | 1469480728134 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:28 INFO - PROCESS | 1918 | 1469480728245 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 14:05:28 INFO - PROCESS | 1918 | 1469480728258 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 1918 | 1469480728259 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a416800 == 41 [pid = 1918] [id = 267] 14:05:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12a646c00) [pid = 1918] [serial = 799] [outer = 0x0] 14:05:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12a688c00) [pid = 1918] [serial = 800] [outer = 0x12a646c00] 14:05:28 INFO - PROCESS | 1918 | 1469480728282 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12a9e8c00) [pid = 1918] [serial = 801] [outer = 0x12a646c00] 14:05:28 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1242e4c00) [pid = 1918] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:05:28 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1127e0400) [pid = 1918] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:05:28 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x117d28c00) [pid = 1918] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:05:28 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x126524400) [pid = 1918] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:05:28 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x113905400) [pid = 1918] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:05:28 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x119b5a800) [pid = 1918] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:05:28 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x1231c3400) [pid = 1918] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:05:28 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x113d46800) [pid = 1918] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:05:28 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x11674cc00) [pid = 1918] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:05:28 INFO - PROCESS | 1918 | 1469480728653 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]]]}] 14:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 570ms 14:05:28 INFO - PROCESS | 1918 | 1469480728701 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 1918 | 1469480728702 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 14:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:05:28 INFO - PROCESS | 1918 | 1469480728705 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - PROCESS | 1918 | 1469480728706 Marionette TRACE conn2 <- [1,1042,null,{}] 14:05:28 INFO - PROCESS | 1918 | 1469480728720 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}] 14:05:28 INFO - PROCESS | 1918 | 1469480728722 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:28 INFO - PROCESS | 1918 | 1469480728806 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 14:05:28 INFO - PROCESS | 1918 | 1469480728810 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 1918 | 1469480728811 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5e9000 == 42 [pid = 1918] [id = 268] 14:05:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x116748800) [pid = 1918] [serial = 802] [outer = 0x0] 14:05:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1242e4c00) [pid = 1918] [serial = 803] [outer = 0x116748800] 14:05:28 INFO - PROCESS | 1918 | 1469480728837 Marionette DEBUG loaded listener.js 14:05:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x126918c00) [pid = 1918] [serial = 804] [outer = 0x116748800] 14:05:29 INFO - PROCESS | 1918 | 1469480729150 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]]]}] 14:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 480ms 14:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:05:29 INFO - PROCESS | 1918 | 1469480729185 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 1918 | 1469480729187 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 14:05:29 INFO - PROCESS | 1918 | 1469480729189 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 1918 | 1469480729191 Marionette TRACE conn2 <- [1,1046,null,{}] 14:05:29 INFO - PROCESS | 1918 | 1469480729193 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}] 14:05:29 INFO - PROCESS | 1918 | 1469480729194 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:29 INFO - PROCESS | 1918 | 1469480729306 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 14:05:29 INFO - PROCESS | 1918 | 1469480729378 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 1918 | 1469480729380 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b855800 == 43 [pid = 1918] [id = 269] 14:05:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x126cc5400) [pid = 1918] [serial = 805] [outer = 0x0] 14:05:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12a9f2000) [pid = 1918] [serial = 806] [outer = 0x126cc5400] 14:05:29 INFO - PROCESS | 1918 | 1469480729423 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12b0e6c00) [pid = 1918] [serial = 807] [outer = 0x126cc5400] 14:05:29 INFO - PROCESS | 1918 | 1469480729804 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]]]}] 14:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 619ms 14:05:29 INFO - PROCESS | 1918 | 1469480729808 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 1918 | 1469480729810 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 14:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:05:29 INFO - PROCESS | 1918 | 1469480729815 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 1918 | 1469480729817 Marionette TRACE conn2 <- [1,1050,null,{}] 14:05:29 INFO - PROCESS | 1918 | 1469480729820 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}] 14:05:29 INFO - PROCESS | 1918 | 1469480729821 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:29 INFO - PROCESS | 1918 | 1469480729907 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 14:05:29 INFO - PROCESS | 1918 | 1469480729910 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:29 INFO - PROCESS | 1918 | 1469480729912 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b920800 == 44 [pid = 1918] [id = 270] 14:05:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1242ecc00) [pid = 1918] [serial = 808] [outer = 0x0] 14:05:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12b8a0c00) [pid = 1918] [serial = 809] [outer = 0x1242ecc00] 14:05:29 INFO - PROCESS | 1918 | 1469480729936 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12b963400) [pid = 1918] [serial = 810] [outer = 0x1242ecc00] 14:05:30 INFO - PROCESS | 1918 | 1469480730281 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]]]}] 14:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 472ms 14:05:30 INFO - PROCESS | 1918 | 1469480730286 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 14:05:30 INFO - PROCESS | 1918 | 1469480730287 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 14:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:05:30 INFO - PROCESS | 1918 | 1469480730298 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 1918 | 1469480730301 Marionette TRACE conn2 <- [1,1054,null,{}] 14:05:30 INFO - PROCESS | 1918 | 1469480730303 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}] 14:05:30 INFO - PROCESS | 1918 | 1469480730304 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:30 INFO - PROCESS | 1918 | 1469480730416 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 14:05:30 INFO - PROCESS | 1918 | 1469480730422 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 1918 | 1469480730423 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:30 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b931000 == 45 [pid = 1918] [id = 271] 14:05:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12b0db400) [pid = 1918] [serial = 811] [outer = 0x0] 14:05:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12b967800) [pid = 1918] [serial = 812] [outer = 0x12b0db400] 14:05:30 INFO - PROCESS | 1918 | 1469480730447 Marionette DEBUG loaded listener.js 14:05:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12bdd5000) [pid = 1918] [serial = 813] [outer = 0x12b0db400] 14:05:30 INFO - PROCESS | 1918 | 1469480730891 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]]]}] 14:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 621ms 14:05:30 INFO - PROCESS | 1918 | 1469480730920 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 14:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:05:30 INFO - PROCESS | 1918 | 1469480730923 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 14:05:30 INFO - PROCESS | 1918 | 1469480730926 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:05:30 INFO - PROCESS | 1918 | 1469480730929 Marionette TRACE conn2 <- [1,1058,null,{}] 14:05:30 INFO - PROCESS | 1918 | 1469480730933 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}] 14:05:30 INFO - PROCESS | 1918 | 1469480730934 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:31 INFO - PROCESS | 1918 | 1469480731047 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 14:05:31 INFO - PROCESS | 1918 | 1469480731104 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 1918 | 1469480731106 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x118360000 == 46 [pid = 1918] [id = 272] 14:05:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x1160ea800) [pid = 1918] [serial = 814] [outer = 0x0] 14:05:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x117d1d000) [pid = 1918] [serial = 815] [outer = 0x1160ea800] 14:05:31 INFO - PROCESS | 1918 | 1469480731137 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x11831ac00) [pid = 1918] [serial = 816] [outer = 0x1160ea800] 14:05:31 INFO - PROCESS | 1918 | 1469480731664 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]]]}] 14:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 773ms 14:05:31 INFO - PROCESS | 1918 | 1469480731716 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 14:05:31 INFO - PROCESS | 1918 | 1469480731721 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 14:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:05:31 INFO - PROCESS | 1918 | 1469480731732 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:05:31 INFO - PROCESS | 1918 | 1469480731735 Marionette TRACE conn2 <- [1,1062,null,{}] 14:05:31 INFO - PROCESS | 1918 | 1469480731739 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}] 14:05:31 INFO - PROCESS | 1918 | 1469480731742 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:31 INFO - PROCESS | 1918 | 1469480731881 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 14:05:31 INFO - PROCESS | 1918 | 1469480731950 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 1918 | 1469480731952 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x124670800 == 47 [pid = 1918] [id = 273] 14:05:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x119b5bc00) [pid = 1918] [serial = 817] [outer = 0x0] 14:05:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x120f32800) [pid = 1918] [serial = 818] [outer = 0x119b5bc00] 14:05:31 INFO - PROCESS | 1918 | 1469480731984 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x123897800) [pid = 1918] [serial = 819] [outer = 0x119b5bc00] 14:05:32 INFO - PROCESS | 1918 | 1469480732380 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]]]}] 14:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 725ms 14:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:05:32 INFO - PROCESS | 1918 | 1469480732454 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 1918 | 1469480732455 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 14:05:32 INFO - PROCESS | 1918 | 1469480732457 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - PROCESS | 1918 | 1469480732460 Marionette TRACE conn2 <- [1,1066,null,{}] 14:05:32 INFO - PROCESS | 1918 | 1469480732468 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}] 14:05:32 INFO - PROCESS | 1918 | 1469480732471 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:32 INFO - PROCESS | 1918 | 1469480732579 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 14:05:32 INFO - PROCESS | 1918 | 1469480732639 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:32 INFO - PROCESS | 1918 | 1469480732641 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd97800 == 48 [pid = 1918] [id = 274] 14:05:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x128b23c00) [pid = 1918] [serial = 820] [outer = 0x0] 14:05:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x128c60400) [pid = 1918] [serial = 821] [outer = 0x128b23c00] 14:05:32 INFO - PROCESS | 1918 | 1469480732672 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x129167400) [pid = 1918] [serial = 822] [outer = 0x128b23c00] 14:05:33 INFO - PROCESS | 1918 | 1469480733122 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]]]}] 14:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 673ms 14:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:05:33 INFO - PROCESS | 1918 | 1469480733130 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 14:05:33 INFO - PROCESS | 1918 | 1469480733132 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 14:05:33 INFO - PROCESS | 1918 | 1469480733134 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:05:33 INFO - PROCESS | 1918 | 1469480733136 Marionette TRACE conn2 <- [1,1070,null,{}] 14:05:33 INFO - PROCESS | 1918 | 1469480733138 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}] 14:05:33 INFO - PROCESS | 1918 | 1469480733139 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:33 INFO - PROCESS | 1918 | 1469480733245 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 14:05:33 INFO - PROCESS | 1918 | 1469480733301 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 1918 | 1469480733302 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:33 INFO - PROCESS | 1918 | ++DOCSHELL 0x11877b000 == 49 [pid = 1918] [id = 275] 14:05:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x126cc3c00) [pid = 1918] [serial = 823] [outer = 0x0] 14:05:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x12916d000) [pid = 1918] [serial = 824] [outer = 0x126cc3c00] 14:05:33 INFO - PROCESS | 1918 | 1469480733333 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x129336000) [pid = 1918] [serial = 825] [outer = 0x126cc3c00] 14:05:34 INFO - PROCESS | 1918 | 1469480734000 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]]]}] 14:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 919ms 14:05:34 INFO - PROCESS | 1918 | 1469480734062 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 14:05:34 INFO - PROCESS | 1918 | 1469480734065 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 14:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:05:34 INFO - PROCESS | 1918 | 1469480734069 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - PROCESS | 1918 | 1469480734072 Marionette TRACE conn2 <- [1,1074,null,{}] 14:05:34 INFO - PROCESS | 1918 | 1469480734076 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}] 14:05:34 INFO - PROCESS | 1918 | 1469480734077 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:34 INFO - PROCESS | 1918 | 1469480734173 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 14:05:34 INFO - PROCESS | 1918 | 1469480734245 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:34 INFO - PROCESS | 1918 | 1469480734247 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:34 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ad8000 == 50 [pid = 1918] [id = 276] 14:05:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x1182cec00) [pid = 1918] [serial = 826] [outer = 0x0] 14:05:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x11872a400) [pid = 1918] [serial = 827] [outer = 0x1182cec00] 14:05:34 INFO - PROCESS | 1918 | 1469480734275 Marionette DEBUG loaded listener.js 14:05:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x11900ec00) [pid = 1918] [serial = 828] [outer = 0x1182cec00] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x12b920800 == 49 [pid = 1918] [id = 270] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x12b855800 == 48 [pid = 1918] [id = 269] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5e9000 == 47 [pid = 1918] [id = 268] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x12a416800 == 46 [pid = 1918] [id = 267] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x12a213000 == 45 [pid = 1918] [id = 266] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x1269c2800 == 44 [pid = 1918] [id = 265] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x124078800 == 43 [pid = 1918] [id = 264] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x12351e800 == 42 [pid = 1918] [id = 263] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x1216df000 == 41 [pid = 1918] [id = 262] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x11973d800 == 40 [pid = 1918] [id = 261] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x116ad6000 == 39 [pid = 1918] [id = 260] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x117d6e000 == 38 [pid = 1918] [id = 259] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x113f45800 == 37 [pid = 1918] [id = 258] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x12b729000 == 36 [pid = 1918] [id = 257] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5ea800 == 35 [pid = 1918] [id = 256] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x123a15800 == 34 [pid = 1918] [id = 255] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x118779000 == 33 [pid = 1918] [id = 254] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x1291d1000 == 32 [pid = 1918] [id = 253] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x11877b000 == 31 [pid = 1918] [id = 275] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd97800 == 30 [pid = 1918] [id = 274] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x124670800 == 29 [pid = 1918] [id = 273] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x118360000 == 28 [pid = 1918] [id = 272] 14:05:35 INFO - PROCESS | 1918 | --DOCSHELL 0x12b931000 == 27 [pid = 1918] [id = 271] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x128b2a800) [pid = 1918] [serial = 758] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x126cc7c00) [pid = 1918] [serial = 755] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x126911000) [pid = 1918] [serial = 753] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x120fb1400) [pid = 1918] [serial = 740] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x1187e7400) [pid = 1918] [serial = 725] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x123be5000) [pid = 1918] [serial = 743] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x116975c00) [pid = 1918] [serial = 728] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x116749800) [pid = 1918] [serial = 734] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x118191400) [pid = 1918] [serial = 735] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x11917fc00) [pid = 1918] [serial = 732] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x11889f000) [pid = 1918] [serial = 731] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x112a7e400) [pid = 1918] [serial = 741] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x124ba1800) [pid = 1918] [serial = 746] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x118312800) [pid = 1918] [serial = 749] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x12613ac00) [pid = 1918] [serial = 752] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x126005000) [pid = 1918] [serial = 747] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x126004400) [pid = 1918] [serial = 750] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x119394c00) [pid = 1918] [serial = 737] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x119b51c00) [pid = 1918] [serial = 738] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x12451ec00) [pid = 1918] [serial = 744] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x128b25800) [pid = 1918] [serial = 756] [outer = 0x0] [url = about:blank] 14:05:35 INFO - PROCESS | 1918 | 1469480735333 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]]]}] 14:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1275ms 14:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:05:35 INFO - PROCESS | 1918 | 1469480735345 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 14:05:35 INFO - PROCESS | 1918 | 1469480735348 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 14:05:35 INFO - PROCESS | 1918 | 1469480735352 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:05:35 INFO - PROCESS | 1918 | 1469480735354 Marionette TRACE conn2 <- [1,1078,null,{}] 14:05:35 INFO - PROCESS | 1918 | 1469480735358 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}] 14:05:35 INFO - PROCESS | 1918 | 1469480735359 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:35 INFO - PROCESS | 1918 | 1469480735445 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 14:05:35 INFO - PROCESS | 1918 | 1469480735470 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 1918 | 1469480735473 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:35 INFO - PROCESS | 1918 | ++DOCSHELL 0x11650f000 == 28 [pid = 1918] [id = 277] 14:05:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x116907800) [pid = 1918] [serial = 829] [outer = 0x0] 14:05:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x116a9a400) [pid = 1918] [serial = 830] [outer = 0x116907800] 14:05:35 INFO - PROCESS | 1918 | 1469480735503 Marionette DEBUG loaded listener.js 14:05:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x112e06c00) [pid = 1918] [serial = 831] [outer = 0x116907800] 14:05:35 INFO - PROCESS | 1918 | 1469480735845 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]]]}] 14:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 523ms 14:05:35 INFO - PROCESS | 1918 | 1469480735876 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 14:05:35 INFO - PROCESS | 1918 | 1469480735880 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 14:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:05:35 INFO - PROCESS | 1918 | 1469480735884 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:05:35 INFO - PROCESS | 1918 | 1469480735886 Marionette TRACE conn2 <- [1,1082,null,{}] 14:05:35 INFO - PROCESS | 1918 | 1469480735888 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}] 14:05:35 INFO - PROCESS | 1918 | 1469480735890 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:35 INFO - PROCESS | 1918 | 1469480735969 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 14:05:35 INFO - PROCESS | 1918 | 1469480735973 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:35 INFO - PROCESS | 1918 | 1469480735975 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:35 INFO - PROCESS | 1918 | ++DOCSHELL 0x118368000 == 29 [pid = 1918] [id = 278] 14:05:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1187ed000) [pid = 1918] [serial = 832] [outer = 0x0] 14:05:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x11917fc00) [pid = 1918] [serial = 833] [outer = 0x1187ed000] 14:05:36 INFO - PROCESS | 1918 | 1469480736004 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x11984dc00) [pid = 1918] [serial = 834] [outer = 0x1187ed000] 14:05:36 INFO - PROCESS | 1918 | 1469480736349 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]]]}] 14:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 469ms 14:05:36 INFO - PROCESS | 1918 | 1469480736353 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 14:05:36 INFO - PROCESS | 1918 | 1469480736354 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 14:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:05:36 INFO - PROCESS | 1918 | 1469480736357 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:05:36 INFO - PROCESS | 1918 | 1469480736359 Marionette TRACE conn2 <- [1,1086,null,{}] 14:05:36 INFO - PROCESS | 1918 | 1469480736367 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}] 14:05:36 INFO - PROCESS | 1918 | 1469480736370 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:36 INFO - PROCESS | 1918 | 1469480736454 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 14:05:36 INFO - PROCESS | 1918 | 1469480736512 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:36 INFO - PROCESS | 1918 | 1469480736514 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:36 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f1d000 == 30 [pid = 1918] [id = 279] 14:05:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x113f2fc00) [pid = 1918] [serial = 835] [outer = 0x0] 14:05:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x121629000) [pid = 1918] [serial = 836] [outer = 0x113f2fc00] 14:05:36 INFO - PROCESS | 1918 | 1469480736542 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x1240edc00) [pid = 1918] [serial = 837] [outer = 0x113f2fc00] 14:05:36 INFO - PROCESS | 1918 | 1469480736867 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]]]}] 14:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 521ms 14:05:36 INFO - PROCESS | 1918 | 1469480736880 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 14:05:36 INFO - PROCESS | 1918 | 1469480736883 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 14:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:05:36 INFO - PROCESS | 1918 | 1469480736885 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:05:36 INFO - PROCESS | 1918 | 1469480736887 Marionette TRACE conn2 <- [1,1090,null,{}] 14:05:36 INFO - PROCESS | 1918 | 1469480736890 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}] 14:05:36 INFO - PROCESS | 1918 | 1469480736891 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:37 INFO - PROCESS | 1918 | 1469480737008 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 14:05:37 INFO - PROCESS | 1918 | 1469480737092 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 1918 | 1469480737094 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x123086000 == 31 [pid = 1918] [id = 280] 14:05:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x119c5c800) [pid = 1918] [serial = 838] [outer = 0x0] 14:05:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x124ba2000) [pid = 1918] [serial = 839] [outer = 0x119c5c800] 14:05:37 INFO - PROCESS | 1918 | 1469480737119 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12651cc00) [pid = 1918] [serial = 840] [outer = 0x119c5c800] 14:05:37 INFO - PROCESS | 1918 | 1469480737404 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]]]}] 14:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 571ms 14:05:37 INFO - PROCESS | 1918 | 1469480737457 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 14:05:37 INFO - PROCESS | 1918 | 1469480737468 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 14:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:05:37 INFO - PROCESS | 1918 | 1469480737470 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:05:37 INFO - PROCESS | 1918 | 1469480737471 Marionette TRACE conn2 <- [1,1094,null,{}] 14:05:37 INFO - PROCESS | 1918 | 1469480737474 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}] 14:05:37 INFO - PROCESS | 1918 | 1469480737475 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:37 INFO - PROCESS | 1918 | 1469480737569 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 14:05:37 INFO - PROCESS | 1918 | 1469480737607 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 1918 | 1469480737608 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x126014800 == 32 [pid = 1918] [id = 281] 14:05:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x1187ec400) [pid = 1918] [serial = 841] [outer = 0x0] 14:05:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x126913000) [pid = 1918] [serial = 842] [outer = 0x1187ec400] 14:05:37 INFO - PROCESS | 1918 | 1469480737633 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x128b24800) [pid = 1918] [serial = 843] [outer = 0x1187ec400] 14:05:37 INFO - PROCESS | 1918 | 1469480737973 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]]]}] 14:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 520ms 14:05:37 INFO - PROCESS | 1918 | 1469480737992 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 14:05:37 INFO - PROCESS | 1918 | 1469480737993 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 14:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:05:37 INFO - PROCESS | 1918 | 1469480737995 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:05:37 INFO - PROCESS | 1918 | 1469480737996 Marionette TRACE conn2 <- [1,1098,null,{}] 14:05:38 INFO - PROCESS | 1918 | 1469480737999 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}] 14:05:38 INFO - PROCESS | 1918 | 1469480738003 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:38 INFO - PROCESS | 1918 | 1469480738129 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 14:05:38 INFO - PROCESS | 1918 | 1469480738132 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:38 INFO - PROCESS | 1918 | 1469480738134 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b06000 == 33 [pid = 1918] [id = 282] 14:05:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x128b2a800) [pid = 1918] [serial = 844] [outer = 0x0] 14:05:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x129068000) [pid = 1918] [serial = 845] [outer = 0x128b2a800] 14:05:38 INFO - PROCESS | 1918 | 1469480738158 Marionette DEBUG loaded listener.js 14:05:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x129344400) [pid = 1918] [serial = 846] [outer = 0x128b2a800] 14:05:38 INFO - PROCESS | 1918 | 1469480738477 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]]]}] 14:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 521ms 14:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:05:38 INFO - PROCESS | 1918 | 1469480738518 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 14:05:38 INFO - PROCESS | 1918 | 1469480738520 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 14:05:38 INFO - PROCESS | 1918 | 1469480738522 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:05:38 INFO - PROCESS | 1918 | 1469480738523 Marionette TRACE conn2 <- [1,1102,null,{}] 14:05:38 INFO - PROCESS | 1918 | 1469480738525 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}] 14:05:38 INFO - PROCESS | 1918 | 1469480738536 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:38 INFO - PROCESS | 1918 | 1469480738637 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 14:05:38 INFO - PROCESS | 1918 | 1469480738640 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:38 INFO - PROCESS | 1918 | 1469480738641 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291b5000 == 34 [pid = 1918] [id = 283] 14:05:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x113b0c400) [pid = 1918] [serial = 847] [outer = 0x0] 14:05:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x12a643800) [pid = 1918] [serial = 848] [outer = 0x113b0c400] 14:05:38 INFO - PROCESS | 1918 | 1469480738665 Marionette DEBUG loaded listener.js 14:05:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x12a684c00) [pid = 1918] [serial = 849] [outer = 0x113b0c400] 14:05:39 INFO - PROCESS | 1918 | 1469480738999 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]]]}] 14:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 520ms 14:05:39 INFO - PROCESS | 1918 | 1469480739042 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 14:05:39 INFO - PROCESS | 1918 | 1469480739044 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 14:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:05:39 INFO - PROCESS | 1918 | 1469480739046 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - PROCESS | 1918 | 1469480739050 Marionette TRACE conn2 <- [1,1106,null,{}] 14:05:39 INFO - PROCESS | 1918 | 1469480739052 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}] 14:05:39 INFO - PROCESS | 1918 | 1469480739053 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:39 INFO - PROCESS | 1918 | 1469480739152 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 14:05:39 INFO - PROCESS | 1918 | 1469480739164 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:39 INFO - PROCESS | 1918 | 1469480739165 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:39 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a411800 == 35 [pid = 1918] [id = 284] 14:05:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x12a68ac00) [pid = 1918] [serial = 850] [outer = 0x0] 14:05:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x12a9f3000) [pid = 1918] [serial = 851] [outer = 0x12a68ac00] 14:05:39 INFO - PROCESS | 1918 | 1469480739189 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x12b0d9c00) [pid = 1918] [serial = 852] [outer = 0x12a68ac00] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x12b0db400) [pid = 1918] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x1242ecc00) [pid = 1918] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x126cc5400) [pid = 1918] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x128d3dc00) [pid = 1918] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x12933ac00) [pid = 1918] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x112746400) [pid = 1918] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x11674f400) [pid = 1918] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x126cc4000) [pid = 1918] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x12613b800) [pid = 1918] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x119b51800) [pid = 1918] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x120f41000) [pid = 1918] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x124b9d000) [pid = 1918] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x11320f800) [pid = 1918] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x1187eec00) [pid = 1918] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x1182d8800) [pid = 1918] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x113d43400) [pid = 1918] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x124b9d400) [pid = 1918] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x12a646c00) [pid = 1918] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x116748800) [pid = 1918] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1122bec00) [pid = 1918] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:05:39 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x116084800) [pid = 1918] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:05:39 INFO - PROCESS | 1918 | 1469480739918 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]]]}] 14:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 924ms 14:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:05:39 INFO - PROCESS | 1918 | 1469480739971 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 14:05:39 INFO - PROCESS | 1918 | 1469480739972 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 14:05:39 INFO - PROCESS | 1918 | 1469480739974 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - PROCESS | 1918 | 1469480739975 Marionette TRACE conn2 <- [1,1110,null,{}] 14:05:39 INFO - PROCESS | 1918 | 1469480739978 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}] 14:05:39 INFO - PROCESS | 1918 | 1469480739979 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:40 INFO - PROCESS | 1918 | 1469480740061 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 14:05:40 INFO - PROCESS | 1918 | 1469480740124 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 1918 | 1469480740125 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f12800 == 36 [pid = 1918] [id = 285] 14:05:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1122b5000) [pid = 1918] [serial = 853] [outer = 0x0] 14:05:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x116084800) [pid = 1918] [serial = 854] [outer = 0x1122b5000] 14:05:40 INFO - PROCESS | 1918 | 1469480740149 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x119052000) [pid = 1918] [serial = 855] [outer = 0x1122b5000] 14:05:40 INFO - PROCESS | 1918 | 1469480740417 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]]]}] 14:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 468ms 14:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:05:40 INFO - PROCESS | 1918 | 1469480740443 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 14:05:40 INFO - PROCESS | 1918 | 1469480740444 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 14:05:40 INFO - PROCESS | 1918 | 1469480740453 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:05:40 INFO - PROCESS | 1918 | 1469480740454 Marionette TRACE conn2 <- [1,1114,null,{}] 14:05:40 INFO - PROCESS | 1918 | 1469480740457 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}] 14:05:40 INFO - PROCESS | 1918 | 1469480740458 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:40 INFO - PROCESS | 1918 | 1469480740543 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 14:05:40 INFO - PROCESS | 1918 | 1469480740548 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 1918 | 1469480740550 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b743800 == 37 [pid = 1918] [id = 286] 14:05:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x119053000) [pid = 1918] [serial = 856] [outer = 0x0] 14:05:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x124b9d000) [pid = 1918] [serial = 857] [outer = 0x119053000] 14:05:40 INFO - PROCESS | 1918 | 1469480740574 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x126ccdc00) [pid = 1918] [serial = 858] [outer = 0x119053000] 14:05:40 INFO - PROCESS | 1918 | 1469480740908 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]]]}] 14:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 476ms 14:05:40 INFO - PROCESS | 1918 | 1469480740922 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 14:05:40 INFO - PROCESS | 1918 | 1469480740924 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 14:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:05:40 INFO - PROCESS | 1918 | 1469480740926 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:05:40 INFO - PROCESS | 1918 | 1469480740928 Marionette TRACE conn2 <- [1,1118,null,{}] 14:05:40 INFO - PROCESS | 1918 | 1469480740932 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}] 14:05:40 INFO - PROCESS | 1918 | 1469480740934 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:41 INFO - PROCESS | 1918 | 1469480741064 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 14:05:41 INFO - PROCESS | 1918 | 1469480741071 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 1918 | 1469480741073 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x12466e800 == 38 [pid = 1918] [id = 287] 14:05:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x119c64800) [pid = 1918] [serial = 859] [outer = 0x0] 14:05:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x128c5f800) [pid = 1918] [serial = 860] [outer = 0x119c64800] 14:05:41 INFO - PROCESS | 1918 | 1469480741099 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12b0e1800) [pid = 1918] [serial = 861] [outer = 0x119c64800] 14:05:41 INFO - PROCESS | 1918 | 1469480741537 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]]]}] 14:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 620ms 14:05:41 INFO - PROCESS | 1918 | 1469480741548 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 1918 | 1469480741550 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 14:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:05:41 INFO - PROCESS | 1918 | 1469480741552 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - PROCESS | 1918 | 1469480741553 Marionette TRACE conn2 <- [1,1122,null,{}] 14:05:41 INFO - PROCESS | 1918 | 1469480741555 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}] 14:05:41 INFO - PROCESS | 1918 | 1469480741556 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:41 INFO - PROCESS | 1918 | 1469480741638 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 14:05:41 INFO - PROCESS | 1918 | 1469480741699 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 1918 | 1469480741700 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bda2000 == 39 [pid = 1918] [id = 288] 14:05:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x128b23800) [pid = 1918] [serial = 862] [outer = 0x0] 14:05:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x12b8a0000) [pid = 1918] [serial = 863] [outer = 0x128b23800] 14:05:41 INFO - PROCESS | 1918 | 1469480741724 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x12c232000) [pid = 1918] [serial = 864] [outer = 0x128b23800] 14:05:42 INFO - PROCESS | 1918 | 1469480742279 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]]]}] 14:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 768ms 14:05:42 INFO - PROCESS | 1918 | 1469480742339 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 1918 | 1469480742342 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 14:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:05:42 INFO - PROCESS | 1918 | 1469480742346 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - PROCESS | 1918 | 1469480742350 Marionette TRACE conn2 <- [1,1126,null,{}] 14:05:42 INFO - PROCESS | 1918 | 1469480742355 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}] 14:05:42 INFO - PROCESS | 1918 | 1469480742357 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:42 INFO - PROCESS | 1918 | 1469480742473 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 14:05:42 INFO - PROCESS | 1918 | 1469480742532 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:42 INFO - PROCESS | 1918 | 1469480742534 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d58800 == 40 [pid = 1918] [id = 289] 14:05:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x113d46800) [pid = 1918] [serial = 865] [outer = 0x0] 14:05:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x116747000) [pid = 1918] [serial = 866] [outer = 0x113d46800] 14:05:42 INFO - PROCESS | 1918 | 1469480742565 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x1182d0400) [pid = 1918] [serial = 867] [outer = 0x113d46800] 14:05:43 INFO - PROCESS | 1918 | 1469480743159 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]]]}] 14:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 875ms 14:05:43 INFO - PROCESS | 1918 | 1469480743222 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 1918 | 1469480743225 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 14:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:05:43 INFO - PROCESS | 1918 | 1469480743230 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - PROCESS | 1918 | 1469480743231 Marionette TRACE conn2 <- [1,1130,null,{}] 14:05:43 INFO - PROCESS | 1918 | 1469480743234 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}] 14:05:43 INFO - PROCESS | 1918 | 1469480743236 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:43 INFO - PROCESS | 1918 | 1469480743351 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 14:05:43 INFO - PROCESS | 1918 | 1469480743411 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:43 INFO - PROCESS | 1918 | 1469480743412 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a71000 == 41 [pid = 1918] [id = 290] 14:05:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x119394c00) [pid = 1918] [serial = 868] [outer = 0x0] 14:05:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x119b5cc00) [pid = 1918] [serial = 869] [outer = 0x119394c00] 14:05:43 INFO - PROCESS | 1918 | 1469480743445 Marionette DEBUG loaded listener.js 14:05:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x1210dd000) [pid = 1918] [serial = 870] [outer = 0x119394c00] 14:05:44 INFO - PROCESS | 1918 | --DOCSHELL 0x12466e800 == 40 [pid = 1918] [id = 287] 14:05:44 INFO - PROCESS | 1918 | --DOCSHELL 0x12b743800 == 39 [pid = 1918] [id = 286] 14:05:44 INFO - PROCESS | 1918 | --DOCSHELL 0x120f12800 == 38 [pid = 1918] [id = 285] 14:05:44 INFO - PROCESS | 1918 | 1469480744129 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]]]}] 14:05:44 INFO - PROCESS | 1918 | --DOCSHELL 0x12a411800 == 37 [pid = 1918] [id = 284] 14:05:44 INFO - PROCESS | 1918 | --DOCSHELL 0x1291b5000 == 36 [pid = 1918] [id = 283] 14:05:44 INFO - PROCESS | 1918 | --DOCSHELL 0x128b06000 == 35 [pid = 1918] [id = 282] 14:05:44 INFO - PROCESS | 1918 | --DOCSHELL 0x126014800 == 34 [pid = 1918] [id = 281] 14:05:44 INFO - PROCESS | 1918 | --DOCSHELL 0x123086000 == 33 [pid = 1918] [id = 280] 14:05:44 INFO - PROCESS | 1918 | --DOCSHELL 0x120f1d000 == 32 [pid = 1918] [id = 279] 14:05:44 INFO - PROCESS | 1918 | --DOCSHELL 0x118368000 == 31 [pid = 1918] [id = 278] 14:05:44 INFO - PROCESS | 1918 | --DOCSHELL 0x11650f000 == 30 [pid = 1918] [id = 277] 14:05:44 INFO - PROCESS | 1918 | --DOCSHELL 0x116ad8000 == 29 [pid = 1918] [id = 276] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x12b967800) [pid = 1918] [serial = 812] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x12b8a0c00) [pid = 1918] [serial = 809] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x12b0e6c00) [pid = 1918] [serial = 807] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x12906f800) [pid = 1918] [serial = 791] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x12a646400) [pid = 1918] [serial = 797] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x12a4d1800) [pid = 1918] [serial = 794] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x116982800) [pid = 1918] [serial = 776] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x117d24800) [pid = 1918] [serial = 777] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x128b30400) [pid = 1918] [serial = 759] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x128b31000) [pid = 1918] [serial = 770] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x128d3d400) [pid = 1918] [serial = 771] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x1210e0800) [pid = 1918] [serial = 782] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x123bbf800) [pid = 1918] [serial = 783] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x123686800) [pid = 1918] [serial = 767] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x124ba2c00) [pid = 1918] [serial = 768] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x126005800) [pid = 1918] [serial = 785] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1266ab400) [pid = 1918] [serial = 786] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x116748400) [pid = 1918] [serial = 773] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x128d3f000) [pid = 1918] [serial = 774] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x119181c00) [pid = 1918] [serial = 764] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x1194df400) [pid = 1918] [serial = 765] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1187e9800) [pid = 1918] [serial = 779] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x119181400) [pid = 1918] [serial = 780] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x115e0fc00) [pid = 1918] [serial = 761] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x116980000) [pid = 1918] [serial = 762] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12698e800) [pid = 1918] [serial = 788] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x12a680800) [pid = 1918] [serial = 798] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12a688c00) [pid = 1918] [serial = 800] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1242e4c00) [pid = 1918] [serial = 803] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12a9f2000) [pid = 1918] [serial = 806] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12a9e8c00) [pid = 1918] [serial = 801] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12a4dbc00) [pid = 1918] [serial = 795] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x129335c00) [pid = 1918] [serial = 792] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x126918c00) [pid = 1918] [serial = 804] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x126cc7000) [pid = 1918] [serial = 789] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12b963400) [pid = 1918] [serial = 810] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x11900a400) [pid = 1918] [serial = 726] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x118190800) [pid = 1918] [serial = 729] [outer = 0x0] [url = about:blank] 14:05:44 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x12bdd5000) [pid = 1918] [serial = 813] [outer = 0x0] [url = about:blank] 14:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 972ms 14:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:05:44 INFO - PROCESS | 1918 | 1469480744202 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 14:05:44 INFO - PROCESS | 1918 | 1469480744204 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 14:05:44 INFO - PROCESS | 1918 | 1469480744207 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:05:44 INFO - PROCESS | 1918 | 1469480744209 Marionette TRACE conn2 <- [1,1134,null,{}] 14:05:44 INFO - PROCESS | 1918 | 1469480744212 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}] 14:05:44 INFO - PROCESS | 1918 | 1469480744214 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:44 INFO - PROCESS | 1918 | 1469480744300 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 14:05:44 INFO - PROCESS | 1918 | 1469480744305 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 1918 | 1469480744308 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x116155800 == 30 [pid = 1918] [id = 291] 14:05:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x116745800) [pid = 1918] [serial = 871] [outer = 0x0] 14:05:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x11697a400) [pid = 1918] [serial = 872] [outer = 0x116745800] 14:05:44 INFO - PROCESS | 1918 | 1469480744336 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x118190800) [pid = 1918] [serial = 873] [outer = 0x116745800] 14:05:44 INFO - PROCESS | 1918 | 1469480744718 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]]]}] 14:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 570ms 14:05:44 INFO - PROCESS | 1918 | 1469480744776 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 14:05:44 INFO - PROCESS | 1918 | 1469480744779 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 14:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:05:44 INFO - PROCESS | 1918 | 1469480744789 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:05:44 INFO - PROCESS | 1918 | 1469480744791 Marionette TRACE conn2 <- [1,1138,null,{}] 14:05:44 INFO - PROCESS | 1918 | 1469480744794 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}] 14:05:44 INFO - PROCESS | 1918 | 1469480744796 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:44 INFO - PROCESS | 1918 | 1469480744879 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 14:05:44 INFO - PROCESS | 1918 | 1469480744886 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 1918 | 1469480744887 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x117227800 == 31 [pid = 1918] [id = 292] 14:05:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x118897800) [pid = 1918] [serial = 874] [outer = 0x0] 14:05:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x11904f000) [pid = 1918] [serial = 875] [outer = 0x118897800] 14:05:44 INFO - PROCESS | 1918 | 1469480744913 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x119397400) [pid = 1918] [serial = 876] [outer = 0x118897800] 14:05:45 INFO - PROCESS | 1918 | 1469480745259 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]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 14:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:05:45 INFO - PROCESS | 1918 | 1469480745309 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 1918 | 1469480745310 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 14:05:45 INFO - PROCESS | 1918 | 1469480745313 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 1918 | 1469480745315 Marionette TRACE conn2 <- [1,1142,null,{}] 14:05:45 INFO - PROCESS | 1918 | 1469480745323 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}] 14:05:45 INFO - PROCESS | 1918 | 1469480745326 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:45 INFO - PROCESS | 1918 | 1469480745407 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 14:05:45 INFO - PROCESS | 1918 | 1469480745416 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 1918 | 1469480745418 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x119741000 == 32 [pid = 1918] [id = 293] 14:05:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x119852c00) [pid = 1918] [serial = 877] [outer = 0x0] 14:05:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x120fa6400) [pid = 1918] [serial = 878] [outer = 0x119852c00] 14:05:45 INFO - PROCESS | 1918 | 1469480745447 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x123599000) [pid = 1918] [serial = 879] [outer = 0x119852c00] 14:05:45 INFO - PROCESS | 1918 | 1469480745769 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]]]}] 14:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 471ms 14:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:05:45 INFO - PROCESS | 1918 | 1469480745785 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 14:05:45 INFO - PROCESS | 1918 | 1469480745787 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 14:05:45 INFO - PROCESS | 1918 | 1469480745789 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 1918 | 1469480745790 Marionette TRACE conn2 <- [1,1146,null,{}] 14:05:45 INFO - PROCESS | 1918 | 1469480745792 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}] 14:05:45 INFO - PROCESS | 1918 | 1469480745793 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:45 INFO - PROCESS | 1918 | 1469480745878 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 14:05:45 INFO - PROCESS | 1918 | 1469480745938 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 1918 | 1469480745939 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x121670800 == 33 [pid = 1918] [id = 294] 14:05:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x119b50800) [pid = 1918] [serial = 880] [outer = 0x0] 14:05:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1242efc00) [pid = 1918] [serial = 881] [outer = 0x119b50800] 14:05:45 INFO - PROCESS | 1918 | 1469480745965 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x124ba2800) [pid = 1918] [serial = 882] [outer = 0x119b50800] 14:05:46 INFO - PROCESS | 1918 | 1469480746285 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]]]}] 14:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 519ms 14:05:46 INFO - PROCESS | 1918 | 1469480746309 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 14:05:46 INFO - PROCESS | 1918 | 1469480746310 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 14:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:05:46 INFO - PROCESS | 1918 | 1469480746312 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:05:46 INFO - PROCESS | 1918 | 1469480746314 Marionette TRACE conn2 <- [1,1150,null,{}] 14:05:46 INFO - PROCESS | 1918 | 1469480746323 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}] 14:05:46 INFO - PROCESS | 1918 | 1469480746324 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:46 INFO - PROCESS | 1918 | 1469480746423 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 14:05:46 INFO - PROCESS | 1918 | 1469480746426 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:46 INFO - PROCESS | 1918 | 1469480746428 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x123527800 == 34 [pid = 1918] [id = 295] 14:05:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x111c83800) [pid = 1918] [serial = 883] [outer = 0x0] 14:05:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x12600a000) [pid = 1918] [serial = 884] [outer = 0x111c83800] 14:05:46 INFO - PROCESS | 1918 | 1469480746453 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x126594400) [pid = 1918] [serial = 885] [outer = 0x111c83800] 14:05:46 INFO - PROCESS | 1918 | 1469480746795 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]]]}] 14:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 521ms 14:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:05:46 INFO - PROCESS | 1918 | 1469480746834 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 14:05:46 INFO - PROCESS | 1918 | 1469480746836 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 14:05:46 INFO - PROCESS | 1918 | 1469480746838 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:05:46 INFO - PROCESS | 1918 | 1469480746839 Marionette TRACE conn2 <- [1,1154,null,{}] 14:05:46 INFO - PROCESS | 1918 | 1469480746841 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}] 14:05:46 INFO - PROCESS | 1918 | 1469480746846 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:46 INFO - PROCESS | 1918 | 1469480746972 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 14:05:47 INFO - PROCESS | 1918 | 1469480747010 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 1918 | 1469480747011 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x123c65000 == 35 [pid = 1918] [id = 296] 14:05:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x1266b1400) [pid = 1918] [serial = 886] [outer = 0x0] 14:05:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x128b32c00) [pid = 1918] [serial = 887] [outer = 0x1266b1400] 14:05:47 INFO - PROCESS | 1918 | 1469480747044 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x129165c00) [pid = 1918] [serial = 888] [outer = 0x1266b1400] 14:05:47 INFO - PROCESS | 1918 | 1469480747368 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]]]}] 14:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 569ms 14:05:47 INFO - PROCESS | 1918 | 1469480747411 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 14:05:47 INFO - PROCESS | 1918 | 1469480747412 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 14:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:05:47 INFO - PROCESS | 1918 | 1469480747414 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:05:47 INFO - PROCESS | 1918 | 1469480747415 Marionette TRACE conn2 <- [1,1158,null,{}] 14:05:47 INFO - PROCESS | 1918 | 1469480747418 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}] 14:05:47 INFO - PROCESS | 1918 | 1469480747419 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:47 INFO - PROCESS | 1918 | 1469480747520 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 14:05:47 INFO - PROCESS | 1918 | 1469480747523 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 1918 | 1469480747525 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b09800 == 36 [pid = 1918] [id = 297] 14:05:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x128c58400) [pid = 1918] [serial = 889] [outer = 0x0] 14:05:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12932e800) [pid = 1918] [serial = 890] [outer = 0x128c58400] 14:05:47 INFO - PROCESS | 1918 | 1469480747549 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12a4d5c00) [pid = 1918] [serial = 891] [outer = 0x128c58400] 14:05:47 INFO - PROCESS | 1918 | 1469480747888 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]]]}] 14:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 520ms 14:05:47 INFO - PROCESS | 1918 | 1469480747935 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 14:05:47 INFO - PROCESS | 1918 | 1469480747936 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 14:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:05:47 INFO - PROCESS | 1918 | 1469480747939 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:05:47 INFO - PROCESS | 1918 | 1469480747940 Marionette TRACE conn2 <- [1,1162,null,{}] 14:05:47 INFO - PROCESS | 1918 | 1469480747942 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}] 14:05:47 INFO - PROCESS | 1918 | 1469480747944 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:48 INFO - PROCESS | 1918 | 1469480748050 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 14:05:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12a4db000) [pid = 1918] [serial = 892] [outer = 0x12cec4000] 14:05:48 INFO - PROCESS | 1918 | 1469480748104 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:48 INFO - PROCESS | 1918 | 1469480748105 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a405800 == 37 [pid = 1918] [id = 298] 14:05:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12a647800) [pid = 1918] [serial = 893] [outer = 0x0] 14:05:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12a648c00) [pid = 1918] [serial = 894] [outer = 0x12a647800] 14:05:48 INFO - PROCESS | 1918 | 1469480748141 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12a9e9000) [pid = 1918] [serial = 895] [outer = 0x12a647800] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x119053000) [pid = 1918] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1187ec400) [pid = 1918] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x128b2a800) [pid = 1918] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x113b0c400) [pid = 1918] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x128b23c00) [pid = 1918] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1187ed000) [pid = 1918] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x113f2fc00) [pid = 1918] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x119b5bc00) [pid = 1918] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x116907800) [pid = 1918] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12a68ac00) [pid = 1918] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x1160ea800) [pid = 1918] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x1122b5000) [pid = 1918] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x119c64800) [pid = 1918] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x126cc3c00) [pid = 1918] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1182cec00) [pid = 1918] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:05:48 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x119c5c800) [pid = 1918] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:05:48 INFO - PROCESS | 1918 | 1469480748533 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]]]}] 14:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 620ms 14:05:48 INFO - PROCESS | 1918 | 1469480748559 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 14:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:05:48 INFO - PROCESS | 1918 | 1469480748560 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 14:05:48 INFO - PROCESS | 1918 | 1469480748562 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - PROCESS | 1918 | 1469480748564 Marionette TRACE conn2 <- [1,1166,null,{}] 14:05:48 INFO - PROCESS | 1918 | 1469480748569 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}] 14:05:48 INFO - PROCESS | 1918 | 1469480748570 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:48 INFO - PROCESS | 1918 | 1469480748673 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 14:05:48 INFO - PROCESS | 1918 | 1469480748710 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:48 INFO - PROCESS | 1918 | 1469480748711 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x119465000 == 38 [pid = 1918] [id = 299] 14:05:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x113398000) [pid = 1918] [serial = 896] [outer = 0x0] 14:05:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x119185c00) [pid = 1918] [serial = 897] [outer = 0x113398000] 14:05:48 INFO - PROCESS | 1918 | 1469480748736 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x124b9f000) [pid = 1918] [serial = 898] [outer = 0x113398000] 14:05:49 INFO - PROCESS | 1918 | 1469480749001 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]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 470ms 14:05:49 INFO - PROCESS | 1918 | 1469480749037 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 1918 | 1469480749038 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 14:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:05:49 INFO - PROCESS | 1918 | 1469480749040 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 1918 | 1469480749041 Marionette TRACE conn2 <- [1,1170,null,{}] 14:05:49 INFO - PROCESS | 1918 | 1469480749043 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}] 14:05:49 INFO - PROCESS | 1918 | 1469480749045 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:49 INFO - PROCESS | 1918 | 1469480749135 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 14:05:49 INFO - PROCESS | 1918 | 1469480749139 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 1918 | 1469480749148 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5de800 == 39 [pid = 1918] [id = 300] 14:05:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x119848000) [pid = 1918] [serial = 899] [outer = 0x0] 14:05:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x12a648000) [pid = 1918] [serial = 900] [outer = 0x119848000] 14:05:49 INFO - PROCESS | 1918 | 1469480749172 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12b08b800) [pid = 1918] [serial = 901] [outer = 0x119848000] 14:05:49 INFO - PROCESS | 1918 | 1469480749500 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]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 518ms 14:05:49 INFO - PROCESS | 1918 | 1469480749559 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 1918 | 1469480749560 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 14:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:05:49 INFO - PROCESS | 1918 | 1469480749565 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - PROCESS | 1918 | 1469480749567 Marionette TRACE conn2 <- [1,1174,null,{}] 14:05:49 INFO - PROCESS | 1918 | 1469480749569 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}] 14:05:49 INFO - PROCESS | 1918 | 1469480749571 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:49 INFO - PROCESS | 1918 | 1469480749667 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 14:05:49 INFO - PROCESS | 1918 | 1469480749671 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 1918 | 1469480749672 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b734800 == 40 [pid = 1918] [id = 301] 14:05:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12a64c000) [pid = 1918] [serial = 902] [outer = 0x0] 14:05:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12bdd1c00) [pid = 1918] [serial = 903] [outer = 0x12a64c000] 14:05:49 INFO - PROCESS | 1918 | 1469480749698 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12c235c00) [pid = 1918] [serial = 904] [outer = 0x12a64c000] 14:05:50 INFO - PROCESS | 1918 | 1469480750020 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] 14:05:50 INFO - PROCESS | 1918 | 1469480750038 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 14:05:50 INFO - PROCESS | 1918 | 1469480750040 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 1918 | 1469480750042 Marionette TRACE conn2 <- [1,1178,null,{}] 14:05:50 INFO - PROCESS | 1918 | 1469480750044 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}] 14:05:50 INFO - PROCESS | 1918 | 1469480750045 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:50 INFO - PROCESS | 1918 | 1469480750142 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 14:05:50 INFO - PROCESS | 1918 | 1469480750199 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:50 INFO - PROCESS | 1918 | 1469480750200 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:50 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b864800 == 41 [pid = 1918] [id = 302] 14:05:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12c235400) [pid = 1918] [serial = 905] [outer = 0x0] 14:05:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12c306c00) [pid = 1918] [serial = 906] [outer = 0x12c235400] 14:05:50 INFO - PROCESS | 1918 | 1469480750224 Marionette DEBUG loaded listener.js 14:05:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12c30ec00) [pid = 1918] [serial = 907] [outer = 0x12c235400] 14:05:50 INFO - PROCESS | 1918 | 1469480750657 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] 14:05:50 INFO - PROCESS | 1918 | 1469480750717 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 14:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:05:50 INFO - PROCESS | 1918 | 1469480750722 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 1918 | 1469480750724 Marionette TRACE conn2 <- [1,1182,null,{}] 14:05:50 INFO - PROCESS | 1918 | 1469480750729 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}] 14:05:50 INFO - PROCESS | 1918 | 1469480750732 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:50 INFO - PROCESS | 1918 | 1469480750840 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 14:05:50 INFO - PROCESS | 1918 | 1469480750947 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:50 INFO - PROCESS | 1918 | 1469480750949 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:50 INFO - PROCESS | 1918 | ++DOCSHELL 0x118368000 == 42 [pid = 1918] [id = 303] 14:05:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1182d1000) [pid = 1918] [serial = 908] [outer = 0x0] 14:05:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x118312c00) [pid = 1918] [serial = 909] [outer = 0x1182d1000] 14:05:50 INFO - PROCESS | 1918 | 1469480750982 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x11889f000) [pid = 1918] [serial = 910] [outer = 0x1182d1000] 14:05:51 INFO - PROCESS | 1918 | 1469480751406 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] 14:05:51 INFO - PROCESS | 1918 | 1469480751447 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 14:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:05:51 INFO - PROCESS | 1918 | 1469480751452 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:05:51 INFO - PROCESS | 1918 | 1469480751453 Marionette TRACE conn2 <- [1,1186,null,{}] 14:05:51 INFO - PROCESS | 1918 | 1469480751456 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}] 14:05:51 INFO - PROCESS | 1918 | 1469480751458 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:51 INFO - PROCESS | 1918 | 1469480751565 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 14:05:51 INFO - PROCESS | 1918 | 1469480751623 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 1918 | 1469480751625 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x126014800 == 43 [pid = 1918] [id = 304] 14:05:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x119b51400) [pid = 1918] [serial = 911] [outer = 0x0] 14:05:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1231c6000) [pid = 1918] [serial = 912] [outer = 0x119b51400] 14:05:51 INFO - PROCESS | 1918 | 1469480751656 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x12401d400) [pid = 1918] [serial = 913] [outer = 0x119b51400] 14:05:52 INFO - PROCESS | 1918 | 1469480752119 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] 14:05:52 INFO - PROCESS | 1918 | 1469480752199 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 14:05:52 INFO - PROCESS | 1918 | 1469480752203 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 1918 | 1469480752206 Marionette TRACE conn2 <- [1,1190,null,{}] 14:05:52 INFO - PROCESS | 1918 | 1469480752214 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}] 14:05:52 INFO - PROCESS | 1918 | 1469480752219 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:52 INFO - PROCESS | 1918 | 1469480752323 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 14:05:52 INFO - PROCESS | 1918 | 1469480752394 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 1918 | 1469480752396 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd8c800 == 44 [pid = 1918] [id = 305] 14:05:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x128b26000) [pid = 1918] [serial = 914] [outer = 0x0] 14:05:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x128c5ac00) [pid = 1918] [serial = 915] [outer = 0x128b26000] 14:05:52 INFO - PROCESS | 1918 | 1469480752427 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12906e000) [pid = 1918] [serial = 916] [outer = 0x128b26000] 14:05:52 INFO - PROCESS | 1918 | 1469480752827 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] 14:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:05:52 INFO - PROCESS | 1918 | 1469480752879 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 14:05:52 INFO - PROCESS | 1918 | 1469480752881 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 1918 | 1469480752883 Marionette TRACE conn2 <- [1,1194,null,{}] 14:05:52 INFO - PROCESS | 1918 | 1469480752885 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}] 14:05:52 INFO - PROCESS | 1918 | 1469480752887 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:52 INFO - PROCESS | 1918 | 1469480752992 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 14:05:53 INFO - PROCESS | 1918 | 1469480753061 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 1918 | 1469480753062 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c052800 == 45 [pid = 1918] [id = 306] 14:05:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x12932fc00) [pid = 1918] [serial = 917] [outer = 0x0] 14:05:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x12b8a0c00) [pid = 1918] [serial = 918] [outer = 0x12932fc00] 14:05:53 INFO - PROCESS | 1918 | 1469480753092 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x12c226c00) [pid = 1918] [serial = 919] [outer = 0x12932fc00] 14:05:53 INFO - PROCESS | 1918 | 1469480753515 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] 14:05:53 INFO - PROCESS | 1918 | 1469480753617 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 14:05:53 INFO - PROCESS | 1918 | 1469480753619 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:05:53 INFO - PROCESS | 1918 | 1469480753620 Marionette TRACE conn2 <- [1,1198,null,{}] 14:05:53 INFO - PROCESS | 1918 | 1469480753623 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}] 14:05:53 INFO - PROCESS | 1918 | 1469480753624 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:53 INFO - PROCESS | 1918 | 1469480753737 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 14:05:53 INFO - PROCESS | 1918 | 1469480753807 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 1918 | 1469480753808 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5d3800 == 46 [pid = 1918] [id = 307] 14:05:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x116907400) [pid = 1918] [serial = 920] [outer = 0x0] 14:05:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x129337800) [pid = 1918] [serial = 921] [outer = 0x116907400] 14:05:53 INFO - PROCESS | 1918 | 1469480753837 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x12c311c00) [pid = 1918] [serial = 922] [outer = 0x116907400] 14:05:54 INFO - PROCESS | 1918 | 1469480754390 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]]]}] 14:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 819ms 14:05:54 INFO - PROCESS | 1918 | 1469480754446 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 14:05:54 INFO - PROCESS | 1918 | 1469480754449 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 14:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:05:54 INFO - PROCESS | 1918 | 1469480754454 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - PROCESS | 1918 | 1469480754456 Marionette TRACE conn2 <- [1,1202,null,{}] 14:05:54 INFO - PROCESS | 1918 | 1469480754460 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}] 14:05:54 INFO - PROCESS | 1918 | 1469480754461 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:54 INFO - PROCESS | 1918 | 1469480754559 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 14:05:54 INFO - PROCESS | 1918 | 1469480754633 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 1918 | 1469480754635 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ad6000 == 47 [pid = 1918] [id = 308] 14:05:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x116535000) [pid = 1918] [serial = 923] [outer = 0x0] 14:05:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x1169e3800) [pid = 1918] [serial = 924] [outer = 0x116535000] 14:05:54 INFO - PROCESS | 1918 | 1469480754663 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x1182d1800) [pid = 1918] [serial = 925] [outer = 0x116535000] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x12b734800 == 46 [pid = 1918] [id = 301] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5de800 == 45 [pid = 1918] [id = 300] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x119465000 == 44 [pid = 1918] [id = 299] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x12a405800 == 43 [pid = 1918] [id = 298] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x128b09800 == 42 [pid = 1918] [id = 297] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x123c65000 == 41 [pid = 1918] [id = 296] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x123527800 == 40 [pid = 1918] [id = 295] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x121670800 == 39 [pid = 1918] [id = 294] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x119741000 == 38 [pid = 1918] [id = 293] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x117227800 == 37 [pid = 1918] [id = 292] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x116155800 == 36 [pid = 1918] [id = 291] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x123a71000 == 35 [pid = 1918] [id = 290] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x117d58800 == 34 [pid = 1918] [id = 289] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x12bda2000 == 33 [pid = 1918] [id = 288] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5d3800 == 32 [pid = 1918] [id = 307] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x12c052800 == 31 [pid = 1918] [id = 306] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd8c800 == 30 [pid = 1918] [id = 305] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x126014800 == 29 [pid = 1918] [id = 304] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x12b864800 == 28 [pid = 1918] [id = 302] 14:05:55 INFO - PROCESS | 1918 | --DOCSHELL 0x118368000 == 27 [pid = 1918] [id = 303] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x12b0e1800) [pid = 1918] [serial = 861] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x124b9d000) [pid = 1918] [serial = 857] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x128b24800) [pid = 1918] [serial = 843] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x129344400) [pid = 1918] [serial = 846] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x12a684c00) [pid = 1918] [serial = 849] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x129068000) [pid = 1918] [serial = 845] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x128c60400) [pid = 1918] [serial = 821] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x11917fc00) [pid = 1918] [serial = 833] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x1240edc00) [pid = 1918] [serial = 837] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x120f32800) [pid = 1918] [serial = 818] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x112e06c00) [pid = 1918] [serial = 831] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x12a9f3000) [pid = 1918] [serial = 851] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x11831ac00) [pid = 1918] [serial = 816] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x12b0d9c00) [pid = 1918] [serial = 852] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x116084800) [pid = 1918] [serial = 854] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x121629000) [pid = 1918] [serial = 836] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x128c5f800) [pid = 1918] [serial = 860] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x129336000) [pid = 1918] [serial = 825] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x126913000) [pid = 1918] [serial = 842] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x123897800) [pid = 1918] [serial = 819] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x119052000) [pid = 1918] [serial = 855] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x11900ec00) [pid = 1918] [serial = 828] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x129167400) [pid = 1918] [serial = 822] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x126ccdc00) [pid = 1918] [serial = 858] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x11984dc00) [pid = 1918] [serial = 834] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x11872a400) [pid = 1918] [serial = 827] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x12a643800) [pid = 1918] [serial = 848] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12916d000) [pid = 1918] [serial = 824] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12651cc00) [pid = 1918] [serial = 840] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x117d1d000) [pid = 1918] [serial = 815] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x116a9a400) [pid = 1918] [serial = 830] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x124ba2000) [pid = 1918] [serial = 839] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x12b8a0000) [pid = 1918] [serial = 863] [outer = 0x0] [url = about:blank] 14:05:55 INFO - PROCESS | 1918 | 1469480755705 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]]]}] 14:05:55 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 14:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1280ms 14:05:55 INFO - PROCESS | 1918 | 1469480755738 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 14:05:55 INFO - PROCESS | 1918 | 1469480755740 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 14:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:05:55 INFO - PROCESS | 1918 | 1469480755744 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:05:55 INFO - PROCESS | 1918 | 1469480755746 Marionette TRACE conn2 <- [1,1206,null,{}] 14:05:55 INFO - PROCESS | 1918 | 1469480755751 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}] 14:05:55 INFO - PROCESS | 1918 | 1469480755753 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:55 INFO - PROCESS | 1918 | 1469480755837 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 14:05:55 INFO - PROCESS | 1918 | 1469480755841 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 1918 | 1469480755844 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x11335d000 == 28 [pid = 1918] [id = 309] 14:05:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x11320ac00) [pid = 1918] [serial = 926] [outer = 0x0] 14:05:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x113394c00) [pid = 1918] [serial = 927] [outer = 0x11320ac00] 14:05:55 INFO - PROCESS | 1918 | 1469480755873 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x113b06800) [pid = 1918] [serial = 928] [outer = 0x11320ac00] 14:05:56 INFO - PROCESS | 1918 | 1469480756220 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]]]}] 14:05:56 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 14:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 522ms 14:05:56 INFO - PROCESS | 1918 | 1469480756273 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 14:05:56 INFO - PROCESS | 1918 | 1469480756276 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 14:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:05:56 INFO - PROCESS | 1918 | 1469480756282 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 1918 | 1469480756284 Marionette TRACE conn2 <- [1,1210,null,{}] 14:05:56 INFO - PROCESS | 1918 | 1469480756287 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}] 14:05:56 INFO - PROCESS | 1918 | 1469480756288 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:56 INFO - PROCESS | 1918 | 1469480756365 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 14:05:56 INFO - PROCESS | 1918 | 1469480756370 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:56 INFO - PROCESS | 1918 | 1469480756371 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:56 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169b5800 == 29 [pid = 1918] [id = 310] 14:05:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x113f2fc00) [pid = 1918] [serial = 929] [outer = 0x0] 14:05:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x11652c800) [pid = 1918] [serial = 930] [outer = 0x113f2fc00] 14:05:56 INFO - PROCESS | 1918 | 1469480756401 Marionette DEBUG loaded listener.js 14:05:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1169dc000) [pid = 1918] [serial = 931] [outer = 0x113f2fc00] 14:05:56 INFO - PROCESS | 1918 | 1469480756798 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]]]}] 14:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 570ms 14:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:05:56 INFO - PROCESS | 1918 | 1469480756853 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 14:05:56 INFO - PROCESS | 1918 | 1469480756855 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 14:05:56 INFO - PROCESS | 1918 | 1469480756858 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:05:56 INFO - PROCESS | 1918 | 1469480756873 Marionette TRACE conn2 <- [1,1214,null,{}] 14:05:56 INFO - PROCESS | 1918 | 1469480756884 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}] 14:05:56 INFO - PROCESS | 1918 | 1469480756889 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:57 INFO - PROCESS | 1918 | 1469480757011 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 14:05:57 INFO - PROCESS | 1918 | 1469480757128 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 1918 | 1469480757131 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x118768000 == 30 [pid = 1918] [id = 311] 14:05:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x11851a400) [pid = 1918] [serial = 932] [outer = 0x0] 14:05:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x118598000) [pid = 1918] [serial = 933] [outer = 0x11851a400] 14:05:57 INFO - PROCESS | 1918 | 1469480757181 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x118895800) [pid = 1918] [serial = 934] [outer = 0x11851a400] 14:05:57 INFO - PROCESS | 1918 | 1469480757474 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]]]}] 14:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 636ms 14:05:57 INFO - PROCESS | 1918 | 1469480757493 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 14:05:57 INFO - PROCESS | 1918 | 1469480757495 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 14:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:05:57 INFO - PROCESS | 1918 | 1469480757505 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:05:57 INFO - PROCESS | 1918 | 1469480757506 Marionette TRACE conn2 <- [1,1218,null,{}] 14:05:57 INFO - PROCESS | 1918 | 1469480757509 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}] 14:05:57 INFO - PROCESS | 1918 | 1469480757510 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:57 INFO - PROCESS | 1918 | 1469480757592 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 14:05:57 INFO - PROCESS | 1918 | 1469480757596 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 1918 | 1469480757599 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x11972c800 == 31 [pid = 1918] [id = 312] 14:05:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x119059400) [pid = 1918] [serial = 935] [outer = 0x0] 14:05:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x11939ac00) [pid = 1918] [serial = 936] [outer = 0x119059400] 14:05:57 INFO - PROCESS | 1918 | 1469480757624 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x119b50400) [pid = 1918] [serial = 937] [outer = 0x119059400] 14:05:57 INFO - PROCESS | 1918 | 1469480757988 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]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 521ms 14:05:58 INFO - PROCESS | 1918 | 1469480758026 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 1918 | 1469480758027 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 14:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:05:58 INFO - PROCESS | 1918 | 1469480758029 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 1918 | 1469480758030 Marionette TRACE conn2 <- [1,1222,null,{}] 14:05:58 INFO - PROCESS | 1918 | 1469480758033 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}] 14:05:58 INFO - PROCESS | 1918 | 1469480758034 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:58 INFO - PROCESS | 1918 | 1469480758135 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 14:05:58 INFO - PROCESS | 1918 | 1469480758171 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 1918 | 1469480758173 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:58 INFO - PROCESS | 1918 | ++DOCSHELL 0x119ce4000 == 32 [pid = 1918] [id = 313] 14:05:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x119b5d800) [pid = 1918] [serial = 938] [outer = 0x0] 14:05:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x119faf400) [pid = 1918] [serial = 939] [outer = 0x119b5d800] 14:05:58 INFO - PROCESS | 1918 | 1469480758197 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x120fa8400) [pid = 1918] [serial = 940] [outer = 0x119b5d800] 14:05:58 INFO - PROCESS | 1918 | 1469480758527 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] 14:05:58 INFO - PROCESS | 1918 | 1469480758553 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 14:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:05:58 INFO - PROCESS | 1918 | 1469480758556 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 1918 | 1469480758557 Marionette TRACE conn2 <- [1,1226,null,{}] 14:05:58 INFO - PROCESS | 1918 | 1469480758559 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}] 14:05:58 INFO - PROCESS | 1918 | 1469480758563 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:58 INFO - PROCESS | 1918 | 1469480758681 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 14:05:58 INFO - PROCESS | 1918 | 1469480758714 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 1918 | 1469480758715 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:58 INFO - PROCESS | 1918 | ++DOCSHELL 0x123184000 == 33 [pid = 1918] [id = 314] 14:05:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1210e0000) [pid = 1918] [serial = 941] [outer = 0x0] 14:05:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x123688000) [pid = 1918] [serial = 942] [outer = 0x1210e0000] 14:05:58 INFO - PROCESS | 1918 | 1469480758741 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12452a000) [pid = 1918] [serial = 943] [outer = 0x1210e0000] 14:05:59 INFO - PROCESS | 1918 | 1469480759039 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]]]}] 14:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 519ms 14:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:05:59 INFO - PROCESS | 1918 | 1469480759076 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 14:05:59 INFO - PROCESS | 1918 | 1469480759077 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 14:05:59 INFO - PROCESS | 1918 | 1469480759079 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:05:59 INFO - PROCESS | 1918 | 1469480759081 Marionette TRACE conn2 <- [1,1230,null,{}] 14:05:59 INFO - PROCESS | 1918 | 1469480759085 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}] 14:05:59 INFO - PROCESS | 1918 | 1469480759086 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:59 INFO - PROCESS | 1918 | 1469480759183 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 14:05:59 INFO - PROCESS | 1918 | 1469480759220 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:59 INFO - PROCESS | 1918 | 1469480759221 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a71000 == 34 [pid = 1918] [id = 315] 14:05:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x124529800) [pid = 1918] [serial = 944] [outer = 0x0] 14:05:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x124ba4400) [pid = 1918] [serial = 945] [outer = 0x124529800] 14:05:59 INFO - PROCESS | 1918 | 1469480759246 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x126011c00) [pid = 1918] [serial = 946] [outer = 0x124529800] 14:05:59 INFO - PROCESS | 1918 | 1469480759569 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]]]}] 14:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 522ms 14:05:59 INFO - PROCESS | 1918 | 1469480759601 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 14:05:59 INFO - PROCESS | 1918 | 1469480759602 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 14:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:05:59 INFO - PROCESS | 1918 | 1469480759611 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:05:59 INFO - PROCESS | 1918 | 1469480759612 Marionette TRACE conn2 <- [1,1234,null,{}] 14:05:59 INFO - PROCESS | 1918 | 1469480759614 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}] 14:05:59 INFO - PROCESS | 1918 | 1469480759616 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:59 INFO - PROCESS | 1918 | 1469480759710 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 14:05:59 INFO - PROCESS | 1918 | 1469480759714 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:59 INFO - PROCESS | 1918 | 1469480759715 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:05:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x1242a3800 == 35 [pid = 1918] [id = 316] 14:05:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x124599c00) [pid = 1918] [serial = 947] [outer = 0x0] 14:05:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x126592800) [pid = 1918] [serial = 948] [outer = 0x124599c00] 14:05:59 INFO - PROCESS | 1918 | 1469480759739 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x1266b0800) [pid = 1918] [serial = 949] [outer = 0x124599c00] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x1266b1400) [pid = 1918] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x111c83800) [pid = 1918] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x12a647800) [pid = 1918] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x113398000) [pid = 1918] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x128c58400) [pid = 1918] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x119394c00) [pid = 1918] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x116745800) [pid = 1918] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x118897800) [pid = 1918] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x128b23800) [pid = 1918] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x113d46800) [pid = 1918] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x119b50800) [pid = 1918] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x119852c00) [pid = 1918] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x12a64c000) [pid = 1918] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x119848000) [pid = 1918] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:06:00 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12c235400) [pid = 1918] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:06:00 INFO - PROCESS | 1918 | 1469480760198 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]]]}] 14:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 622ms 14:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:06:00 INFO - PROCESS | 1918 | 1469480760236 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 1918 | 1469480760238 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 14:06:00 INFO - PROCESS | 1918 | 1469480760240 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 1918 | 1469480760241 Marionette TRACE conn2 <- [1,1238,null,{}] 14:06:00 INFO - PROCESS | 1918 | 1469480760243 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}] 14:06:00 INFO - PROCESS | 1918 | 1469480760244 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:00 INFO - PROCESS | 1918 | 1469480760367 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 14:06:00 INFO - PROCESS | 1918 | 1469480760400 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 1918 | 1469480760401 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x126033000 == 36 [pid = 1918] [id = 317] 14:06:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x118317400) [pid = 1918] [serial = 950] [outer = 0x0] 14:06:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x119848000) [pid = 1918] [serial = 951] [outer = 0x118317400] 14:06:00 INFO - PROCESS | 1918 | 1469480760426 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x124ba7c00) [pid = 1918] [serial = 952] [outer = 0x118317400] 14:06:00 INFO - PROCESS | 1918 | 1469480760705 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]]]}] 14:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 518ms 14:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:06:00 INFO - PROCESS | 1918 | 1469480760758 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 1918 | 1469480760759 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 14:06:00 INFO - PROCESS | 1918 | 1469480760761 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 1918 | 1469480760763 Marionette TRACE conn2 <- [1,1242,null,{}] 14:06:00 INFO - PROCESS | 1918 | 1469480760767 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}] 14:06:00 INFO - PROCESS | 1918 | 1469480760768 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:00 INFO - PROCESS | 1918 | 1469480760845 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 14:06:00 INFO - PROCESS | 1918 | 1469480760901 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 1918 | 1469480760902 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x126690000 == 37 [pid = 1918] [id = 318] 14:06:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x11851dc00) [pid = 1918] [serial = 953] [outer = 0x0] 14:06:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x126596000) [pid = 1918] [serial = 954] [outer = 0x11851dc00] 14:06:00 INFO - PROCESS | 1918 | 1469480760926 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x126cc5400) [pid = 1918] [serial = 955] [outer = 0x11851dc00] 14:06:01 INFO - PROCESS | 1918 | 1469480761192 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]]]}] 14:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 472ms 14:06:01 INFO - PROCESS | 1918 | 1469480761237 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 1918 | 1469480761239 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 14:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:06:01 INFO - PROCESS | 1918 | 1469480761241 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 1918 | 1469480761243 Marionette TRACE conn2 <- [1,1246,null,{}] 14:06:01 INFO - PROCESS | 1918 | 1469480761246 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}] 14:06:01 INFO - PROCESS | 1918 | 1469480761249 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:01 INFO - PROCESS | 1918 | 1469480761342 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 14:06:01 INFO - PROCESS | 1918 | 1469480761356 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 1918 | 1469480761357 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:01 INFO - PROCESS | 1918 | ++DOCSHELL 0x129050800 == 38 [pid = 1918] [id = 319] 14:06:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x119b53000) [pid = 1918] [serial = 956] [outer = 0x0] 14:06:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x128b24c00) [pid = 1918] [serial = 957] [outer = 0x119b53000] 14:06:01 INFO - PROCESS | 1918 | 1469480761384 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x129062400) [pid = 1918] [serial = 958] [outer = 0x119b53000] 14:06:01 INFO - PROCESS | 1918 | 1469480761834 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]]]}] 14:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 620ms 14:06:01 INFO - PROCESS | 1918 | 1469480761862 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 1918 | 1469480761867 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 14:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:06:01 INFO - PROCESS | 1918 | 1469480761870 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - PROCESS | 1918 | 1469480761872 Marionette TRACE conn2 <- [1,1250,null,{}] 14:06:01 INFO - PROCESS | 1918 | 1469480761876 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}] 14:06:01 INFO - PROCESS | 1918 | 1469480761877 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:02 INFO - PROCESS | 1918 | 1469480762005 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 14:06:02 INFO - PROCESS | 1918 | 1469480762135 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:02 INFO - PROCESS | 1918 | 1469480762136 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x111e09000 == 39 [pid = 1918] [id = 320] 14:06:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x111c19800) [pid = 1918] [serial = 959] [outer = 0x0] 14:06:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1122b0c00) [pid = 1918] [serial = 960] [outer = 0x111c19800] 14:06:02 INFO - PROCESS | 1918 | 1469480762169 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x112e10400) [pid = 1918] [serial = 961] [outer = 0x111c19800] 14:06:02 INFO - PROCESS | 1918 | 1469480762735 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]]]}] 14:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 925ms 14:06:02 INFO - PROCESS | 1918 | 1469480762798 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 14:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:06:02 INFO - PROCESS | 1918 | 1469480762802 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 14:06:02 INFO - PROCESS | 1918 | 1469480762805 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - PROCESS | 1918 | 1469480762807 Marionette TRACE conn2 <- [1,1254,null,{}] 14:06:02 INFO - PROCESS | 1918 | 1469480762810 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}] 14:06:02 INFO - PROCESS | 1918 | 1469480762812 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:02 INFO - PROCESS | 1918 | 1469480762922 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 14:06:03 INFO - PROCESS | 1918 | 1469480763001 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 1918 | 1469480763003 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x11877c800 == 40 [pid = 1918] [id = 321] 14:06:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x11697b000) [pid = 1918] [serial = 962] [outer = 0x0] 14:06:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x116a9c000) [pid = 1918] [serial = 963] [outer = 0x11697b000] 14:06:03 INFO - PROCESS | 1918 | 1469480763034 Marionette DEBUG loaded listener.js 14:06:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x117d26400) [pid = 1918] [serial = 964] [outer = 0x11697b000] 14:06:03 INFO - PROCESS | 1918 | 1469480763560 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]]]}] 14:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 923ms 14:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:06:03 INFO - PROCESS | 1918 | 1469480763734 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 1918 | 1469480763737 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 14:06:03 INFO - PROCESS | 1918 | 1469480763740 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 1918 | 1469480763742 Marionette TRACE conn2 <- [1,1258,null,{}] 14:06:03 INFO - PROCESS | 1918 | 1469480763746 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}] 14:06:03 INFO - PROCESS | 1918 | 1469480763747 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:03 INFO - PROCESS | 1918 | 1469480763854 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 14:06:03 INFO - PROCESS | 1918 | 1469480763932 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 1918 | 1469480763935 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169aa800 == 41 [pid = 1918] [id = 322] 14:06:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x116083000) [pid = 1918] [serial = 965] [outer = 0x0] 14:06:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x116742000) [pid = 1918] [serial = 966] [outer = 0x116083000] 14:06:03 INFO - PROCESS | 1918 | 1469480763964 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x1170ca800) [pid = 1918] [serial = 967] [outer = 0x116083000] 14:06:04 INFO - PROCESS | 1918 | --DOCSHELL 0x129050800 == 40 [pid = 1918] [id = 319] 14:06:04 INFO - PROCESS | 1918 | --DOCSHELL 0x126690000 == 39 [pid = 1918] [id = 318] 14:06:04 INFO - PROCESS | 1918 | --DOCSHELL 0x126033000 == 38 [pid = 1918] [id = 317] 14:06:04 INFO - PROCESS | 1918 | --DOCSHELL 0x1242a3800 == 37 [pid = 1918] [id = 316] 14:06:04 INFO - PROCESS | 1918 | --DOCSHELL 0x123a71000 == 36 [pid = 1918] [id = 315] 14:06:04 INFO - PROCESS | 1918 | --DOCSHELL 0x123184000 == 35 [pid = 1918] [id = 314] 14:06:04 INFO - PROCESS | 1918 | --DOCSHELL 0x119ce4000 == 34 [pid = 1918] [id = 313] 14:06:04 INFO - PROCESS | 1918 | --DOCSHELL 0x11972c800 == 33 [pid = 1918] [id = 312] 14:06:04 INFO - PROCESS | 1918 | --DOCSHELL 0x118768000 == 32 [pid = 1918] [id = 311] 14:06:04 INFO - PROCESS | 1918 | --DOCSHELL 0x1169b5800 == 31 [pid = 1918] [id = 310] 14:06:04 INFO - PROCESS | 1918 | --DOCSHELL 0x11335d000 == 30 [pid = 1918] [id = 309] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x128b32c00) [pid = 1918] [serial = 887] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x12600a000) [pid = 1918] [serial = 884] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x129165c00) [pid = 1918] [serial = 888] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x12a648c00) [pid = 1918] [serial = 894] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x119185c00) [pid = 1918] [serial = 897] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x1127dd800) [pid = 1918] [serial = 501] [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.] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x12932e800) [pid = 1918] [serial = 890] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x119b5cc00) [pid = 1918] [serial = 869] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x1210dd000) [pid = 1918] [serial = 870] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x11697a400) [pid = 1918] [serial = 872] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x118190800) [pid = 1918] [serial = 873] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x11904f000) [pid = 1918] [serial = 875] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x119397400) [pid = 1918] [serial = 876] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x12c232000) [pid = 1918] [serial = 864] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x116747000) [pid = 1918] [serial = 866] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1182d0400) [pid = 1918] [serial = 867] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1242efc00) [pid = 1918] [serial = 881] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x120fa6400) [pid = 1918] [serial = 878] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x123599000) [pid = 1918] [serial = 879] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12bdd1c00) [pid = 1918] [serial = 903] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x12a9e9000) [pid = 1918] [serial = 895] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12a4d5c00) [pid = 1918] [serial = 891] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12a648000) [pid = 1918] [serial = 900] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x124b9f000) [pid = 1918] [serial = 898] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12b08b800) [pid = 1918] [serial = 901] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x126594400) [pid = 1918] [serial = 885] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x124ba2800) [pid = 1918] [serial = 882] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12c235c00) [pid = 1918] [serial = 904] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x12c30ec00) [pid = 1918] [serial = 907] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12c306c00) [pid = 1918] [serial = 906] [outer = 0x0] [url = about:blank] 14:06:04 INFO - PROCESS | 1918 | 1469480764390 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]]]}] 14:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 14:06:04 INFO - PROCESS | 1918 | 1469480764410 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 1918 | 1469480764413 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 14:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:06:04 INFO - PROCESS | 1918 | 1469480764417 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - PROCESS | 1918 | 1469480764420 Marionette TRACE conn2 <- [1,1262,null,{}] 14:06:04 INFO - PROCESS | 1918 | 1469480764423 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}] 14:06:04 INFO - PROCESS | 1918 | 1469480764424 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:04 INFO - PROCESS | 1918 | 1469480764505 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 14:06:04 INFO - PROCESS | 1918 | 1469480764509 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 1918 | 1469480764511 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x118367800 == 31 [pid = 1918] [id = 323] 14:06:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x1182cb800) [pid = 1918] [serial = 968] [outer = 0x0] 14:06:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x11872a000) [pid = 1918] [serial = 969] [outer = 0x1182cb800] 14:06:04 INFO - PROCESS | 1918 | 1469480764540 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x11900bc00) [pid = 1918] [serial = 970] [outer = 0x1182cb800] 14:06:04 INFO - PROCESS | 1918 | 1469480764873 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]]]}] 14:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 522ms 14:06:04 INFO - PROCESS | 1918 | 1469480764938 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 1918 | 1469480764939 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 14:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:06:04 INFO - PROCESS | 1918 | 1469480764941 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - PROCESS | 1918 | 1469480764943 Marionette TRACE conn2 <- [1,1266,null,{}] 14:06:04 INFO - PROCESS | 1918 | 1469480764950 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}] 14:06:04 INFO - PROCESS | 1918 | 1469480764953 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:05 INFO - PROCESS | 1918 | 1469480765038 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 14:06:05 INFO - PROCESS | 1918 | 1469480765043 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:05 INFO - PROCESS | 1918 | 1469480765047 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b41800 == 32 [pid = 1918] [id = 324] 14:06:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x119b5d000) [pid = 1918] [serial = 971] [outer = 0x0] 14:06:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x120f33000) [pid = 1918] [serial = 972] [outer = 0x119b5d000] 14:06:05 INFO - PROCESS | 1918 | 1469480765078 Marionette DEBUG loaded listener.js 14:06:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x1210dbc00) [pid = 1918] [serial = 973] [outer = 0x119b5d000] 14:06:05 INFO - PROCESS | 1918 | 1469480765422 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]]]}] 14:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms 14:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:06:05 INFO - PROCESS | 1918 | 1469480765461 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 1918 | 1469480765463 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 14:06:05 INFO - PROCESS | 1918 | 1469480765465 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - PROCESS | 1918 | 1469480765466 Marionette TRACE conn2 <- [1,1270,null,{}] 14:06:05 INFO - PROCESS | 1918 | 1469480765468 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}] 14:06:05 INFO - PROCESS | 1918 | 1469480765469 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:05 INFO - PROCESS | 1918 | 1469480765551 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 14:06:05 INFO - PROCESS | 1918 | 1469480765555 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:05 INFO - PROCESS | 1918 | 1469480765556 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x123089000 == 33 [pid = 1918] [id = 325] 14:06:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x11329dc00) [pid = 1918] [serial = 974] [outer = 0x0] 14:06:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x123599800) [pid = 1918] [serial = 975] [outer = 0x11329dc00] 14:06:05 INFO - PROCESS | 1918 | 1469480765581 Marionette DEBUG loaded listener.js 14:06:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x123bbfc00) [pid = 1918] [serial = 976] [outer = 0x11329dc00] 14:06:05 INFO - PROCESS | 1918 | 1469480765933 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]]]}] 14:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 519ms 14:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:06:05 INFO - PROCESS | 1918 | 1469480765985 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 1918 | 1469480765986 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 14:06:05 INFO - PROCESS | 1918 | 1469480765988 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - PROCESS | 1918 | 1469480765989 Marionette TRACE conn2 <- [1,1274,null,{}] 14:06:05 INFO - PROCESS | 1918 | 1469480765991 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}] 14:06:05 INFO - PROCESS | 1918 | 1469480765992 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:06 INFO - PROCESS | 1918 | 1469480766068 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 14:06:06 INFO - PROCESS | 1918 | 1469480766125 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 1918 | 1469480766125 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:06 INFO - PROCESS | 1918 | ++DOCSHELL 0x1167ea800 == 34 [pid = 1918] [id = 326] 14:06:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1210e4c00) [pid = 1918] [serial = 977] [outer = 0x0] 14:06:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1242ed800) [pid = 1918] [serial = 978] [outer = 0x1210e4c00] 14:06:06 INFO - PROCESS | 1918 | 1469480766150 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x124ba4800) [pid = 1918] [serial = 979] [outer = 0x1210e4c00] 14:06:06 INFO - PROCESS | 1918 | 1469480766428 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]]]}] 14:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 468ms 14:06:06 INFO - PROCESS | 1918 | 1469480766460 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 14:06:06 INFO - PROCESS | 1918 | 1469480766462 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 14:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:06:06 INFO - PROCESS | 1918 | 1469480766472 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:06:06 INFO - PROCESS | 1918 | 1469480766473 Marionette TRACE conn2 <- [1,1278,null,{}] 14:06:06 INFO - PROCESS | 1918 | 1469480766476 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}] 14:06:06 INFO - PROCESS | 1918 | 1469480766480 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:06 INFO - PROCESS | 1918 | 1469480766606 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 14:06:06 INFO - PROCESS | 1918 | 1469480766617 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 1918 | 1469480766619 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:06 INFO - PROCESS | 1918 | ++DOCSHELL 0x126690000 == 35 [pid = 1918] [id = 327] 14:06:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x124ba9c00) [pid = 1918] [serial = 980] [outer = 0x0] 14:06:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x1266ac400) [pid = 1918] [serial = 981] [outer = 0x124ba9c00] 14:06:06 INFO - PROCESS | 1918 | 1469480766643 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x128d3f800) [pid = 1918] [serial = 982] [outer = 0x124ba9c00] 14:06:06 INFO - PROCESS | 1918 | 1469480766969 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]]]}] 14:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 521ms 14:06:06 INFO - PROCESS | 1918 | 1469480766994 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 14:06:06 INFO - PROCESS | 1918 | 1469480766995 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 14:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:06:07 INFO - PROCESS | 1918 | 1469480766998 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 1918 | 1469480767001 Marionette TRACE conn2 <- [1,1282,null,{}] 14:06:07 INFO - PROCESS | 1918 | 1469480767003 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}] 14:06:07 INFO - PROCESS | 1918 | 1469480767004 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:07 INFO - PROCESS | 1918 | 1469480767101 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 14:06:07 INFO - PROCESS | 1918 | 1469480767105 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 1918 | 1469480767105 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b05800 == 36 [pid = 1918] [id = 328] 14:06:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x126004800) [pid = 1918] [serial = 983] [outer = 0x0] 14:06:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x129069400) [pid = 1918] [serial = 984] [outer = 0x126004800] 14:06:07 INFO - PROCESS | 1918 | 1469480767128 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x129333c00) [pid = 1918] [serial = 985] [outer = 0x126004800] 14:06:07 INFO - PROCESS | 1918 | 1469480767480 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]]]}] 14:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 14:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:06:07 INFO - PROCESS | 1918 | 1469480767519 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 14:06:07 INFO - PROCESS | 1918 | 1469480767520 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 14:06:07 INFO - PROCESS | 1918 | 1469480767522 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 1918 | 1469480767523 Marionette TRACE conn2 <- [1,1286,null,{}] 14:06:07 INFO - PROCESS | 1918 | 1469480767526 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}] 14:06:07 INFO - PROCESS | 1918 | 1469480767527 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:07 INFO - PROCESS | 1918 | 1469480767625 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 14:06:07 INFO - PROCESS | 1918 | 1469480767629 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 1918 | 1469480767630 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291b2800 == 37 [pid = 1918] [id = 329] 14:06:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x128b28800) [pid = 1918] [serial = 986] [outer = 0x0] 14:06:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12a4d0c00) [pid = 1918] [serial = 987] [outer = 0x128b28800] 14:06:07 INFO - PROCESS | 1918 | 1469480767656 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12a645c00) [pid = 1918] [serial = 988] [outer = 0x128b28800] 14:06:07 INFO - PROCESS | 1918 | 1469480767994 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]]]}] 14:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 521ms 14:06:08 INFO - PROCESS | 1918 | 1469480768044 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 1918 | 1469480768046 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 14:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:06:08 INFO - PROCESS | 1918 | 1469480768049 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 1918 | 1469480768051 Marionette TRACE conn2 <- [1,1290,null,{}] 14:06:08 INFO - PROCESS | 1918 | 1469480768054 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}] 14:06:08 INFO - PROCESS | 1918 | 1469480768056 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:08 INFO - PROCESS | 1918 | 1469480768208 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 14:06:08 INFO - PROCESS | 1918 | 1469480768222 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 1918 | 1469480768223 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a214000 == 38 [pid = 1918] [id = 330] 14:06:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x129341c00) [pid = 1918] [serial = 989] [outer = 0x0] 14:06:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x12a683400) [pid = 1918] [serial = 990] [outer = 0x129341c00] 14:06:08 INFO - PROCESS | 1918 | 1469480768254 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x12a9e8c00) [pid = 1918] [serial = 991] [outer = 0x129341c00] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x119b5d800) [pid = 1918] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x11851a400) [pid = 1918] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x11320ac00) [pid = 1918] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x119059400) [pid = 1918] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x113f2fc00) [pid = 1918] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x1182d1000) [pid = 1918] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x116535000) [pid = 1918] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x119b51400) [pid = 1918] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x128b26000) [pid = 1918] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x12932fc00) [pid = 1918] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x116907400) [pid = 1918] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x1210e0000) [pid = 1918] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x118317400) [pid = 1918] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x124529800) [pid = 1918] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x124599c00) [pid = 1918] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:06:08 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x11851dc00) [pid = 1918] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:06:08 INFO - PROCESS | 1918 | 1469480768657 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]]]}] 14:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 621ms 14:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:06:08 INFO - PROCESS | 1918 | 1469480768670 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 1918 | 1469480768671 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 14:06:08 INFO - PROCESS | 1918 | 1469480768673 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 1918 | 1469480768674 Marionette TRACE conn2 <- [1,1294,null,{}] 14:06:08 INFO - PROCESS | 1918 | 1469480768677 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}] 14:06:08 INFO - PROCESS | 1918 | 1469480768678 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:08 INFO - PROCESS | 1918 | 1469480768754 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 14:06:08 INFO - PROCESS | 1918 | 1469480768758 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 1918 | 1469480768759 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x123088000 == 39 [pid = 1918] [id = 331] 14:06:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x116748400) [pid = 1918] [serial = 992] [outer = 0x0] 14:06:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x11851dc00) [pid = 1918] [serial = 993] [outer = 0x116748400] 14:06:08 INFO - PROCESS | 1918 | 1469480768786 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x120f40c00) [pid = 1918] [serial = 994] [outer = 0x116748400] 14:06:09 INFO - PROCESS | 1918 | 1469480769102 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]]]}] 14:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 469ms 14:06:09 INFO - PROCESS | 1918 | 1469480769144 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 14:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:06:09 INFO - PROCESS | 1918 | 1469480769146 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 14:06:09 INFO - PROCESS | 1918 | 1469480769148 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 1918 | 1469480769149 Marionette TRACE conn2 <- [1,1298,null,{}] 14:06:09 INFO - PROCESS | 1918 | 1469480769152 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}] 14:06:09 INFO - PROCESS | 1918 | 1469480769153 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:09 INFO - PROCESS | 1918 | 1469480769267 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 14:06:09 INFO - PROCESS | 1918 | 1469480769273 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 1918 | 1469480769275 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5e0800 == 40 [pid = 1918] [id = 332] 14:06:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x1240ef000) [pid = 1918] [serial = 995] [outer = 0x0] 14:06:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x1242e8000) [pid = 1918] [serial = 996] [outer = 0x1240ef000] 14:06:09 INFO - PROCESS | 1918 | 1469480769308 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12b0dc800) [pid = 1918] [serial = 997] [outer = 0x1240ef000] 14:06:09 INFO - PROCESS | 1918 | 1469480769629 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]]]}] 14:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 523ms 14:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:06:09 INFO - PROCESS | 1918 | 1469480769671 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 1918 | 1469480769673 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 14:06:09 INFO - PROCESS | 1918 | 1469480769675 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 1918 | 1469480769676 Marionette TRACE conn2 <- [1,1302,null,{}] 14:06:09 INFO - PROCESS | 1918 | 1469480769678 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}] 14:06:09 INFO - PROCESS | 1918 | 1469480769679 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:09 INFO - PROCESS | 1918 | 1469480769760 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 14:06:09 INFO - PROCESS | 1918 | 1469480769766 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 1918 | 1469480769768 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b72f800 == 41 [pid = 1918] [id = 333] 14:06:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12b0e0c00) [pid = 1918] [serial = 998] [outer = 0x0] 14:06:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12b8a3000) [pid = 1918] [serial = 999] [outer = 0x12b0e0c00] 14:06:09 INFO - PROCESS | 1918 | 1469480769791 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12bdd5c00) [pid = 1918] [serial = 1000] [outer = 0x12b0e0c00] 14:06:10 INFO - PROCESS | 1918 | 1469480770106 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]]]}] 14:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 470ms 14:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:06:10 INFO - PROCESS | 1918 | 1469480770145 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 1918 | 1469480770146 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 14:06:10 INFO - PROCESS | 1918 | 1469480770150 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 1918 | 1469480770152 Marionette TRACE conn2 <- [1,1306,null,{}] 14:06:10 INFO - PROCESS | 1918 | 1469480770154 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}] 14:06:10 INFO - PROCESS | 1918 | 1469480770155 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:10 INFO - PROCESS | 1918 | 1469480770267 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 14:06:10 INFO - PROCESS | 1918 | 1469480770273 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 1918 | 1469480770274 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:10 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b859800 == 42 [pid = 1918] [id = 334] 14:06:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x120f33400) [pid = 1918] [serial = 1001] [outer = 0x0] 14:06:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12c227400) [pid = 1918] [serial = 1002] [outer = 0x120f33400] 14:06:10 INFO - PROCESS | 1918 | 1469480770297 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12c235c00) [pid = 1918] [serial = 1003] [outer = 0x120f33400] 14:06:10 INFO - PROCESS | 1918 | 1469480770669 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]]]}] 14:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 570ms 14:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:06:10 INFO - PROCESS | 1918 | 1469480770720 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 1918 | 1469480770722 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 14:06:10 INFO - PROCESS | 1918 | 1469480770725 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 1918 | 1469480770727 Marionette TRACE conn2 <- [1,1310,null,{}] 14:06:10 INFO - PROCESS | 1918 | 1469480770731 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}] 14:06:10 INFO - PROCESS | 1918 | 1469480770733 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:10 INFO - PROCESS | 1918 | 1469480770841 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 14:06:10 INFO - PROCESS | 1918 | 1469480770895 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 1918 | 1469480770898 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:10 INFO - PROCESS | 1918 | ++DOCSHELL 0x116f66800 == 43 [pid = 1918] [id = 335] 14:06:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x112e06c00) [pid = 1918] [serial = 1004] [outer = 0x0] 14:06:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x1151c3800) [pid = 1918] [serial = 1005] [outer = 0x112e06c00] 14:06:10 INFO - PROCESS | 1918 | 1469480770929 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x116978000) [pid = 1918] [serial = 1006] [outer = 0x112e06c00] 14:06:11 INFO - PROCESS | 1918 | 1469480771386 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] 14:06:11 INFO - PROCESS | 1918 | 1469480771451 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 14:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:06:11 INFO - PROCESS | 1918 | 1469480771456 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 1918 | 1469480771458 Marionette TRACE conn2 <- [1,1314,null,{}] 14:06:11 INFO - PROCESS | 1918 | 1469480771460 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}] 14:06:11 INFO - PROCESS | 1918 | 1469480771462 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:11 INFO - PROCESS | 1918 | 1469480771566 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 14:06:11 INFO - PROCESS | 1918 | 1469480771635 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 1918 | 1469480771636 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:11 INFO - PROCESS | 1918 | ++DOCSHELL 0x122f84000 == 44 [pid = 1918] [id = 336] 14:06:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x1187eec00) [pid = 1918] [serial = 1007] [outer = 0x0] 14:06:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x119179000) [pid = 1918] [serial = 1008] [outer = 0x1187eec00] 14:06:11 INFO - PROCESS | 1918 | 1469480771667 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x119846400) [pid = 1918] [serial = 1009] [outer = 0x1187eec00] 14:06:12 INFO - PROCESS | 1918 | 1469480772084 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]]]}] 14:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 14:06:12 INFO - PROCESS | 1918 | 1469480772145 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 14:06:12 INFO - PROCESS | 1918 | 1469480772147 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 14:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:06:12 INFO - PROCESS | 1918 | 1469480772181 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - PROCESS | 1918 | 1469480772184 Marionette TRACE conn2 <- [1,1318,null,{}] 14:06:12 INFO - PROCESS | 1918 | 1469480772193 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}] 14:06:12 INFO - PROCESS | 1918 | 1469480772196 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:12 INFO - PROCESS | 1918 | 1469480772302 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 14:06:12 INFO - PROCESS | 1918 | 1469480772370 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 1918 | 1469480772373 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:12 INFO - PROCESS | 1918 | ++DOCSHELL 0x12aa0e000 == 45 [pid = 1918] [id = 337] 14:06:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x123897800) [pid = 1918] [serial = 1010] [outer = 0x0] 14:06:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x124ba8c00) [pid = 1918] [serial = 1011] [outer = 0x123897800] 14:06:12 INFO - PROCESS | 1918 | 1469480772403 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x126987400) [pid = 1918] [serial = 1012] [outer = 0x123897800] 14:06:12 INFO - PROCESS | 1918 | 1469480772817 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]]]}] 14:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 691ms 14:06:12 INFO - PROCESS | 1918 | 1469480772853 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 14:06:12 INFO - PROCESS | 1918 | 1469480772856 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 14:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:06:12 INFO - PROCESS | 1918 | 1469480772858 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - PROCESS | 1918 | 1469480772859 Marionette TRACE conn2 <- [1,1322,null,{}] 14:06:12 INFO - PROCESS | 1918 | 1469480772861 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}] 14:06:12 INFO - PROCESS | 1918 | 1469480772863 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:12 INFO - PROCESS | 1918 | 1469480772964 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 14:06:13 INFO - PROCESS | 1918 | 1469480773020 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 1918 | 1469480773021 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b934800 == 46 [pid = 1918] [id = 338] 14:06:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x126cc9c00) [pid = 1918] [serial = 1013] [outer = 0x0] 14:06:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x128c53400) [pid = 1918] [serial = 1014] [outer = 0x126cc9c00] 14:06:13 INFO - PROCESS | 1918 | 1469480773050 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x12932c000) [pid = 1918] [serial = 1015] [outer = 0x126cc9c00] 14:06:13 INFO - PROCESS | 1918 | 1469480773694 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]]]}] 14:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 871ms 14:06:13 INFO - PROCESS | 1918 | 1469480773730 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 14:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:06:13 INFO - PROCESS | 1918 | 1469480773732 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 14:06:13 INFO - PROCESS | 1918 | 1469480773736 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 1918 | 1469480773738 Marionette TRACE conn2 <- [1,1326,null,{}] 14:06:13 INFO - PROCESS | 1918 | 1469480773742 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}] 14:06:13 INFO - PROCESS | 1918 | 1469480773743 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:13 INFO - PROCESS | 1918 | 1469480773842 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 14:06:13 INFO - PROCESS | 1918 | 1469480773900 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 1918 | 1469480773902 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x119468000 == 47 [pid = 1918] [id = 339] 14:06:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x1160f0400) [pid = 1918] [serial = 1016] [outer = 0x0] 14:06:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x1182d5000) [pid = 1918] [serial = 1017] [outer = 0x1160f0400] 14:06:13 INFO - PROCESS | 1918 | 1469480773930 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x119057800) [pid = 1918] [serial = 1018] [outer = 0x1160f0400] 14:06:14 INFO - PROCESS | 1918 | 1469480774391 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]]]}] 14:06:14 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 14:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 672ms 14:06:14 INFO - PROCESS | 1918 | 1469480774408 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 1918 | 1469480774413 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 14:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:06:14 INFO - PROCESS | 1918 | 1469480774419 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - PROCESS | 1918 | 1469480774422 Marionette TRACE conn2 <- [1,1330,null,{}] 14:06:14 INFO - PROCESS | 1918 | 1469480774425 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}] 14:06:14 INFO - PROCESS | 1918 | 1469480774428 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:14 INFO - PROCESS | 1918 | 1469480774569 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 14:06:14 INFO - PROCESS | 1918 | 1469480774668 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 1918 | 1469480774670 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x118774000 == 48 [pid = 1918] [id = 340] 14:06:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x119052000) [pid = 1918] [serial = 1019] [outer = 0x0] 14:06:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x119848800) [pid = 1918] [serial = 1020] [outer = 0x119052000] 14:06:14 INFO - PROCESS | 1918 | 1469480774719 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x119fad000) [pid = 1918] [serial = 1021] [outer = 0x119052000] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12b72f800 == 47 [pid = 1918] [id = 333] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5e0800 == 46 [pid = 1918] [id = 332] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x123088000 == 45 [pid = 1918] [id = 331] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12a214000 == 44 [pid = 1918] [id = 330] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x1291b2800 == 43 [pid = 1918] [id = 329] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x128b05800 == 42 [pid = 1918] [id = 328] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x126690000 == 41 [pid = 1918] [id = 327] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x1167ea800 == 40 [pid = 1918] [id = 326] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x123089000 == 39 [pid = 1918] [id = 325] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x119b41800 == 38 [pid = 1918] [id = 324] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x118367800 == 37 [pid = 1918] [id = 323] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x1169aa800 == 36 [pid = 1918] [id = 322] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x11877c800 == 35 [pid = 1918] [id = 321] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x111e09000 == 34 [pid = 1918] [id = 320] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x116ad6000 == 33 [pid = 1918] [id = 308] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x119468000 == 32 [pid = 1918] [id = 339] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12b934800 == 31 [pid = 1918] [id = 338] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12aa0e000 == 30 [pid = 1918] [id = 337] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x122f84000 == 29 [pid = 1918] [id = 336] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12b859800 == 28 [pid = 1918] [id = 334] 14:06:15 INFO - PROCESS | 1918 | --DOCSHELL 0x116f66800 == 27 [pid = 1918] [id = 335] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x12452a000) [pid = 1918] [serial = 943] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x126592800) [pid = 1918] [serial = 948] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x126011c00) [pid = 1918] [serial = 946] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x126cc5400) [pid = 1918] [serial = 955] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x1266b0800) [pid = 1918] [serial = 949] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x124ba7c00) [pid = 1918] [serial = 952] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x126596000) [pid = 1918] [serial = 954] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x119b50400) [pid = 1918] [serial = 937] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x128b24c00) [pid = 1918] [serial = 957] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x119faf400) [pid = 1918] [serial = 939] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x118598000) [pid = 1918] [serial = 933] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x118895800) [pid = 1918] [serial = 934] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x113394c00) [pid = 1918] [serial = 927] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x113b06800) [pid = 1918] [serial = 928] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x11939ac00) [pid = 1918] [serial = 936] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x11652c800) [pid = 1918] [serial = 930] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x1169dc000) [pid = 1918] [serial = 931] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x11889f000) [pid = 1918] [serial = 910] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1169e3800) [pid = 1918] [serial = 924] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x118312c00) [pid = 1918] [serial = 909] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1182d1800) [pid = 1918] [serial = 925] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x12401d400) [pid = 1918] [serial = 913] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x1231c6000) [pid = 1918] [serial = 912] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x12906e000) [pid = 1918] [serial = 916] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x128c5ac00) [pid = 1918] [serial = 915] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12c226c00) [pid = 1918] [serial = 919] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x12b8a0c00) [pid = 1918] [serial = 918] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12c311c00) [pid = 1918] [serial = 922] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x123688000) [pid = 1918] [serial = 942] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x129337800) [pid = 1918] [serial = 921] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x120fa8400) [pid = 1918] [serial = 940] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x119848000) [pid = 1918] [serial = 951] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x124ba4400) [pid = 1918] [serial = 945] [outer = 0x0] [url = about:blank] 14:06:15 INFO - PROCESS | 1918 | 1469480775714 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]]]}] 14:06:15 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 14:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1322ms 14:06:15 INFO - PROCESS | 1918 | 1469480775741 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 14:06:15 INFO - PROCESS | 1918 | 1469480775743 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 14:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:06:15 INFO - PROCESS | 1918 | 1469480775746 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - PROCESS | 1918 | 1469480775749 Marionette TRACE conn2 <- [1,1334,null,{}] 14:06:15 INFO - PROCESS | 1918 | 1469480775754 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}] 14:06:15 INFO - PROCESS | 1918 | 1469480775756 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:15 INFO - PROCESS | 1918 | 1469480775832 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 14:06:15 INFO - PROCESS | 1918 | 1469480775838 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 1918 | 1469480775839 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:15 INFO - PROCESS | 1918 | ++DOCSHELL 0x1161ee000 == 28 [pid = 1918] [id = 341] 14:06:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x116080c00) [pid = 1918] [serial = 1022] [outer = 0x0] 14:06:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x116745400) [pid = 1918] [serial = 1023] [outer = 0x116080c00] 14:06:15 INFO - PROCESS | 1918 | 1469480775869 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1170c5400) [pid = 1918] [serial = 1024] [outer = 0x116080c00] 14:06:16 INFO - PROCESS | 1918 | 1469480776237 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]]]}] 14:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 522ms 14:06:16 INFO - PROCESS | 1918 | 1469480776269 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 1918 | 1469480776272 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 14:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:06:16 INFO - PROCESS | 1918 | 1469480776276 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - PROCESS | 1918 | 1469480776278 Marionette TRACE conn2 <- [1,1338,null,{}] 14:06:16 INFO - PROCESS | 1918 | 1469480776280 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}] 14:06:16 INFO - PROCESS | 1918 | 1469480776284 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:16 INFO - PROCESS | 1918 | 1469480776386 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 14:06:16 INFO - PROCESS | 1918 | 1469480776392 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 1918 | 1469480776393 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:16 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d5c800 == 29 [pid = 1918] [id = 342] 14:06:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x118199c00) [pid = 1918] [serial = 1025] [outer = 0x0] 14:06:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x11831f800) [pid = 1918] [serial = 1026] [outer = 0x118199c00] 14:06:16 INFO - PROCESS | 1918 | 1469480776422 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1187e6c00) [pid = 1918] [serial = 1027] [outer = 0x118199c00] 14:06:17 INFO - PROCESS | 1918 | 1469480777240 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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 971ms 14:06:17 INFO - PROCESS | 1918 | 1469480777247 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 1918 | 1469480777249 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 14:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:06:17 INFO - PROCESS | 1918 | 1469480777251 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 1918 | 1469480777254 Marionette TRACE conn2 <- [1,1342,null,{}] 14:06:17 INFO - PROCESS | 1918 | 1469480777261 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}] 14:06:17 INFO - PROCESS | 1918 | 1469480777266 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:17 INFO - PROCESS | 1918 | 1469480777343 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 14:06:17 INFO - PROCESS | 1918 | 1469480777413 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 1918 | 1469480777415 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:17 INFO - PROCESS | 1918 | ++DOCSHELL 0x119459000 == 30 [pid = 1918] [id = 343] 14:06:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x118894c00) [pid = 1918] [serial = 1028] [outer = 0x0] 14:06:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x119398400) [pid = 1918] [serial = 1029] [outer = 0x118894c00] 14:06:17 INFO - PROCESS | 1918 | 1469480777443 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x119b5c800) [pid = 1918] [serial = 1030] [outer = 0x118894c00] 14:06:17 INFO - PROCESS | 1918 | 1469480777815 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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 575ms 14:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:06:17 INFO - PROCESS | 1918 | 1469480777827 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 1918 | 1469480777829 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 14:06:17 INFO - PROCESS | 1918 | 1469480777836 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 1918 | 1469480777838 Marionette TRACE conn2 <- [1,1346,null,{}] 14:06:17 INFO - PROCESS | 1918 | 1469480777842 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}] 14:06:17 INFO - PROCESS | 1918 | 1469480777844 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:18 INFO - PROCESS | 1918 | 1469480778006 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 14:06:18 INFO - PROCESS | 1918 | 1469480778058 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:18 INFO - PROCESS | 1918 | 1469480778059 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b4c800 == 31 [pid = 1918] [id = 344] 14:06:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x119c66800) [pid = 1918] [serial = 1031] [outer = 0x0] 14:06:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x120fae800) [pid = 1918] [serial = 1032] [outer = 0x119c66800] 14:06:18 INFO - PROCESS | 1918 | 1469480778102 Marionette DEBUG loaded listener.js 14:06:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x121753400) [pid = 1918] [serial = 1033] [outer = 0x119c66800] 14:06:18 INFO - PROCESS | 1918 | 1469480778486 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]]]}] 14:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 672ms 14:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:06:18 INFO - PROCESS | 1918 | 1469480778506 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 14:06:18 INFO - PROCESS | 1918 | 1469480778507 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 14:06:18 INFO - PROCESS | 1918 | 1469480778509 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:06:18 INFO - PROCESS | 1918 | 1469480778510 Marionette TRACE conn2 <- [1,1350,null,{}] 14:06:18 INFO - PROCESS | 1918 | 1469480778519 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}] 14:06:18 INFO - PROCESS | 1918 | 1469480778520 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:18 INFO - PROCESS | 1918 | 1469480778611 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 14:06:18 INFO - PROCESS | 1918 | 1469480778615 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:18 INFO - PROCESS | 1918 | 1469480778616 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x12307b800 == 32 [pid = 1918] [id = 345] 14:06:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x11831ac00) [pid = 1918] [serial = 1034] [outer = 0x0] 14:06:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x123594400) [pid = 1918] [serial = 1035] [outer = 0x11831ac00] 14:06:18 INFO - PROCESS | 1918 | 1469480778641 Marionette DEBUG loaded listener.js 14:06:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x123bbe800) [pid = 1918] [serial = 1036] [outer = 0x11831ac00] 14:06:19 INFO - PROCESS | 1918 | 1469480778993 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]]]}] 14:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 519ms 14:06:19 INFO - PROCESS | 1918 | 1469480779028 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 14:06:19 INFO - PROCESS | 1918 | 1469480779030 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 14:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:06:19 INFO - PROCESS | 1918 | 1469480779032 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:06:19 INFO - PROCESS | 1918 | 1469480779033 Marionette TRACE conn2 <- [1,1354,null,{}] 14:06:19 INFO - PROCESS | 1918 | 1469480779035 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}] 14:06:19 INFO - PROCESS | 1918 | 1469480779039 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:19 INFO - PROCESS | 1918 | 1469480779144 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 14:06:19 INFO - PROCESS | 1918 | 1469480779180 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 1918 | 1469480779181 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:19 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a8a000 == 33 [pid = 1918] [id = 346] 14:06:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x123bbec00) [pid = 1918] [serial = 1037] [outer = 0x0] 14:06:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x124458400) [pid = 1918] [serial = 1038] [outer = 0x123bbec00] 14:06:19 INFO - PROCESS | 1918 | 1469480779206 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x12651a000) [pid = 1918] [serial = 1039] [outer = 0x123bbec00] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x124ba9c00) [pid = 1918] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x126004800) [pid = 1918] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x129341c00) [pid = 1918] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x128b28800) [pid = 1918] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x1210e4c00) [pid = 1918] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x116083000) [pid = 1918] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x11697b000) [pid = 1918] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x116748400) [pid = 1918] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x111c19800) [pid = 1918] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x11329dc00) [pid = 1918] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x119b5d000) [pid = 1918] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x1182cb800) [pid = 1918] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12b0e0c00) [pid = 1918] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1240ef000) [pid = 1918] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x120f33400) [pid = 1918] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:06:19 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x119b53000) [pid = 1918] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:06:19 INFO - PROCESS | 1918 | 1469480779678 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]]]}] 14:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 669ms 14:06:19 INFO - PROCESS | 1918 | 1469480779702 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 14:06:19 INFO - PROCESS | 1918 | 1469480779703 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 14:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:06:19 INFO - PROCESS | 1918 | 1469480779705 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:06:19 INFO - PROCESS | 1918 | 1469480779706 Marionette TRACE conn2 <- [1,1358,null,{}] 14:06:19 INFO - PROCESS | 1918 | 1469480779709 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}] 14:06:19 INFO - PROCESS | 1918 | 1469480779710 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:19 INFO - PROCESS | 1918 | 1469480779782 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 14:06:19 INFO - PROCESS | 1918 | 1469480779788 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 1918 | 1469480779789 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:19 INFO - PROCESS | 1918 | ++DOCSHELL 0x126020800 == 34 [pid = 1918] [id = 347] 14:06:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x116026c00) [pid = 1918] [serial = 1040] [outer = 0x0] 14:06:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x118319400) [pid = 1918] [serial = 1041] [outer = 0x116026c00] 14:06:19 INFO - PROCESS | 1918 | 1469480779813 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x119c5d000) [pid = 1918] [serial = 1042] [outer = 0x116026c00] 14:06:20 INFO - PROCESS | 1918 | 1469480780137 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]]]}] 14:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 472ms 14:06:20 INFO - PROCESS | 1918 | 1469480780178 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 14:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:06:20 INFO - PROCESS | 1918 | 1469480780180 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 14:06:20 INFO - PROCESS | 1918 | 1469480780183 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:06:20 INFO - PROCESS | 1918 | 1469480780185 Marionette TRACE conn2 <- [1,1362,null,{}] 14:06:20 INFO - PROCESS | 1918 | 1469480780188 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}] 14:06:20 INFO - PROCESS | 1918 | 1469480780190 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:20 INFO - PROCESS | 1918 | 1469480780331 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 14:06:20 INFO - PROCESS | 1918 | 1469480780341 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:20 INFO - PROCESS | 1918 | 1469480780343 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x1261b2000 == 35 [pid = 1918] [id = 348] 14:06:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x11818cc00) [pid = 1918] [serial = 1043] [outer = 0x0] 14:06:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x124b9cc00) [pid = 1918] [serial = 1044] [outer = 0x11818cc00] 14:06:20 INFO - PROCESS | 1918 | 1469480780383 Marionette DEBUG loaded listener.js 14:06:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x126593c00) [pid = 1918] [serial = 1045] [outer = 0x11818cc00] 14:06:20 INFO - PROCESS | 1918 | 1469480780857 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]]]}] 14:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 720ms 14:06:20 INFO - PROCESS | 1918 | 1469480780903 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 14:06:20 INFO - PROCESS | 1918 | 1469480780905 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 14:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:06:20 INFO - PROCESS | 1918 | 1469480780907 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:06:20 INFO - PROCESS | 1918 | 1469480780908 Marionette TRACE conn2 <- [1,1366,null,{}] 14:06:20 INFO - PROCESS | 1918 | 1469480780910 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}] 14:06:20 INFO - PROCESS | 1918 | 1469480780911 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:20 INFO - PROCESS | 1918 | 1469480780987 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 14:06:20 INFO - PROCESS | 1918 | 1469480780991 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:20 INFO - PROCESS | 1918 | 1469480780992 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b17800 == 36 [pid = 1918] [id = 349] 14:06:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x124ba7400) [pid = 1918] [serial = 1046] [outer = 0x0] 14:06:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x126919000) [pid = 1918] [serial = 1047] [outer = 0x124ba7400] 14:06:21 INFO - PROCESS | 1918 | 1469480781018 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x126cc6800) [pid = 1918] [serial = 1048] [outer = 0x124ba7400] 14:06:21 INFO - PROCESS | 1918 | 1469480781330 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] 14:06:21 INFO - PROCESS | 1918 | 1469480781379 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 14:06:21 INFO - PROCESS | 1918 | 1469480781381 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 1918 | 1469480781383 Marionette TRACE conn2 <- [1,1370,null,{}] 14:06:21 INFO - PROCESS | 1918 | 1469480781385 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}] 14:06:21 INFO - PROCESS | 1918 | 1469480781386 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:21 INFO - PROCESS | 1918 | 1469480781464 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 14:06:21 INFO - PROCESS | 1918 | 1469480781520 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 1918 | 1469480781521 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x129044000 == 37 [pid = 1918] [id = 350] 14:06:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x126595000) [pid = 1918] [serial = 1049] [outer = 0x0] 14:06:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x126ccf400) [pid = 1918] [serial = 1050] [outer = 0x126595000] 14:06:21 INFO - PROCESS | 1918 | 1469480781546 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x128c55000) [pid = 1918] [serial = 1051] [outer = 0x126595000] 14:06:22 INFO - PROCESS | 1918 | 1469480782071 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] 14:06:22 INFO - PROCESS | 1918 | 1469480782128 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 14:06:22 INFO - PROCESS | 1918 | 1469480782133 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - PROCESS | 1918 | 1469480782138 Marionette TRACE conn2 <- [1,1374,null,{}] 14:06:22 INFO - PROCESS | 1918 | 1469480782141 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}] 14:06:22 INFO - PROCESS | 1918 | 1469480782143 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:22 INFO - PROCESS | 1918 | 1469480782253 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 14:06:22 INFO - PROCESS | 1918 | 1469480782328 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 1918 | 1469480782330 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x116f79800 == 38 [pid = 1918] [id = 351] 14:06:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x113d9a400) [pid = 1918] [serial = 1052] [outer = 0x0] 14:06:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x116973c00) [pid = 1918] [serial = 1053] [outer = 0x113d9a400] 14:06:22 INFO - PROCESS | 1918 | 1469480782361 Marionette DEBUG loaded listener.js 14:06:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x1182cac00) [pid = 1918] [serial = 1054] [outer = 0x113d9a400] 14:06:22 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:06:22 INFO - PROCESS | 1918 | 1469480782957 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] 14:06:23 INFO - PROCESS | 1918 | 1469480783010 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 14:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:06:23 INFO - PROCESS | 1918 | 1469480783015 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 1918 | 1469480783017 Marionette TRACE conn2 <- [1,1378,null,{}] 14:06:23 INFO - PROCESS | 1918 | 1469480783019 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}] 14:06:23 INFO - PROCESS | 1918 | 1469480783021 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:23 INFO - PROCESS | 1918 | 1469480783131 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 14:06:23 INFO - PROCESS | 1918 | 1469480783186 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 1918 | 1469480783188 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x116584800 == 39 [pid = 1918] [id = 352] 14:06:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1176b0000) [pid = 1918] [serial = 1055] [outer = 0x0] 14:06:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x118899c00) [pid = 1918] [serial = 1056] [outer = 0x1176b0000] 14:06:23 INFO - PROCESS | 1918 | 1469480783219 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x11917e000) [pid = 1918] [serial = 1057] [outer = 0x1176b0000] 14:06:23 INFO - PROCESS | 1918 | --DOCSHELL 0x128b17800 == 38 [pid = 1918] [id = 349] 14:06:23 INFO - PROCESS | 1918 | --DOCSHELL 0x1261b2000 == 37 [pid = 1918] [id = 348] 14:06:23 INFO - PROCESS | 1918 | --DOCSHELL 0x126020800 == 36 [pid = 1918] [id = 347] 14:06:23 INFO - PROCESS | 1918 | --DOCSHELL 0x123a8a000 == 35 [pid = 1918] [id = 346] 14:06:23 INFO - PROCESS | 1918 | --DOCSHELL 0x12307b800 == 34 [pid = 1918] [id = 345] 14:06:23 INFO - PROCESS | 1918 | --DOCSHELL 0x119b4c800 == 33 [pid = 1918] [id = 344] 14:06:23 INFO - PROCESS | 1918 | --DOCSHELL 0x119459000 == 32 [pid = 1918] [id = 343] 14:06:23 INFO - PROCESS | 1918 | --DOCSHELL 0x117d5c800 == 31 [pid = 1918] [id = 342] 14:06:23 INFO - PROCESS | 1918 | --DOCSHELL 0x1161ee000 == 30 [pid = 1918] [id = 341] 14:06:23 INFO - PROCESS | 1918 | --DOCSHELL 0x118774000 == 29 [pid = 1918] [id = 340] 14:06:23 INFO - PROCESS | 1918 | 1469480783789 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] 14:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:06:23 INFO - PROCESS | 1918 | 1469480783838 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 14:06:23 INFO - PROCESS | 1918 | 1469480783841 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 1918 | 1469480783843 Marionette TRACE conn2 <- [1,1382,null,{}] 14:06:23 INFO - PROCESS | 1918 | 1469480783848 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}] 14:06:23 INFO - PROCESS | 1918 | 1469480783849 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:23 INFO - PROCESS | 1918 | 1469480783945 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x129062400) [pid = 1918] [serial = 958] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x1266ac400) [pid = 1918] [serial = 981] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x129069400) [pid = 1918] [serial = 984] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x12a683400) [pid = 1918] [serial = 990] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x12a4d0c00) [pid = 1918] [serial = 987] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x12a645c00) [pid = 1918] [serial = 988] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x1242ed800) [pid = 1918] [serial = 978] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x116742000) [pid = 1918] [serial = 966] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1170ca800) [pid = 1918] [serial = 967] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x116a9c000) [pid = 1918] [serial = 963] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x120f40c00) [pid = 1918] [serial = 994] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x117d26400) [pid = 1918] [serial = 964] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x1122b0c00) [pid = 1918] [serial = 960] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x112e10400) [pid = 1918] [serial = 961] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x123599800) [pid = 1918] [serial = 975] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x123bbfc00) [pid = 1918] [serial = 976] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x120f33000) [pid = 1918] [serial = 972] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x11851dc00) [pid = 1918] [serial = 993] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x1210dbc00) [pid = 1918] [serial = 973] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x11872a000) [pid = 1918] [serial = 969] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x11900bc00) [pid = 1918] [serial = 970] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x12b8a3000) [pid = 1918] [serial = 999] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12bdd5c00) [pid = 1918] [serial = 1000] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x12b0dc800) [pid = 1918] [serial = 997] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12a9e8c00) [pid = 1918] [serial = 991] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x129333c00) [pid = 1918] [serial = 985] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x128d3f800) [pid = 1918] [serial = 982] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x12c235c00) [pid = 1918] [serial = 1003] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x12c227400) [pid = 1918] [serial = 1002] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x124ba4800) [pid = 1918] [serial = 979] [outer = 0x0] [url = about:blank] 14:06:23 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x1242e8000) [pid = 1918] [serial = 996] [outer = 0x0] [url = about:blank] 14:06:24 INFO - PROCESS | 1918 | 1469480784031 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 1918 | 1469480784033 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:24 INFO - PROCESS | 1918 | ++DOCSHELL 0x116156000 == 30 [pid = 1918] [id = 353] 14:06:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x112e10400) [pid = 1918] [serial = 1058] [outer = 0x0] 14:06:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x116743000) [pid = 1918] [serial = 1059] [outer = 0x112e10400] 14:06:24 INFO - PROCESS | 1918 | 1469480784080 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x1182d4800) [pid = 1918] [serial = 1060] [outer = 0x112e10400] 14:06:24 INFO - PROCESS | 1918 | [1918] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 14:06:24 INFO - PROCESS | 1918 | 1469480784606 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] 14:06:24 INFO - PROCESS | 1918 | 1469480784678 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 14:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:06:24 INFO - PROCESS | 1918 | 1469480784687 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 1918 | 1469480784690 Marionette TRACE conn2 <- [1,1386,null,{}] 14:06:24 INFO - PROCESS | 1918 | 1469480784693 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}] 14:06:24 INFO - PROCESS | 1918 | 1469480784696 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:24 INFO - PROCESS | 1918 | 1469480784781 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 14:06:24 INFO - PROCESS | 1918 | 1469480784792 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 1918 | 1469480784793 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:24 INFO - PROCESS | 1918 | ++DOCSHELL 0x1184a6000 == 31 [pid = 1918] [id = 354] 14:06:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x119186400) [pid = 1918] [serial = 1061] [outer = 0x0] 14:06:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x11939ac00) [pid = 1918] [serial = 1062] [outer = 0x119186400] 14:06:24 INFO - PROCESS | 1918 | 1469480784821 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x119b5cc00) [pid = 1918] [serial = 1063] [outer = 0x119186400] 14:06:25 INFO - PROCESS | 1918 | 1469480785191 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] 14:06:25 INFO - PROCESS | 1918 | 1469480785212 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 14:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:06:25 INFO - PROCESS | 1918 | 1469480785217 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 1918 | 1469480785220 Marionette TRACE conn2 <- [1,1390,null,{}] 14:06:25 INFO - PROCESS | 1918 | 1469480785229 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}] 14:06:25 INFO - PROCESS | 1918 | 1469480785233 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:25 INFO - PROCESS | 1918 | 1469480785323 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 14:06:25 INFO - PROCESS | 1918 | 1469480785329 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 1918 | 1469480785331 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:25 INFO - PROCESS | 1918 | ++DOCSHELL 0x119c8d000 == 32 [pid = 1918] [id = 355] 14:06:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x119c67c00) [pid = 1918] [serial = 1064] [outer = 0x0] 14:06:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x1210dcc00) [pid = 1918] [serial = 1065] [outer = 0x119c67c00] 14:06:25 INFO - PROCESS | 1918 | 1469480785368 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x123bbfc00) [pid = 1918] [serial = 1066] [outer = 0x119c67c00] 14:06:25 INFO - PROCESS | 1918 | 1469480785842 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]]]}] 14:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 674ms 14:06:25 INFO - PROCESS | 1918 | 1469480785889 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 1918 | 1469480785891 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 14:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:06:25 INFO - PROCESS | 1918 | 1469480785893 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 1918 | 1469480785894 Marionette TRACE conn2 <- [1,1394,null,{}] 14:06:25 INFO - PROCESS | 1918 | 1469480785896 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}] 14:06:25 INFO - PROCESS | 1918 | 1469480785897 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:25 INFO - PROCESS | 1918 | 1469480785979 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 14:06:25 INFO - PROCESS | 1918 | 1469480785984 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 1918 | 1469480785986 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:25 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a76000 == 33 [pid = 1918] [id = 356] 14:06:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x1240edc00) [pid = 1918] [serial = 1067] [outer = 0x0] 14:06:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x124529c00) [pid = 1918] [serial = 1068] [outer = 0x1240edc00] 14:06:26 INFO - PROCESS | 1918 | 1469480786010 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x124ba3400) [pid = 1918] [serial = 1069] [outer = 0x1240edc00] 14:06:26 INFO - PROCESS | 1918 | 1469480786375 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]]]}] 14:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 518ms 14:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:06:26 INFO - PROCESS | 1918 | 1469480786416 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 1918 | 1469480786417 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 14:06:26 INFO - PROCESS | 1918 | 1469480786419 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 1918 | 1469480786420 Marionette TRACE conn2 <- [1,1398,null,{}] 14:06:26 INFO - PROCESS | 1918 | 1469480786422 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}] 14:06:26 INFO - PROCESS | 1918 | 1469480786424 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:26 INFO - PROCESS | 1918 | 1469480786518 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 14:06:26 INFO - PROCESS | 1918 | 1469480786522 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 1918 | 1469480786523 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:26 INFO - PROCESS | 1918 | ++DOCSHELL 0x126024000 == 34 [pid = 1918] [id = 357] 14:06:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x124ba4800) [pid = 1918] [serial = 1070] [outer = 0x0] 14:06:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x12600c000) [pid = 1918] [serial = 1071] [outer = 0x124ba4800] 14:06:26 INFO - PROCESS | 1918 | 1469480786548 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1266b5800) [pid = 1918] [serial = 1072] [outer = 0x124ba4800] 14:06:26 INFO - PROCESS | 1918 | 1469480786894 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]]]}] 14:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 518ms 14:06:26 INFO - PROCESS | 1918 | 1469480786937 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 1918 | 1469480786939 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 14:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:06:26 INFO - PROCESS | 1918 | 1469480786941 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 1918 | 1469480786942 Marionette TRACE conn2 <- [1,1402,null,{}] 14:06:26 INFO - PROCESS | 1918 | 1469480786944 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}] 14:06:26 INFO - PROCESS | 1918 | 1469480786948 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:27 INFO - PROCESS | 1918 | 1469480787069 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 14:06:27 INFO - PROCESS | 1918 | 1469480787082 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 1918 | 1469480787083 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:27 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b15800 == 35 [pid = 1918] [id = 358] 14:06:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x12698e800) [pid = 1918] [serial = 1073] [outer = 0x0] 14:06:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x128c55400) [pid = 1918] [serial = 1074] [outer = 0x12698e800] 14:06:27 INFO - PROCESS | 1918 | 1469480787114 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x129172400) [pid = 1918] [serial = 1075] [outer = 0x12698e800] 14:06:27 INFO - PROCESS | 1918 | 1469480787461 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]]]}] 14:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 567ms 14:06:27 INFO - PROCESS | 1918 | 1469480787509 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 14:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:06:27 INFO - PROCESS | 1918 | 1469480787510 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 14:06:27 INFO - PROCESS | 1918 | 1469480787512 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 1918 | 1469480787514 Marionette TRACE conn2 <- [1,1406,null,{}] 14:06:27 INFO - PROCESS | 1918 | 1469480787516 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}] 14:06:27 INFO - PROCESS | 1918 | 1469480787517 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:27 INFO - PROCESS | 1918 | 1469480787614 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 14:06:27 INFO - PROCESS | 1918 | 1469480787617 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 1918 | 1469480787618 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:27 INFO - PROCESS | 1918 | ++DOCSHELL 0x10ebb6000 == 36 [pid = 1918] [id = 359] 14:06:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x126cc4c00) [pid = 1918] [serial = 1076] [outer = 0x0] 14:06:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x129336c00) [pid = 1918] [serial = 1077] [outer = 0x126cc4c00] 14:06:27 INFO - PROCESS | 1918 | 1469480787642 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12a4d9800) [pid = 1918] [serial = 1078] [outer = 0x126cc4c00] 14:06:27 INFO - PROCESS | 1918 | 1469480787953 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]]]}] 14:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 470ms 14:06:27 INFO - PROCESS | 1918 | 1469480787994 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 1918 | 1469480787996 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 14:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:06:28 INFO - PROCESS | 1918 | 1469480788000 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - PROCESS | 1918 | 1469480788003 Marionette TRACE conn2 <- [1,1410,null,{}] 14:06:28 INFO - PROCESS | 1918 | 1469480788005 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}] 14:06:28 INFO - PROCESS | 1918 | 1469480788006 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:28 INFO - PROCESS | 1918 | 1469480788105 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 14:06:28 INFO - PROCESS | 1918 | 1469480788109 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 1918 | 1469480788110 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a21f000 == 37 [pid = 1918] [id = 360] 14:06:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x129335800) [pid = 1918] [serial = 1079] [outer = 0x0] 14:06:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12a649800) [pid = 1918] [serial = 1080] [outer = 0x129335800] 14:06:28 INFO - PROCESS | 1918 | 1469480788141 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12a688800) [pid = 1918] [serial = 1081] [outer = 0x129335800] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x119c66800) [pid = 1918] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x112e06c00) [pid = 1918] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x118199c00) [pid = 1918] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x119052000) [pid = 1918] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x116080c00) [pid = 1918] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x1187eec00) [pid = 1918] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x123897800) [pid = 1918] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x126cc9c00) [pid = 1918] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1160f0400) [pid = 1918] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x11831ac00) [pid = 1918] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x123bbec00) [pid = 1918] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x116026c00) [pid = 1918] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x124ba7400) [pid = 1918] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:06:28 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x118894c00) [pid = 1918] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:06:28 INFO - PROCESS | 1918 | 1469480788590 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]]]}] 14:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 622ms 14:06:28 INFO - PROCESS | 1918 | 1469480788623 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 14:06:28 INFO - PROCESS | 1918 | 1469480788625 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 14:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:06:28 INFO - PROCESS | 1918 | 1469480788628 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - PROCESS | 1918 | 1469480788630 Marionette TRACE conn2 <- [1,1414,null,{}] 14:06:28 INFO - PROCESS | 1918 | 1469480788633 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}] 14:06:28 INFO - PROCESS | 1918 | 1469480788635 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:28 INFO - PROCESS | 1918 | 1469480788740 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 14:06:28 INFO - PROCESS | 1918 | 1469480788743 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 1918 | 1469480788744 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a40d800 == 38 [pid = 1918] [id = 361] 14:06:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x113b05000) [pid = 1918] [serial = 1082] [outer = 0x0] 14:06:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x1188a0000) [pid = 1918] [serial = 1083] [outer = 0x113b05000] 14:06:28 INFO - PROCESS | 1918 | 1469480788772 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x123688400) [pid = 1918] [serial = 1084] [outer = 0x113b05000] 14:06:29 INFO - PROCESS | 1918 | 1469480789124 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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 521ms 14:06:29 INFO - PROCESS | 1918 | 1469480789149 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 1918 | 1469480789152 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 14:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:06:29 INFO - PROCESS | 1918 | 1469480789165 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 1918 | 1469480789166 Marionette TRACE conn2 <- [1,1418,null,{}] 14:06:29 INFO - PROCESS | 1918 | 1469480789168 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}] 14:06:29 INFO - PROCESS | 1918 | 1469480789169 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:29 INFO - PROCESS | 1918 | 1469480789246 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 14:06:29 INFO - PROCESS | 1918 | 1469480789252 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 1918 | 1469480789253 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x12aa0a000 == 39 [pid = 1918] [id = 362] 14:06:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x119395400) [pid = 1918] [serial = 1085] [outer = 0x0] 14:06:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x126cc9c00) [pid = 1918] [serial = 1086] [outer = 0x119395400] 14:06:29 INFO - PROCESS | 1918 | 1469480789284 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x12a9ea000) [pid = 1918] [serial = 1087] [outer = 0x119395400] 14:06:29 INFO - PROCESS | 1918 | 1469480789640 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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 521ms 14:06:29 INFO - PROCESS | 1918 | 1469480789686 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 1918 | 1469480789688 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 14:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:06:29 INFO - PROCESS | 1918 | 1469480789690 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 1918 | 1469480789692 Marionette TRACE conn2 <- [1,1422,null,{}] 14:06:29 INFO - PROCESS | 1918 | 1469480789694 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}] 14:06:29 INFO - PROCESS | 1918 | 1469480789696 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:29 INFO - PROCESS | 1918 | 1469480789790 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 14:06:29 INFO - PROCESS | 1918 | 1469480789850 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 1918 | 1469480789851 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b73e800 == 40 [pid = 1918] [id = 363] 14:06:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x12a67d800) [pid = 1918] [serial = 1088] [outer = 0x0] 14:06:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12a9f3000) [pid = 1918] [serial = 1089] [outer = 0x12a67d800] 14:06:29 INFO - PROCESS | 1918 | 1469480789877 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12b967c00) [pid = 1918] [serial = 1090] [outer = 0x12a67d800] 14:06:30 INFO - PROCESS | 1918 | 1469480790154 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]]]}] 14:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 470ms 14:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:06:30 INFO - PROCESS | 1918 | 1469480790160 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 1918 | 1469480790162 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 14:06:30 INFO - PROCESS | 1918 | 1469480790172 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 1918 | 1469480790173 Marionette TRACE conn2 <- [1,1426,null,{}] 14:06:30 INFO - PROCESS | 1918 | 1469480790176 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}] 14:06:30 INFO - PROCESS | 1918 | 1469480790177 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:30 INFO - PROCESS | 1918 | 1469480790274 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 14:06:30 INFO - PROCESS | 1918 | 1469480790277 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 1918 | 1469480790278 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:30 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b920000 == 41 [pid = 1918] [id = 364] 14:06:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12b8a4800) [pid = 1918] [serial = 1091] [outer = 0x0] 14:06:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12c228800) [pid = 1918] [serial = 1092] [outer = 0x12b8a4800] 14:06:30 INFO - PROCESS | 1918 | 1469480790302 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12c234000) [pid = 1918] [serial = 1093] [outer = 0x12b8a4800] 14:06:30 INFO - PROCESS | 1918 | 1469480790874 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]]]}] 14:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 14:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:06:30 INFO - PROCESS | 1918 | 1469480790898 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 1918 | 1469480790901 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 14:06:30 INFO - PROCESS | 1918 | 1469480790904 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 1918 | 1469480790905 Marionette TRACE conn2 <- [1,1430,null,{}] 14:06:30 INFO - PROCESS | 1918 | 1469480790909 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}] 14:06:30 INFO - PROCESS | 1918 | 1469480790911 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:31 INFO - PROCESS | 1918 | 1469480791018 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 14:06:31 INFO - PROCESS | 1918 | 1469480791085 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 1918 | 1469480791087 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x118783000 == 42 [pid = 1918] [id = 365] 14:06:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x117d26400) [pid = 1918] [serial = 1094] [outer = 0x0] 14:06:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x118732800) [pid = 1918] [serial = 1095] [outer = 0x117d26400] 14:06:31 INFO - PROCESS | 1918 | 1469480791118 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x119181400) [pid = 1918] [serial = 1096] [outer = 0x117d26400] 14:06:31 INFO - PROCESS | 1918 | 1469480791578 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]]]}] 14:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 720ms 14:06:31 INFO - PROCESS | 1918 | 1469480791634 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 1918 | 1469480791637 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 14:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:06:31 INFO - PROCESS | 1918 | 1469480791641 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - PROCESS | 1918 | 1469480791643 Marionette TRACE conn2 <- [1,1434,null,{}] 14:06:31 INFO - PROCESS | 1918 | 1469480791646 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}] 14:06:31 INFO - PROCESS | 1918 | 1469480791648 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:31 INFO - PROCESS | 1918 | 1469480791756 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 14:06:31 INFO - PROCESS | 1918 | 1469480791824 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 1918 | 1469480791826 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b0c800 == 43 [pid = 1918] [id = 366] 14:06:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x123b52c00) [pid = 1918] [serial = 1097] [outer = 0x0] 14:06:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x123ca1800) [pid = 1918] [serial = 1098] [outer = 0x123b52c00] 14:06:31 INFO - PROCESS | 1918 | 1469480791856 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x124ba2c00) [pid = 1918] [serial = 1099] [outer = 0x123b52c00] 14:06:32 INFO - PROCESS | 1918 | 1469480792303 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]]]}] 14:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 720ms 14:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:06:32 INFO - PROCESS | 1918 | 1469480792362 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 14:06:32 INFO - PROCESS | 1918 | 1469480792363 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 14:06:32 INFO - PROCESS | 1918 | 1469480792367 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:06:32 INFO - PROCESS | 1918 | 1469480792370 Marionette TRACE conn2 <- [1,1438,null,{}] 14:06:32 INFO - PROCESS | 1918 | 1469480792378 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}] 14:06:32 INFO - PROCESS | 1918 | 1469480792382 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:32 INFO - PROCESS | 1918 | 1469480792483 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 14:06:32 INFO - PROCESS | 1918 | 1469480792553 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 1918 | 1469480792555 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd8b800 == 44 [pid = 1918] [id = 367] 14:06:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x129061c00) [pid = 1918] [serial = 1100] [outer = 0x0] 14:06:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x12906a400) [pid = 1918] [serial = 1101] [outer = 0x129061c00] 14:06:32 INFO - PROCESS | 1918 | 1469480792586 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x129173800) [pid = 1918] [serial = 1102] [outer = 0x129061c00] 14:06:33 INFO - PROCESS | 1918 | 1469480793017 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]]]}] 14:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 723ms 14:06:33 INFO - PROCESS | 1918 | 1469480793090 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 14:06:33 INFO - PROCESS | 1918 | 1469480793092 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 14:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:06:33 INFO - PROCESS | 1918 | 1469480793094 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - PROCESS | 1918 | 1469480793095 Marionette TRACE conn2 <- [1,1442,null,{}] 14:06:33 INFO - PROCESS | 1918 | 1469480793117 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}] 14:06:33 INFO - PROCESS | 1918 | 1469480793119 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:33 INFO - PROCESS | 1918 | 1469480793224 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 14:06:33 INFO - PROCESS | 1918 | 1469480793292 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:33 INFO - PROCESS | 1918 | 1469480793293 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:33 INFO - PROCESS | 1918 | ++DOCSHELL 0x116946800 == 45 [pid = 1918] [id = 368] 14:06:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x117d24800) [pid = 1918] [serial = 1103] [outer = 0x0] 14:06:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x124028400) [pid = 1918] [serial = 1104] [outer = 0x117d24800] 14:06:33 INFO - PROCESS | 1918 | 1469480793323 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x129167000) [pid = 1918] [serial = 1105] [outer = 0x117d24800] 14:06:33 INFO - PROCESS | 1918 | 1469480793840 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]]]}] 14:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 770ms 14:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:06:33 INFO - PROCESS | 1918 | 1469480793873 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 14:06:33 INFO - PROCESS | 1918 | 1469480793875 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 14:06:33 INFO - PROCESS | 1918 | 1469480793878 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - PROCESS | 1918 | 1469480793880 Marionette TRACE conn2 <- [1,1446,null,{}] 14:06:33 INFO - PROCESS | 1918 | 1469480793886 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}] 14:06:33 INFO - PROCESS | 1918 | 1469480793888 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:33 INFO - PROCESS | 1918 | 1469480793988 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 14:06:34 INFO - PROCESS | 1918 | 1469480794062 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 1918 | 1469480794064 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:34 INFO - PROCESS | 1918 | ++DOCSHELL 0x116019800 == 46 [pid = 1918] [id = 369] 14:06:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x113d99000) [pid = 1918] [serial = 1106] [outer = 0x0] 14:06:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x11674b000) [pid = 1918] [serial = 1107] [outer = 0x113d99000] 14:06:34 INFO - PROCESS | 1918 | 1469480794094 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x118321800) [pid = 1918] [serial = 1108] [outer = 0x113d99000] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x12b73e800 == 45 [pid = 1918] [id = 363] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x12aa0a000 == 44 [pid = 1918] [id = 362] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x12a40d800 == 43 [pid = 1918] [id = 361] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x12a21f000 == 42 [pid = 1918] [id = 360] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x10ebb6000 == 41 [pid = 1918] [id = 359] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x128b15800 == 40 [pid = 1918] [id = 358] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x126024000 == 39 [pid = 1918] [id = 357] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x123a76000 == 38 [pid = 1918] [id = 356] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x119c8d000 == 37 [pid = 1918] [id = 355] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x1184a6000 == 36 [pid = 1918] [id = 354] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x116156000 == 35 [pid = 1918] [id = 353] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x116584800 == 34 [pid = 1918] [id = 352] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x116f79800 == 33 [pid = 1918] [id = 351] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x129044000 == 32 [pid = 1918] [id = 350] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x116946800 == 31 [pid = 1918] [id = 368] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd8b800 == 30 [pid = 1918] [id = 367] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x128b0c800 == 29 [pid = 1918] [id = 366] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x118783000 == 28 [pid = 1918] [id = 365] 14:06:34 INFO - PROCESS | 1918 | --DOCSHELL 0x12b920000 == 27 [pid = 1918] [id = 364] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x120fae800) [pid = 1918] [serial = 1032] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x116978000) [pid = 1918] [serial = 1006] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x1187e6c00) [pid = 1918] [serial = 1027] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x11831f800) [pid = 1918] [serial = 1026] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x1151c3800) [pid = 1918] [serial = 1005] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x119fad000) [pid = 1918] [serial = 1021] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x119848800) [pid = 1918] [serial = 1020] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x116745400) [pid = 1918] [serial = 1023] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x119846400) [pid = 1918] [serial = 1009] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x119179000) [pid = 1918] [serial = 1008] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1170c5400) [pid = 1918] [serial = 1024] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x126987400) [pid = 1918] [serial = 1012] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x124ba8c00) [pid = 1918] [serial = 1011] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x12932c000) [pid = 1918] [serial = 1015] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x128c53400) [pid = 1918] [serial = 1014] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x119057800) [pid = 1918] [serial = 1018] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1182d5000) [pid = 1918] [serial = 1017] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x123594400) [pid = 1918] [serial = 1035] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x121753400) [pid = 1918] [serial = 1033] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x124458400) [pid = 1918] [serial = 1038] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x119c5d000) [pid = 1918] [serial = 1042] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x118319400) [pid = 1918] [serial = 1041] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x126919000) [pid = 1918] [serial = 1047] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x119398400) [pid = 1918] [serial = 1029] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x119b5c800) [pid = 1918] [serial = 1030] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x126cc6800) [pid = 1918] [serial = 1048] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12651a000) [pid = 1918] [serial = 1039] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x123bbe800) [pid = 1918] [serial = 1036] [outer = 0x0] [url = about:blank] 14:06:34 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x124b9cc00) [pid = 1918] [serial = 1044] [outer = 0x0] [url = about:blank] 14:06:35 INFO - PROCESS | 1918 | 1469480795077 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]]]}] 14:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1227ms 14:06:35 INFO - PROCESS | 1918 | 1469480795106 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 1918 | 1469480795108 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 14:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:06:35 INFO - PROCESS | 1918 | 1469480795111 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 1918 | 1469480795112 Marionette TRACE conn2 <- [1,1450,null,{}] 14:06:35 INFO - PROCESS | 1918 | 1469480795118 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}] 14:06:35 INFO - PROCESS | 1918 | 1469480795120 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:35 INFO - PROCESS | 1918 | 1469480795199 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 14:06:35 INFO - PROCESS | 1918 | 1469480795205 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 1918 | 1469480795208 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:35 INFO - PROCESS | 1918 | ++DOCSHELL 0x113bcf000 == 28 [pid = 1918] [id = 370] 14:06:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x112e0ac00) [pid = 1918] [serial = 1109] [outer = 0x0] 14:06:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x113b06400) [pid = 1918] [serial = 1110] [outer = 0x112e0ac00] 14:06:35 INFO - PROCESS | 1918 | 1469480795238 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x112e07c00) [pid = 1918] [serial = 1111] [outer = 0x112e0ac00] 14:06:35 INFO - PROCESS | 1918 | 1469480795571 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]]]}] 14:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 14:06:35 INFO - PROCESS | 1918 | 1469480795631 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 1918 | 1469480795634 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 14:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:06:35 INFO - PROCESS | 1918 | 1469480795639 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 1918 | 1469480795641 Marionette TRACE conn2 <- [1,1454,null,{}] 14:06:35 INFO - PROCESS | 1918 | 1469480795643 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}] 14:06:35 INFO - PROCESS | 1918 | 1469480795645 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:35 INFO - PROCESS | 1918 | 1469480795721 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 14:06:35 INFO - PROCESS | 1918 | 1469480795726 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 1918 | 1469480795727 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:35 INFO - PROCESS | 1918 | ++DOCSHELL 0x116f85000 == 29 [pid = 1918] [id = 371] 14:06:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x116906400) [pid = 1918] [serial = 1112] [outer = 0x0] 14:06:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x11818f400) [pid = 1918] [serial = 1113] [outer = 0x116906400] 14:06:35 INFO - PROCESS | 1918 | 1469480795756 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1182d3800) [pid = 1918] [serial = 1114] [outer = 0x116906400] 14:06:36 INFO - PROCESS | 1918 | 1469480796101 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]]]}] 14:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 472ms 14:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:06:36 INFO - PROCESS | 1918 | 1469480796112 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 14:06:36 INFO - PROCESS | 1918 | 1469480796113 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 14:06:36 INFO - PROCESS | 1918 | 1469480796115 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 1918 | 1469480796118 Marionette TRACE conn2 <- [1,1458,null,{}] 14:06:36 INFO - PROCESS | 1918 | 1469480796126 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}] 14:06:36 INFO - PROCESS | 1918 | 1469480796129 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:36 INFO - PROCESS | 1918 | 1469480796230 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 14:06:36 INFO - PROCESS | 1918 | 1469480796241 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 1918 | 1469480796243 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:36 INFO - PROCESS | 1918 | ++DOCSHELL 0x11946f000 == 30 [pid = 1918] [id = 372] 14:06:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1127ddc00) [pid = 1918] [serial = 1115] [outer = 0x0] 14:06:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x11900bc00) [pid = 1918] [serial = 1116] [outer = 0x1127ddc00] 14:06:36 INFO - PROCESS | 1918 | 1469480796270 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x119398400) [pid = 1918] [serial = 1117] [outer = 0x1127ddc00] 14:06:36 INFO - PROCESS | 1918 | 1469480796606 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]]]}] 14:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 524ms 14:06:36 INFO - PROCESS | 1918 | 1469480796640 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 14:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:06:36 INFO - PROCESS | 1918 | 1469480796641 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 14:06:36 INFO - PROCESS | 1918 | 1469480796643 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 1918 | 1469480796644 Marionette TRACE conn2 <- [1,1462,null,{}] 14:06:36 INFO - PROCESS | 1918 | 1469480796647 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}] 14:06:36 INFO - PROCESS | 1918 | 1469480796648 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:36 INFO - PROCESS | 1918 | 1469480796723 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 14:06:36 INFO - PROCESS | 1918 | 1469480796782 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 1918 | 1469480796783 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:36 INFO - PROCESS | 1918 | ++DOCSHELL 0x119c8f800 == 31 [pid = 1918] [id = 373] 14:06:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x1182d1000) [pid = 1918] [serial = 1118] [outer = 0x0] 14:06:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x119b53800) [pid = 1918] [serial = 1119] [outer = 0x1182d1000] 14:06:36 INFO - PROCESS | 1918 | 1469480796808 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x120f41000) [pid = 1918] [serial = 1120] [outer = 0x1182d1000] 14:06:37 INFO - PROCESS | 1918 | 1469480797118 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]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 518ms 14:06:37 INFO - PROCESS | 1918 | 1469480797162 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 14:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:06:37 INFO - PROCESS | 1918 | 1469480797173 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 14:06:37 INFO - PROCESS | 1918 | 1469480797175 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 1918 | 1469480797176 Marionette TRACE conn2 <- [1,1466,null,{}] 14:06:37 INFO - PROCESS | 1918 | 1469480797178 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}] 14:06:37 INFO - PROCESS | 1918 | 1469480797180 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:37 INFO - PROCESS | 1918 | 1469480797272 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 14:06:37 INFO - PROCESS | 1918 | 1469480797307 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 1918 | 1469480797308 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x123092000 == 32 [pid = 1918] [id = 374] 14:06:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x112a7e000) [pid = 1918] [serial = 1121] [outer = 0x0] 14:06:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1210df400) [pid = 1918] [serial = 1122] [outer = 0x112a7e000] 14:06:37 INFO - PROCESS | 1918 | 1469480797332 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12341f000) [pid = 1918] [serial = 1123] [outer = 0x112a7e000] 14:06:37 INFO - PROCESS | 1918 | 1469480797671 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]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 520ms 14:06:37 INFO - PROCESS | 1918 | 1469480797701 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 1918 | 1469480797703 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 14:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:06:37 INFO - PROCESS | 1918 | 1469480797705 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 1918 | 1469480797706 Marionette TRACE conn2 <- [1,1470,null,{}] 14:06:37 INFO - PROCESS | 1918 | 1469480797708 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}] 14:06:37 INFO - PROCESS | 1918 | 1469480797712 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:37 INFO - PROCESS | 1918 | 1469480797826 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 14:06:37 INFO - PROCESS | 1918 | 1469480797831 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 1918 | 1469480797833 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a83000 == 33 [pid = 1918] [id = 375] 14:06:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12359a000) [pid = 1918] [serial = 1124] [outer = 0x0] 14:06:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x123bbe400) [pid = 1918] [serial = 1125] [outer = 0x12359a000] 14:06:37 INFO - PROCESS | 1918 | 1469480797857 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12613a800) [pid = 1918] [serial = 1126] [outer = 0x12359a000] 14:06:38 INFO - PROCESS | 1918 | 1469480798181 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]]]}] 14:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 518ms 14:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:06:38 INFO - PROCESS | 1918 | 1469480798228 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 14:06:38 INFO - PROCESS | 1918 | 1469480798229 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 14:06:38 INFO - PROCESS | 1918 | 1469480798231 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 1918 | 1469480798233 Marionette TRACE conn2 <- [1,1474,null,{}] 14:06:38 INFO - PROCESS | 1918 | 1469480798237 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}] 14:06:38 INFO - PROCESS | 1918 | 1469480798245 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:38 INFO - PROCESS | 1918 | 1469480798340 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 14:06:38 INFO - PROCESS | 1918 | 1469480798376 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 1918 | 1469480798377 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x12601a000 == 34 [pid = 1918] [id = 376] 14:06:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12651a000) [pid = 1918] [serial = 1127] [outer = 0x0] 14:06:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x1266ad800) [pid = 1918] [serial = 1128] [outer = 0x12651a000] 14:06:38 INFO - PROCESS | 1918 | 1469480798401 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x126cc5400) [pid = 1918] [serial = 1129] [outer = 0x12651a000] 14:06:38 INFO - PROCESS | 1918 | 1469480798707 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]]]}] 14:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 522ms 14:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:06:38 INFO - PROCESS | 1918 | 1469480798753 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 14:06:38 INFO - PROCESS | 1918 | 1469480798754 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 14:06:38 INFO - PROCESS | 1918 | 1469480798757 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 1918 | 1469480798758 Marionette TRACE conn2 <- [1,1478,null,{}] 14:06:38 INFO - PROCESS | 1918 | 1469480798760 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}] 14:06:38 INFO - PROCESS | 1918 | 1469480798761 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:38 INFO - PROCESS | 1918 | 1469480798854 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 14:06:38 INFO - PROCESS | 1918 | 1469480798893 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 1918 | 1469480798894 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x126684000 == 35 [pid = 1918] [id = 377] 14:06:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x126cc5800) [pid = 1918] [serial = 1130] [outer = 0x0] 14:06:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x128b2ac00) [pid = 1918] [serial = 1131] [outer = 0x126cc5800] 14:06:38 INFO - PROCESS | 1918 | 1469480798918 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x128c5d400) [pid = 1918] [serial = 1132] [outer = 0x126cc5800] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12b8a4800) [pid = 1918] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x11818cc00) [pid = 1918] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x124ba4800) [pid = 1918] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x12698e800) [pid = 1918] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x126cc4c00) [pid = 1918] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1240edc00) [pid = 1918] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x119186400) [pid = 1918] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x119c67c00) [pid = 1918] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x119395400) [pid = 1918] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1176b0000) [pid = 1918] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x112e10400) [pid = 1918] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x113d9a400) [pid = 1918] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x126595000) [pid = 1918] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x129335800) [pid = 1918] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x12a67d800) [pid = 1918] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:06:39 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x113b05000) [pid = 1918] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:06:39 INFO - PROCESS | 1918 | 1469480799396 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]]]}] 14:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 672ms 14:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:06:39 INFO - PROCESS | 1918 | 1469480799430 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 14:06:39 INFO - PROCESS | 1918 | 1469480799432 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 14:06:39 INFO - PROCESS | 1918 | 1469480799435 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:06:39 INFO - PROCESS | 1918 | 1469480799437 Marionette TRACE conn2 <- [1,1482,null,{}] 14:06:39 INFO - PROCESS | 1918 | 1469480799440 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}] 14:06:39 INFO - PROCESS | 1918 | 1469480799441 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:39 INFO - PROCESS | 1918 | 1469480799569 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 14:06:39 INFO - PROCESS | 1918 | 1469480799653 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 1918 | 1469480799654 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:39 INFO - PROCESS | 1918 | ++DOCSHELL 0x11946e000 == 36 [pid = 1918] [id = 378] 14:06:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x110fed800) [pid = 1918] [serial = 1133] [outer = 0x0] 14:06:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x1176a8c00) [pid = 1918] [serial = 1134] [outer = 0x110fed800] 14:06:39 INFO - PROCESS | 1918 | 1469480799696 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x120f40400) [pid = 1918] [serial = 1135] [outer = 0x110fed800] 14:06:40 INFO - PROCESS | 1918 | 1469480800093 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 14:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:06:40 INFO - PROCESS | 1918 | 1469480800105 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 1918 | 1469480800107 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 14:06:40 INFO - PROCESS | 1918 | 1469480800109 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 1918 | 1469480800110 Marionette TRACE conn2 <- [1,1486,null,{}] 14:06:40 INFO - PROCESS | 1918 | 1469480800112 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}] 14:06:40 INFO - PROCESS | 1918 | 1469480800113 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:40 INFO - PROCESS | 1918 | 1469480800213 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 14:06:40 INFO - PROCESS | 1918 | 1469480800219 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:40 INFO - PROCESS | 1918 | 1469480800220 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x12904d000 == 37 [pid = 1918] [id = 379] 14:06:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x1182cfc00) [pid = 1918] [serial = 1136] [outer = 0x0] 14:06:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12662b000) [pid = 1918] [serial = 1137] [outer = 0x1182cfc00] 14:06:40 INFO - PROCESS | 1918 | 1469480800244 Marionette DEBUG loaded listener.js 14:06:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12916d800) [pid = 1918] [serial = 1138] [outer = 0x1182cfc00] 14:06:40 INFO - PROCESS | 1918 | 1469480800600 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 518ms 14:06:40 INFO - PROCESS | 1918 | 1469480800628 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 1918 | 1469480800631 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 14:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:06:40 INFO - PROCESS | 1918 | 1469480800634 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 1918 | 1469480800637 Marionette TRACE conn2 <- [1,1490,null,{}] 14:06:40 INFO - PROCESS | 1918 | 1469480800640 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}] 14:06:40 INFO - PROCESS | 1918 | 1469480800654 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:40 INFO - PROCESS | 1918 | 1469480800796 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 14:06:40 INFO - PROCESS | 1918 | 1469480800886 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:40 INFO - PROCESS | 1918 | 1469480800888 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x12308d000 == 38 [pid = 1918] [id = 380] 14:06:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12916d000) [pid = 1918] [serial = 1139] [outer = 0x0] 14:06:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12933a400) [pid = 1918] [serial = 1140] [outer = 0x12916d000] 14:06:40 INFO - PROCESS | 1918 | 1469480800929 Marionette DEBUG loaded listener.js 14:06:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12a684c00) [pid = 1918] [serial = 1141] [outer = 0x12916d000] 14:06:41 INFO - PROCESS | 1918 | 1469480801202 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]]]}] 14:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 620ms 14:06:41 INFO - PROCESS | 1918 | 1469480801333 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 14:06:41 INFO - PROCESS | 1918 | 1469480801335 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 14:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:06:41 INFO - PROCESS | 1918 | 1469480801354 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:06:41 INFO - PROCESS | 1918 | 1469480801356 Marionette TRACE conn2 <- [1,1494,null,{}] 14:06:41 INFO - PROCESS | 1918 | 1469480801359 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}] 14:06:41 INFO - PROCESS | 1918 | 1469480801361 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:41 INFO - PROCESS | 1918 | 1469480801502 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 14:06:41 INFO - PROCESS | 1918 | 1469480801554 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 1918 | 1469480801556 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x116584800 == 39 [pid = 1918] [id = 381] 14:06:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x112f23800) [pid = 1918] [serial = 1142] [outer = 0x0] 14:06:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x11339d800) [pid = 1918] [serial = 1143] [outer = 0x112f23800] 14:06:41 INFO - PROCESS | 1918 | 1469480801587 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x115e10000) [pid = 1918] [serial = 1144] [outer = 0x112f23800] 14:06:42 INFO - PROCESS | 1918 | 1469480802121 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]]]}] 14:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 820ms 14:06:42 INFO - PROCESS | 1918 | 1469480802175 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 14:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:06:42 INFO - PROCESS | 1918 | 1469480802177 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 14:06:42 INFO - PROCESS | 1918 | 1469480802181 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - PROCESS | 1918 | 1469480802184 Marionette TRACE conn2 <- [1,1498,null,{}] 14:06:42 INFO - PROCESS | 1918 | 1469480802188 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}] 14:06:42 INFO - PROCESS | 1918 | 1469480802189 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:42 INFO - PROCESS | 1918 | 1469480802299 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 14:06:42 INFO - PROCESS | 1918 | 1469480802375 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 1918 | 1469480802377 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x119ce4800 == 40 [pid = 1918] [id = 382] 14:06:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x118194400) [pid = 1918] [serial = 1145] [outer = 0x0] 14:06:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x11831b000) [pid = 1918] [serial = 1146] [outer = 0x118194400] 14:06:42 INFO - PROCESS | 1918 | 1469480802407 Marionette DEBUG loaded listener.js 14:06:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x1187e3000) [pid = 1918] [serial = 1147] [outer = 0x118194400] 14:06:42 INFO - PROCESS | 1918 | 1469480802922 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]]]}] 14:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 822ms 14:06:43 INFO - PROCESS | 1918 | 1469480803129 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 14:06:43 INFO - PROCESS | 1918 | 1469480803132 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 14:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:06:43 INFO - PROCESS | 1918 | 1469480803158 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:06:43 INFO - PROCESS | 1918 | 1469480803160 Marionette TRACE conn2 <- [1,1502,null,{}] 14:06:43 INFO - PROCESS | 1918 | 1469480803164 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}] 14:06:43 INFO - PROCESS | 1918 | 1469480803166 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:43 INFO - PROCESS | 1918 | 1469480803273 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 14:06:43 INFO - PROCESS | 1918 | 1469480803325 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:43 INFO - PROCESS | 1918 | 1469480803328 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ac8800 == 41 [pid = 1918] [id = 383] 14:06:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x11652c800) [pid = 1918] [serial = 1148] [outer = 0x0] 14:06:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x116978400) [pid = 1918] [serial = 1149] [outer = 0x11652c800] 14:06:43 INFO - PROCESS | 1918 | 1469480803355 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x1176b4800) [pid = 1918] [serial = 1150] [outer = 0x11652c800] 14:06:43 INFO - PROCESS | 1918 | --DOCSHELL 0x12904d000 == 40 [pid = 1918] [id = 379] 14:06:43 INFO - PROCESS | 1918 | --DOCSHELL 0x11946e000 == 39 [pid = 1918] [id = 378] 14:06:43 INFO - PROCESS | 1918 | --DOCSHELL 0x126684000 == 38 [pid = 1918] [id = 377] 14:06:43 INFO - PROCESS | 1918 | --DOCSHELL 0x12601a000 == 37 [pid = 1918] [id = 376] 14:06:43 INFO - PROCESS | 1918 | --DOCSHELL 0x123a83000 == 36 [pid = 1918] [id = 375] 14:06:43 INFO - PROCESS | 1918 | --DOCSHELL 0x123092000 == 35 [pid = 1918] [id = 374] 14:06:43 INFO - PROCESS | 1918 | --DOCSHELL 0x119c8f800 == 34 [pid = 1918] [id = 373] 14:06:43 INFO - PROCESS | 1918 | --DOCSHELL 0x11946f000 == 33 [pid = 1918] [id = 372] 14:06:43 INFO - PROCESS | 1918 | --DOCSHELL 0x116f85000 == 32 [pid = 1918] [id = 371] 14:06:43 INFO - PROCESS | 1918 | --DOCSHELL 0x113bcf000 == 31 [pid = 1918] [id = 370] 14:06:43 INFO - PROCESS | 1918 | 1469480803764 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]]]}] 14:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 622ms 14:06:43 INFO - PROCESS | 1918 | 1469480803781 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 14:06:43 INFO - PROCESS | 1918 | 1469480803783 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 14:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:06:43 INFO - PROCESS | 1918 | 1469480803787 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:06:43 INFO - PROCESS | 1918 | 1469480803789 Marionette TRACE conn2 <- [1,1506,null,{}] 14:06:43 INFO - PROCESS | 1918 | 1469480803792 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}] 14:06:43 INFO - PROCESS | 1918 | 1469480803793 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:43 INFO - PROCESS | 1918 | 1469480803870 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x129172400) [pid = 1918] [serial = 1075] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x12a4d9800) [pid = 1918] [serial = 1078] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x124529c00) [pid = 1918] [serial = 1068] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x11939ac00) [pid = 1918] [serial = 1062] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x119b5cc00) [pid = 1918] [serial = 1063] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x1210dcc00) [pid = 1918] [serial = 1065] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x123bbfc00) [pid = 1918] [serial = 1066] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x12a9ea000) [pid = 1918] [serial = 1087] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x118899c00) [pid = 1918] [serial = 1056] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x11917e000) [pid = 1918] [serial = 1057] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x116743000) [pid = 1918] [serial = 1059] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1182d4800) [pid = 1918] [serial = 1060] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x116973c00) [pid = 1918] [serial = 1053] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1182cac00) [pid = 1918] [serial = 1054] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x126ccf400) [pid = 1918] [serial = 1050] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x128c55000) [pid = 1918] [serial = 1051] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x12a649800) [pid = 1918] [serial = 1080] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12b967c00) [pid = 1918] [serial = 1090] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x126cc9c00) [pid = 1918] [serial = 1086] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12a9f3000) [pid = 1918] [serial = 1089] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1188a0000) [pid = 1918] [serial = 1083] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12a688800) [pid = 1918] [serial = 1081] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x1266b5800) [pid = 1918] [serial = 1072] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x123688400) [pid = 1918] [serial = 1084] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x124ba3400) [pid = 1918] [serial = 1069] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12c234000) [pid = 1918] [serial = 1093] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x126593c00) [pid = 1918] [serial = 1045] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12c228800) [pid = 1918] [serial = 1092] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x12600c000) [pid = 1918] [serial = 1071] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x128c55400) [pid = 1918] [serial = 1074] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x129336c00) [pid = 1918] [serial = 1077] [outer = 0x0] [url = about:blank] 14:06:43 INFO - PROCESS | 1918 | 1469480803931 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:43 INFO - PROCESS | 1918 | 1469480803932 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169b5800 == 32 [pid = 1918] [id = 384] 14:06:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x113968000) [pid = 1918] [serial = 1151] [outer = 0x0] 14:06:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x117d1b400) [pid = 1918] [serial = 1152] [outer = 0x113968000] 14:06:43 INFO - PROCESS | 1918 | 1469480803962 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x11889d400) [pid = 1918] [serial = 1153] [outer = 0x113968000] 14:06:44 INFO - PROCESS | 1918 | 1469480804259 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]]]}] 14:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 522ms 14:06:44 INFO - PROCESS | 1918 | 1469480804308 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 14:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:06:44 INFO - PROCESS | 1918 | 1469480804309 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 14:06:44 INFO - PROCESS | 1918 | 1469480804311 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - PROCESS | 1918 | 1469480804313 Marionette TRACE conn2 <- [1,1510,null,{}] 14:06:44 INFO - PROCESS | 1918 | 1469480804322 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}] 14:06:44 INFO - PROCESS | 1918 | 1469480804325 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:44 INFO - PROCESS | 1918 | 1469480804406 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 14:06:44 INFO - PROCESS | 1918 | 1469480804463 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 1918 | 1469480804465 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x119cea800 == 33 [pid = 1918] [id = 385] 14:06:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x112dd5c00) [pid = 1918] [serial = 1154] [outer = 0x0] 14:06:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x119b5a800) [pid = 1918] [serial = 1155] [outer = 0x112dd5c00] 14:06:44 INFO - PROCESS | 1918 | 1469480804494 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x1210dd000) [pid = 1918] [serial = 1156] [outer = 0x112dd5c00] 14:06:44 INFO - PROCESS | 1918 | 1469480804805 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]]]}] 14:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 519ms 14:06:44 INFO - PROCESS | 1918 | 1469480804830 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 14:06:44 INFO - PROCESS | 1918 | 1469480804832 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 14:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:06:44 INFO - PROCESS | 1918 | 1469480804837 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - PROCESS | 1918 | 1469480804838 Marionette TRACE conn2 <- [1,1514,null,{}] 14:06:44 INFO - PROCESS | 1918 | 1469480804840 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}] 14:06:44 INFO - PROCESS | 1918 | 1469480804842 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:44 INFO - PROCESS | 1918 | 1469480804921 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 14:06:44 INFO - PROCESS | 1918 | 1469480804924 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 1918 | 1469480804925 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a75000 == 34 [pid = 1918] [id = 386] 14:06:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x123424400) [pid = 1918] [serial = 1157] [outer = 0x0] 14:06:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x123899c00) [pid = 1918] [serial = 1158] [outer = 0x123424400] 14:06:44 INFO - PROCESS | 1918 | 1469480804953 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x123be6c00) [pid = 1918] [serial = 1159] [outer = 0x123424400] 14:06:45 INFO - PROCESS | 1918 | 1469480805273 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]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 469ms 14:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:06:45 INFO - PROCESS | 1918 | 1469480805306 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 1918 | 1469480805307 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 14:06:45 INFO - PROCESS | 1918 | 1469480805309 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 1918 | 1469480805310 Marionette TRACE conn2 <- [1,1518,null,{}] 14:06:45 INFO - PROCESS | 1918 | 1469480805313 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}] 14:06:45 INFO - PROCESS | 1918 | 1469480805314 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:45 INFO - PROCESS | 1918 | 1469480805421 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 14:06:45 INFO - PROCESS | 1918 | 1469480805426 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 1918 | 1469480805428 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x124417000 == 35 [pid = 1918] [id = 387] 14:06:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x123420400) [pid = 1918] [serial = 1160] [outer = 0x0] 14:06:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1242f1c00) [pid = 1918] [serial = 1161] [outer = 0x123420400] 14:06:45 INFO - PROCESS | 1918 | 1469480805452 Marionette DEBUG loaded listener.js 14:06:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x124b9c800) [pid = 1918] [serial = 1162] [outer = 0x123420400] 14:06:45 INFO - PROCESS | 1918 | 1469480805794 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]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 519ms 14:06:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:06:45 INFO - PROCESS | 1918 | 1469480805829 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 1918 | 1469480805830 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 14:06:45 INFO - PROCESS | 1918 | 1469480805832 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 1918 | 1469480805833 Marionette TRACE conn2 <- [1,1522,null,{}] 14:06:45 INFO - PROCESS | 1918 | 1469480805835 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}] 14:06:45 INFO - PROCESS | 1918 | 1469480805840 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:45 INFO - PROCESS | 1918 | 1469480805959 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 14:06:45 INFO - PROCESS | 1918 | 1469480805971 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 1918 | 1469480805973 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b1c800 == 36 [pid = 1918] [id = 388] 14:06:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x126006c00) [pid = 1918] [serial = 1163] [outer = 0x0] 14:06:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x126cc8c00) [pid = 1918] [serial = 1164] [outer = 0x126006c00] 14:06:45 INFO - PROCESS | 1918 | 1469480805998 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12916f000) [pid = 1918] [serial = 1165] [outer = 0x126006c00] 14:06:46 INFO - PROCESS | 1918 | 1469480806319 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"]]]}] 14:06:46 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 () { 14:06:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:06:46 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 () { 14:06:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:06:46 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 () { 14:06:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:06:46 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 () { 14:06:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:06:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 521ms 14:06:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:06:46 INFO - PROCESS | 1918 | 1469480806354 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 14:06:46 INFO - PROCESS | 1918 | 1469480806356 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 14:06:46 INFO - PROCESS | 1918 | 1469480806358 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:06:46 INFO - PROCESS | 1918 | 1469480806359 Marionette TRACE conn2 <- [1,1526,null,{}] 14:06:46 INFO - PROCESS | 1918 | 1469480806361 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}] 14:06:46 INFO - PROCESS | 1918 | 1469480806362 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:46 INFO - PROCESS | 1918 | 1469480806454 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 14:06:46 INFO - PROCESS | 1918 | 1469480806466 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 1918 | 1469480806468 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291cf000 == 37 [pid = 1918] [id = 389] 14:06:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12916dc00) [pid = 1918] [serial = 1166] [outer = 0x0] 14:06:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12a4d1800) [pid = 1918] [serial = 1167] [outer = 0x12916dc00] 14:06:46 INFO - PROCESS | 1918 | 1469480806499 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12a688800) [pid = 1918] [serial = 1168] [outer = 0x12916dc00] 14:06:46 INFO - PROCESS | 1918 | 1469480806821 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"]]]}] 14:06:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:06:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:06:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:06:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 521ms 14:06:46 INFO - PROCESS | 1918 | 1469480806881 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 14:06:46 INFO - PROCESS | 1918 | 1469480806883 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 14:06:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:06:46 INFO - PROCESS | 1918 | 1469480806886 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:06:46 INFO - PROCESS | 1918 | 1469480806888 Marionette TRACE conn2 <- [1,1530,null,{}] 14:06:46 INFO - PROCESS | 1918 | 1469480806891 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}] 14:06:46 INFO - PROCESS | 1918 | 1469480806893 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:47 INFO - PROCESS | 1918 | 1469480807042 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 14:06:47 INFO - PROCESS | 1918 | 1469480807060 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 1918 | 1469480807061 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5e8000 == 38 [pid = 1918] [id = 390] 14:06:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12a9e8800) [pid = 1918] [serial = 1169] [outer = 0x0] 14:06:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12b07f400) [pid = 1918] [serial = 1170] [outer = 0x12a9e8800] 14:06:47 INFO - PROCESS | 1918 | 1469480807103 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12b965800) [pid = 1918] [serial = 1171] [outer = 0x12a9e8800] 14:06:47 INFO - PROCESS | 1918 | 1469480807447 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]]]}] 14:06:47 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 14:06:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:06:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:06:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:06:47 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. 14:06:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:06:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 619ms 14:06:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:06:47 INFO - PROCESS | 1918 | 1469480807506 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 1918 | 1469480807507 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 14:06:47 INFO - PROCESS | 1918 | 1469480807509 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - PROCESS | 1918 | 1469480807510 Marionette TRACE conn2 <- [1,1534,null,{}] 14:06:47 INFO - PROCESS | 1918 | 1469480807513 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}] 14:06:47 INFO - PROCESS | 1918 | 1469480807514 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:47 INFO - PROCESS | 1918 | 1469480807619 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 14:06:47 INFO - PROCESS | 1918 | 1469480807629 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 1918 | 1469480807631 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b738000 == 39 [pid = 1918] [id = 391] 14:06:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12b96c000) [pid = 1918] [serial = 1172] [outer = 0x0] 14:06:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12bdda400) [pid = 1918] [serial = 1173] [outer = 0x12b96c000] 14:06:47 INFO - PROCESS | 1918 | 1469480807655 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12c22e000) [pid = 1918] [serial = 1174] [outer = 0x12b96c000] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x112e0ac00) [pid = 1918] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1182d1000) [pid = 1918] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x112a7e000) [pid = 1918] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x12651a000) [pid = 1918] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1127ddc00) [pid = 1918] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x12359a000) [pid = 1918] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x117d26400) [pid = 1918] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x126cc5800) [pid = 1918] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x110fed800) [pid = 1918] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x123b52c00) [pid = 1918] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x113d99000) [pid = 1918] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x129061c00) [pid = 1918] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x116906400) [pid = 1918] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1182cfc00) [pid = 1918] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:06:47 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x117d24800) [pid = 1918] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:06:48 INFO - PROCESS | 1918 | 1469480808025 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]]]}] 14:06:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:06:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 14:06:48 INFO - PROCESS | 1918 | 1469480808029 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 14:06:48 INFO - PROCESS | 1918 | 1469480808030 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 14:06:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:06:48 INFO - PROCESS | 1918 | 1469480808038 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - PROCESS | 1918 | 1469480808039 Marionette TRACE conn2 <- [1,1538,null,{}] 14:06:48 INFO - PROCESS | 1918 | 1469480808042 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}] 14:06:48 INFO - PROCESS | 1918 | 1469480808043 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:48 INFO - PROCESS | 1918 | 1469480808153 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 14:06:48 INFO - PROCESS | 1918 | 1469480808187 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 1918 | 1469480808188 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x129056800 == 40 [pid = 1918] [id = 392] 14:06:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x113211800) [pid = 1918] [serial = 1175] [outer = 0x0] 14:06:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1187eec00) [pid = 1918] [serial = 1176] [outer = 0x113211800] 14:06:48 INFO - PROCESS | 1918 | 1469480808212 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x12389b000) [pid = 1918] [serial = 1177] [outer = 0x113211800] 14:06:48 INFO - PROCESS | 1918 | 1469480808490 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]]]}] 14:06:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:06:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 472ms 14:06:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:06:48 INFO - PROCESS | 1918 | 1469480808507 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 14:06:48 INFO - PROCESS | 1918 | 1469480808508 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 14:06:48 INFO - PROCESS | 1918 | 1469480808510 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - PROCESS | 1918 | 1469480808512 Marionette TRACE conn2 <- [1,1542,null,{}] 14:06:48 INFO - PROCESS | 1918 | 1469480808514 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}] 14:06:48 INFO - PROCESS | 1918 | 1469480808517 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:48 INFO - PROCESS | 1918 | 1469480808626 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 14:06:48 INFO - PROCESS | 1918 | 1469480808629 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 1918 | 1469480808631 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd8b800 == 41 [pid = 1918] [id = 393] 14:06:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1240ee000) [pid = 1918] [serial = 1178] [outer = 0x0] 14:06:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x12bdd0000) [pid = 1918] [serial = 1179] [outer = 0x1240ee000] 14:06:48 INFO - PROCESS | 1918 | 1469480808659 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12c304c00) [pid = 1918] [serial = 1180] [outer = 0x1240ee000] 14:06:49 INFO - PROCESS | 1918 | 1469480809008 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]]]}] 14:06:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:06:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 14:06:49 INFO - PROCESS | 1918 | 1469480809030 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 14:06:49 INFO - PROCESS | 1918 | 1469480809032 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 14:06:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:06:49 INFO - PROCESS | 1918 | 1469480809037 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 1918 | 1469480809038 Marionette TRACE conn2 <- [1,1546,null,{}] 14:06:49 INFO - PROCESS | 1918 | 1469480809040 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}] 14:06:49 INFO - PROCESS | 1918 | 1469480809041 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:49 INFO - PROCESS | 1918 | 1469480809149 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 14:06:49 INFO - PROCESS | 1918 | 1469480809155 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 1918 | 1469480809156 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bdaa800 == 42 [pid = 1918] [id = 394] 14:06:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12c305000) [pid = 1918] [serial = 1181] [outer = 0x0] 14:06:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12c30ec00) [pid = 1918] [serial = 1182] [outer = 0x12c305000] 14:06:49 INFO - PROCESS | 1918 | 1469480809179 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12c634000) [pid = 1918] [serial = 1183] [outer = 0x12c305000] 14:06:49 INFO - PROCESS | 1918 | 1469480809495 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]]]}] 14:06:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:06:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 467ms 14:06:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:06:49 INFO - PROCESS | 1918 | 1469480809505 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 14:06:49 INFO - PROCESS | 1918 | 1469480809506 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 14:06:49 INFO - PROCESS | 1918 | 1469480809508 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 1918 | 1469480809509 Marionette TRACE conn2 <- [1,1550,null,{}] 14:06:49 INFO - PROCESS | 1918 | 1469480809511 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}] 14:06:49 INFO - PROCESS | 1918 | 1469480809512 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:49 INFO - PROCESS | 1918 | 1469480809605 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 14:06:49 INFO - PROCESS | 1918 | 1469480809609 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 1918 | 1469480809610 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c2df800 == 43 [pid = 1918] [id = 395] 14:06:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12c637000) [pid = 1918] [serial = 1184] [outer = 0x0] 14:06:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12c63a400) [pid = 1918] [serial = 1185] [outer = 0x12c637000] 14:06:49 INFO - PROCESS | 1918 | 1469480809633 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12cd09400) [pid = 1918] [serial = 1186] [outer = 0x12c637000] 14:06:50 INFO - PROCESS | 1918 | 1469480810091 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]]]}] 14:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 620ms 14:06:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:06:50 INFO - PROCESS | 1918 | 1469480810129 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 14:06:50 INFO - PROCESS | 1918 | 1469480810132 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 14:06:50 INFO - PROCESS | 1918 | 1469480810135 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 1918 | 1469480810137 Marionette TRACE conn2 <- [1,1554,null,{}] 14:06:50 INFO - PROCESS | 1918 | 1469480810141 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}] 14:06:50 INFO - PROCESS | 1918 | 1469480810142 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:50 INFO - PROCESS | 1918 | 1469480810252 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 14:06:50 INFO - PROCESS | 1918 | 1469480810312 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:50 INFO - PROCESS | 1918 | 1469480810313 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:50 INFO - PROCESS | 1918 | ++DOCSHELL 0x1188b9800 == 44 [pid = 1918] [id = 396] 14:06:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1160ef400) [pid = 1918] [serial = 1187] [outer = 0x0] 14:06:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x1176af400) [pid = 1918] [serial = 1188] [outer = 0x1160ef400] 14:06:50 INFO - PROCESS | 1918 | 1469480810344 Marionette DEBUG loaded listener.js 14:06:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x118313400) [pid = 1918] [serial = 1189] [outer = 0x1160ef400] 14:06:50 INFO - PROCESS | 1918 | 1469480810804 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]]]}] 14:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 720ms 14:06:50 INFO - PROCESS | 1918 | 1469480810861 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 14:06:50 INFO - PROCESS | 1918 | 1469480810865 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 14:06:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:06:50 INFO - PROCESS | 1918 | 1469480810869 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 1918 | 1469480810871 Marionette TRACE conn2 <- [1,1558,null,{}] 14:06:50 INFO - PROCESS | 1918 | 1469480810874 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}] 14:06:50 INFO - PROCESS | 1918 | 1469480810875 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:50 INFO - PROCESS | 1918 | 1469480810979 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 14:06:51 INFO - PROCESS | 1918 | 1469480811038 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 1918 | 1469480811039 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x126683000 == 45 [pid = 1918] [id = 397] 14:06:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x11904e000) [pid = 1918] [serial = 1190] [outer = 0x0] 14:06:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x119b5dc00) [pid = 1918] [serial = 1191] [outer = 0x11904e000] 14:06:51 INFO - PROCESS | 1918 | 1469480811070 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x1210e2400) [pid = 1918] [serial = 1192] [outer = 0x11904e000] 14:06:51 INFO - PROCESS | 1918 | 1469480811481 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]]]}] 14:06:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:06:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 14:06:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:06:51 INFO - PROCESS | 1918 | 1469480811541 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 14:06:51 INFO - PROCESS | 1918 | 1469480811543 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 14:06:51 INFO - PROCESS | 1918 | 1469480811545 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:06:51 INFO - PROCESS | 1918 | 1469480811548 Marionette TRACE conn2 <- [1,1562,null,{}] 14:06:51 INFO - PROCESS | 1918 | 1469480811557 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}] 14:06:51 INFO - PROCESS | 1918 | 1469480811561 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:51 INFO - PROCESS | 1918 | 1469480811726 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 14:06:51 INFO - PROCESS | 1918 | 1469480811862 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 1918 | 1469480811865 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c039800 == 46 [pid = 1918] [id = 398] 14:06:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x1240f5400) [pid = 1918] [serial = 1193] [outer = 0x0] 14:06:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x126007000) [pid = 1918] [serial = 1194] [outer = 0x1240f5400] 14:06:51 INFO - PROCESS | 1918 | 1469480811918 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x126ccd000) [pid = 1918] [serial = 1195] [outer = 0x1240f5400] 14:06:52 INFO - PROCESS | 1918 | 1469480812384 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]]]}] 14:06:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:06:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 875ms 14:06:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:06:52 INFO - PROCESS | 1918 | 1469480812434 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 14:06:52 INFO - PROCESS | 1918 | 1469480812436 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 14:06:52 INFO - PROCESS | 1918 | 1469480812440 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 1918 | 1469480812441 Marionette TRACE conn2 <- [1,1566,null,{}] 14:06:52 INFO - PROCESS | 1918 | 1469480812443 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}] 14:06:52 INFO - PROCESS | 1918 | 1469480812445 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:52 INFO - PROCESS | 1918 | 1469480812548 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 14:06:52 INFO - PROCESS | 1918 | 1469480812618 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 1918 | 1469480812620 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x11613e800 == 47 [pid = 1918] [id = 399] 14:06:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x116a9bc00) [pid = 1918] [serial = 1196] [outer = 0x0] 14:06:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x119b50800) [pid = 1918] [serial = 1197] [outer = 0x116a9bc00] 14:06:52 INFO - PROCESS | 1918 | 1469480812649 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x129070000) [pid = 1918] [serial = 1198] [outer = 0x116a9bc00] 14:06:53 INFO - PROCESS | 1918 | 1469480813184 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]]]}] 14:06:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:06:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 819ms 14:06:53 INFO - PROCESS | 1918 | 1469480813260 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 14:06:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:06:53 INFO - PROCESS | 1918 | 1469480813262 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 14:06:53 INFO - PROCESS | 1918 | 1469480813265 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 1918 | 1469480813267 Marionette TRACE conn2 <- [1,1570,null,{}] 14:06:53 INFO - PROCESS | 1918 | 1469480813270 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}] 14:06:53 INFO - PROCESS | 1918 | 1469480813272 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:53 INFO - PROCESS | 1918 | 1469480813368 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 14:06:53 INFO - PROCESS | 1918 | 1469480813449 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:53 INFO - PROCESS | 1918 | 1469480813450 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x113f54000 == 48 [pid = 1918] [id = 400] 14:06:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x117d1b000) [pid = 1918] [serial = 1199] [outer = 0x0] 14:06:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x11818cc00) [pid = 1918] [serial = 1200] [outer = 0x117d1b000] 14:06:53 INFO - PROCESS | 1918 | 1469480813478 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x118318c00) [pid = 1918] [serial = 1201] [outer = 0x117d1b000] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x12bdaa800 == 47 [pid = 1918] [id = 394] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd8b800 == 46 [pid = 1918] [id = 393] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x129056800 == 45 [pid = 1918] [id = 392] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x12b738000 == 44 [pid = 1918] [id = 391] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5e8000 == 43 [pid = 1918] [id = 390] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x1291cf000 == 42 [pid = 1918] [id = 389] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x128b1c800 == 41 [pid = 1918] [id = 388] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x124417000 == 40 [pid = 1918] [id = 387] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x123a75000 == 39 [pid = 1918] [id = 386] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x119cea800 == 38 [pid = 1918] [id = 385] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x1169b5800 == 37 [pid = 1918] [id = 384] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x116ac8800 == 36 [pid = 1918] [id = 383] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x119ce4800 == 35 [pid = 1918] [id = 382] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x116584800 == 34 [pid = 1918] [id = 381] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x12308d000 == 33 [pid = 1918] [id = 380] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x116019800 == 32 [pid = 1918] [id = 369] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x11613e800 == 31 [pid = 1918] [id = 399] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x12c039800 == 30 [pid = 1918] [id = 398] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x126683000 == 29 [pid = 1918] [id = 397] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x12c2df800 == 28 [pid = 1918] [id = 395] 14:06:54 INFO - PROCESS | 1918 | --DOCSHELL 0x1188b9800 == 27 [pid = 1918] [id = 396] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x113b06400) [pid = 1918] [serial = 1110] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x112e07c00) [pid = 1918] [serial = 1111] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x119b53800) [pid = 1918] [serial = 1119] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x12341f000) [pid = 1918] [serial = 1123] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x1210df400) [pid = 1918] [serial = 1122] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x1266ad800) [pid = 1918] [serial = 1128] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x11900bc00) [pid = 1918] [serial = 1116] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x119398400) [pid = 1918] [serial = 1117] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x123bbe400) [pid = 1918] [serial = 1125] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x119181400) [pid = 1918] [serial = 1096] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x128b2ac00) [pid = 1918] [serial = 1131] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x118732800) [pid = 1918] [serial = 1095] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1176a8c00) [pid = 1918] [serial = 1134] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x124ba2c00) [pid = 1918] [serial = 1099] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x123ca1800) [pid = 1918] [serial = 1098] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x126cc5400) [pid = 1918] [serial = 1129] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x118321800) [pid = 1918] [serial = 1108] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x11674b000) [pid = 1918] [serial = 1107] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x129173800) [pid = 1918] [serial = 1102] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x11818f400) [pid = 1918] [serial = 1113] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12906a400) [pid = 1918] [serial = 1101] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x1182d3800) [pid = 1918] [serial = 1114] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12662b000) [pid = 1918] [serial = 1137] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x129167000) [pid = 1918] [serial = 1105] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x124028400) [pid = 1918] [serial = 1104] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12916d800) [pid = 1918] [serial = 1138] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x128c5d400) [pid = 1918] [serial = 1132] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12613a800) [pid = 1918] [serial = 1126] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x120f40400) [pid = 1918] [serial = 1135] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x12933a400) [pid = 1918] [serial = 1140] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x120f41000) [pid = 1918] [serial = 1120] [outer = 0x0] [url = about:blank] 14:06:54 INFO - PROCESS | 1918 | 1469480814598 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]]]}] 14:06:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:06:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1381ms 14:06:54 INFO - PROCESS | 1918 | 1469480814646 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 1918 | 1469480814650 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 14:06:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:06:54 INFO - PROCESS | 1918 | 1469480814654 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 1918 | 1469480814655 Marionette TRACE conn2 <- [1,1574,null,{}] 14:06:54 INFO - PROCESS | 1918 | 1469480814659 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}] 14:06:54 INFO - PROCESS | 1918 | 1469480814660 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:54 INFO - PROCESS | 1918 | 1469480814741 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 14:06:54 INFO - PROCESS | 1918 | 1469480814745 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 1918 | 1469480814747 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x116155800 == 28 [pid = 1918] [id = 401] 14:06:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x113211c00) [pid = 1918] [serial = 1202] [outer = 0x0] 14:06:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x113d47800) [pid = 1918] [serial = 1203] [outer = 0x113211c00] 14:06:54 INFO - PROCESS | 1918 | 1469480814778 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x11607c400) [pid = 1918] [serial = 1204] [outer = 0x113211c00] 14:06:55 INFO - PROCESS | 1918 | 1469480815228 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]]]}] 14:06:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:06:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 620ms 14:06:55 INFO - PROCESS | 1918 | 1469480815273 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 1918 | 1469480815276 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 14:06:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:06:55 INFO - PROCESS | 1918 | 1469480815280 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 1918 | 1469480815282 Marionette TRACE conn2 <- [1,1578,null,{}] 14:06:55 INFO - PROCESS | 1918 | 1469480815289 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}] 14:06:55 INFO - PROCESS | 1918 | 1469480815290 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:55 INFO - PROCESS | 1918 | 1469480815365 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 14:06:55 INFO - PROCESS | 1918 | 1469480815373 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 1918 | 1469480815375 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d55800 == 29 [pid = 1918] [id = 402] 14:06:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x117d25800) [pid = 1918] [serial = 1205] [outer = 0x0] 14:06:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x11818f400) [pid = 1918] [serial = 1206] [outer = 0x117d25800] 14:06:55 INFO - PROCESS | 1918 | 1469480815418 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1182d4c00) [pid = 1918] [serial = 1207] [outer = 0x117d25800] 14:06:55 INFO - PROCESS | 1918 | 1469480815887 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]]]}] 14:06:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:06:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 627ms 14:06:55 INFO - PROCESS | 1918 | 1469480815908 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 1918 | 1469480815910 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 14:06:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:06:55 INFO - PROCESS | 1918 | 1469480815913 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 1918 | 1469480815917 Marionette TRACE conn2 <- [1,1582,null,{}] 14:06:55 INFO - PROCESS | 1918 | 1469480815929 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}] 14:06:55 INFO - PROCESS | 1918 | 1469480815934 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:56 INFO - PROCESS | 1918 | 1469480816095 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 14:06:56 INFO - PROCESS | 1918 | 1469480816184 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:56 INFO - PROCESS | 1918 | 1469480816187 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:56 INFO - PROCESS | 1918 | ++DOCSHELL 0x11946f000 == 30 [pid = 1918] [id = 403] 14:06:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x112a7dc00) [pid = 1918] [serial = 1208] [outer = 0x0] 14:06:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x11904bc00) [pid = 1918] [serial = 1209] [outer = 0x112a7dc00] 14:06:56 INFO - PROCESS | 1918 | 1469480816234 Marionette DEBUG loaded listener.js 14:06:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x11938c800) [pid = 1918] [serial = 1210] [outer = 0x112a7dc00] 14:06:56 INFO - PROCESS | 1918 | 1469480816560 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]]]}] 14:06:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:06:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 675ms 14:06:56 INFO - PROCESS | 1918 | 1469480816590 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 1918 | 1469480816592 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 14:06:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:06:56 INFO - PROCESS | 1918 | 1469480816594 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:06:56 INFO - PROCESS | 1918 | 1469480816595 Marionette TRACE conn2 <- [1,1586,null,{}] 14:06:56 INFO - PROCESS | 1918 | 1469480816598 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}] 14:06:56 INFO - PROCESS | 1918 | 1469480816599 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:56 INFO - PROCESS | 1918 | 1469480816688 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 14:06:56 INFO - PROCESS | 1918 | 1469480816757 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:56 INFO - PROCESS | 1918 | 1469480816758 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:56 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f14000 == 31 [pid = 1918] [id = 404] 14:06:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x119052800) [pid = 1918] [serial = 1211] [outer = 0x0] 14:06:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x11984b400) [pid = 1918] [serial = 1212] [outer = 0x119052800] 14:06:56 INFO - PROCESS | 1918 | 1469480816783 Marionette DEBUG loaded listener.js 14:06:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x120f3f400) [pid = 1918] [serial = 1213] [outer = 0x119052800] 14:06:57 INFO - PROCESS | 1918 | 1469480817089 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]]]}] 14:06:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:06:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 519ms 14:06:57 INFO - PROCESS | 1918 | 1469480817113 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 14:06:57 INFO - PROCESS | 1918 | 1469480817115 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 14:06:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:06:57 INFO - PROCESS | 1918 | 1469480817119 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:06:57 INFO - PROCESS | 1918 | 1469480817122 Marionette TRACE conn2 <- [1,1590,null,{}] 14:06:57 INFO - PROCESS | 1918 | 1469480817138 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}] 14:06:57 INFO - PROCESS | 1918 | 1469480817139 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:57 INFO - PROCESS | 1918 | 1469480817233 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 14:06:57 INFO - PROCESS | 1918 | 1469480817236 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:57 INFO - PROCESS | 1918 | 1469480817237 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x123194000 == 32 [pid = 1918] [id = 405] 14:06:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x113f3bc00) [pid = 1918] [serial = 1214] [outer = 0x0] 14:06:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1210db800) [pid = 1918] [serial = 1215] [outer = 0x113f3bc00] 14:06:57 INFO - PROCESS | 1918 | 1469480817262 Marionette DEBUG loaded listener.js 14:06:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x123594400) [pid = 1918] [serial = 1216] [outer = 0x113f3bc00] 14:06:57 INFO - PROCESS | 1918 | 1469480817688 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]]]}] 14:06:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:06:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 587ms 14:06:57 INFO - PROCESS | 1918 | 1469480817705 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 14:06:57 INFO - PROCESS | 1918 | 1469480817707 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 14:06:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:06:57 INFO - PROCESS | 1918 | 1469480817711 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:06:57 INFO - PROCESS | 1918 | 1469480817712 Marionette TRACE conn2 <- [1,1594,null,{}] 14:06:57 INFO - PROCESS | 1918 | 1469480817715 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}] 14:06:57 INFO - PROCESS | 1918 | 1469480817723 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:57 INFO - PROCESS | 1918 | 1469480817909 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 14:06:57 INFO - PROCESS | 1918 | 1469480817966 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:57 INFO - PROCESS | 1918 | 1469480817967 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x124075000 == 33 [pid = 1918] [id = 406] 14:06:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x116980000) [pid = 1918] [serial = 1217] [outer = 0x0] 14:06:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12368dc00) [pid = 1918] [serial = 1218] [outer = 0x116980000] 14:06:57 INFO - PROCESS | 1918 | 1469480817992 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x124ba8400) [pid = 1918] [serial = 1219] [outer = 0x116980000] 14:06:58 INFO - PROCESS | 1918 | 1469480818288 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]]]}] 14:06:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:06:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 620ms 14:06:58 INFO - PROCESS | 1918 | 1469480818333 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 1918 | 1469480818336 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 14:06:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:06:58 INFO - PROCESS | 1918 | 1469480818339 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:06:58 INFO - PROCESS | 1918 | 1469480818340 Marionette TRACE conn2 <- [1,1598,null,{}] 14:06:58 INFO - PROCESS | 1918 | 1469480818342 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}] 14:06:58 INFO - PROCESS | 1918 | 1469480818343 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:58 INFO - PROCESS | 1918 | 1469480818444 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 14:06:58 INFO - PROCESS | 1918 | 1469480818447 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:58 INFO - PROCESS | 1918 | 1469480818449 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:58 INFO - PROCESS | 1918 | ++DOCSHELL 0x126065000 == 34 [pid = 1918] [id = 407] 14:06:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x123bc0c00) [pid = 1918] [serial = 1220] [outer = 0x0] 14:06:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12651d800) [pid = 1918] [serial = 1221] [outer = 0x123bc0c00] 14:06:58 INFO - PROCESS | 1918 | 1469480818474 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x126cc3400) [pid = 1918] [serial = 1222] [outer = 0x123bc0c00] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x126006c00) [pid = 1918] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x12916dc00) [pid = 1918] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x113211800) [pid = 1918] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x118194400) [pid = 1918] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x123424400) [pid = 1918] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x12916d000) [pid = 1918] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x12a9e8800) [pid = 1918] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x113968000) [pid = 1918] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x11652c800) [pid = 1918] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x112dd5c00) [pid = 1918] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x112f23800) [pid = 1918] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x123420400) [pid = 1918] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12c637000) [pid = 1918] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x12b96c000) [pid = 1918] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12c305000) [pid = 1918] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:06:58 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1240ee000) [pid = 1918] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:06:58 INFO - PROCESS | 1918 | 1469480818993 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]]]}] 14:06:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:06:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 668ms 14:06:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:06:59 INFO - PROCESS | 1918 | 1469480819007 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 1918 | 1469480819008 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 14:06:59 INFO - PROCESS | 1918 | 1469480819010 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 1918 | 1469480819011 Marionette TRACE conn2 <- [1,1602,null,{}] 14:06:59 INFO - PROCESS | 1918 | 1469480819013 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}] 14:06:59 INFO - PROCESS | 1918 | 1469480819015 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:59 INFO - PROCESS | 1918 | 1469480819089 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 14:06:59 INFO - PROCESS | 1918 | 1469480819093 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 1918 | 1469480819094 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269bd000 == 35 [pid = 1918] [id = 408] 14:06:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x113968000) [pid = 1918] [serial = 1223] [outer = 0x0] 14:06:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1187ed000) [pid = 1918] [serial = 1224] [outer = 0x113968000] 14:06:59 INFO - PROCESS | 1918 | 1469480819122 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x124b9b400) [pid = 1918] [serial = 1225] [outer = 0x113968000] 14:06:59 INFO - PROCESS | 1918 | 1469480819524 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]]]}] 14:06:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:06:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 569ms 14:06:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:06:59 INFO - PROCESS | 1918 | 1469480819580 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 1918 | 1469480819581 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 14:06:59 INFO - PROCESS | 1918 | 1469480819583 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 1918 | 1469480819584 Marionette TRACE conn2 <- [1,1606,null,{}] 14:06:59 INFO - PROCESS | 1918 | 1469480819587 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}] 14:06:59 INFO - PROCESS | 1918 | 1469480819588 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:59 INFO - PROCESS | 1918 | 1469480819669 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 14:06:59 INFO - PROCESS | 1918 | 1469480819688 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 1918 | 1469480819689 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:06:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x11946d000 == 36 [pid = 1918] [id = 409] 14:06:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x11831e400) [pid = 1918] [serial = 1226] [outer = 0x0] 14:06:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x128b27000) [pid = 1918] [serial = 1227] [outer = 0x11831e400] 14:06:59 INFO - PROCESS | 1918 | 1469480819713 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x128b2e000) [pid = 1918] [serial = 1228] [outer = 0x11831e400] 14:07:00 INFO - PROCESS | 1918 | 1469480820012 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]]]}] 14:07:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:07:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 470ms 14:07:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:07:00 INFO - PROCESS | 1918 | 1469480820054 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 14:07:00 INFO - PROCESS | 1918 | 1469480820055 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 14:07:00 INFO - PROCESS | 1918 | 1469480820057 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:07:00 INFO - PROCESS | 1918 | 1469480820058 Marionette TRACE conn2 <- [1,1610,null,{}] 14:07:00 INFO - PROCESS | 1918 | 1469480820060 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}] 14:07:00 INFO - PROCESS | 1918 | 1469480820061 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:00 INFO - PROCESS | 1918 | 1469480820140 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 14:07:00 INFO - PROCESS | 1918 | 1469480820195 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:00 INFO - PROCESS | 1918 | 1469480820197 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291c0000 == 37 [pid = 1918] [id = 410] 14:07:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x118597400) [pid = 1918] [serial = 1229] [outer = 0x0] 14:07:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x128c5b800) [pid = 1918] [serial = 1230] [outer = 0x118597400] 14:07:00 INFO - PROCESS | 1918 | 1469480820221 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x129169400) [pid = 1918] [serial = 1231] [outer = 0x118597400] 14:07:00 INFO - PROCESS | 1918 | 1469480820468 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]]]}] 14:07:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:07:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 422ms 14:07:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:07:00 INFO - PROCESS | 1918 | 1469480820479 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 14:07:00 INFO - PROCESS | 1918 | 1469480820480 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 14:07:00 INFO - PROCESS | 1918 | 1469480820490 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:07:00 INFO - PROCESS | 1918 | 1469480820491 Marionette TRACE conn2 <- [1,1614,null,{}] 14:07:00 INFO - PROCESS | 1918 | 1469480820494 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}] 14:07:00 INFO - PROCESS | 1918 | 1469480820495 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:00 INFO - PROCESS | 1918 | 1469480820600 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 14:07:00 INFO - PROCESS | 1918 | 1469480820606 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:00 INFO - PROCESS | 1918 | 1469480820607 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x123193800 == 38 [pid = 1918] [id = 411] 14:07:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x129169c00) [pid = 1918] [serial = 1232] [outer = 0x0] 14:07:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x129335c00) [pid = 1918] [serial = 1233] [outer = 0x129169c00] 14:07:00 INFO - PROCESS | 1918 | 1469480820633 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12a64bc00) [pid = 1918] [serial = 1234] [outer = 0x129169c00] 14:07:01 INFO - PROCESS | 1918 | 1469480821124 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]]]}] 14:07:01 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 14:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 676ms 14:07:01 INFO - PROCESS | 1918 | 1469480821160 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 14:07:01 INFO - PROCESS | 1918 | 1469480821163 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 14:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:07:01 INFO - PROCESS | 1918 | 1469480821168 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 1918 | 1469480821171 Marionette TRACE conn2 <- [1,1618,null,{}] 14:07:01 INFO - PROCESS | 1918 | 1469480821174 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}] 14:07:01 INFO - PROCESS | 1918 | 1469480821176 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:01 INFO - PROCESS | 1918 | 1469480821290 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 14:07:01 INFO - PROCESS | 1918 | 1469480821372 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:01 INFO - PROCESS | 1918 | 1469480821373 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:01 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169b9800 == 39 [pid = 1918] [id = 412] 14:07:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x112a82c00) [pid = 1918] [serial = 1235] [outer = 0x0] 14:07:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x113967c00) [pid = 1918] [serial = 1236] [outer = 0x112a82c00] 14:07:01 INFO - PROCESS | 1918 | 1469480821404 Marionette DEBUG loaded listener.js 14:07:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x116030c00) [pid = 1918] [serial = 1237] [outer = 0x112a82c00] 14:07:01 INFO - PROCESS | 1918 | 1469480821921 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]]]}] 14:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 773ms 14:07:01 INFO - PROCESS | 1918 | 1469480821939 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 14:07:01 INFO - PROCESS | 1918 | 1469480821943 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 14:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:07:01 INFO - PROCESS | 1918 | 1469480821947 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 1918 | 1469480821949 Marionette TRACE conn2 <- [1,1622,null,{}] 14:07:01 INFO - PROCESS | 1918 | 1469480821981 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}] 14:07:01 INFO - PROCESS | 1918 | 1469480821983 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:02 INFO - PROCESS | 1918 | 1469480822092 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 14:07:02 INFO - PROCESS | 1918 | 1469480822183 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:02 INFO - PROCESS | 1918 | 1469480822185 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x122f80000 == 40 [pid = 1918] [id = 413] 14:07:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x116a9c800) [pid = 1918] [serial = 1238] [outer = 0x0] 14:07:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x1182d6400) [pid = 1918] [serial = 1239] [outer = 0x116a9c800] 14:07:02 INFO - PROCESS | 1918 | 1469480822215 Marionette DEBUG loaded listener.js 14:07:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x1187ef000) [pid = 1918] [serial = 1240] [outer = 0x116a9c800] 14:07:02 INFO - PROCESS | 1918 | 1469480822931 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]]]}] 14:07:02 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 14:07:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1001ms 14:07:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:07:02 INFO - PROCESS | 1918 | 1469480822986 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 14:07:02 INFO - PROCESS | 1918 | 1469480822988 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 14:07:02 INFO - PROCESS | 1918 | 1469480822992 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:07:02 INFO - PROCESS | 1918 | 1469480822994 Marionette TRACE conn2 <- [1,1626,null,{}] 14:07:03 INFO - PROCESS | 1918 | 1469480822998 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}] 14:07:03 INFO - PROCESS | 1918 | 1469480822999 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:03 INFO - PROCESS | 1918 | 1469480823139 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 14:07:03 INFO - PROCESS | 1918 | 1469480823252 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 1918 | 1469480823256 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x117235000 == 41 [pid = 1918] [id = 414] 14:07:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x117d1d000) [pid = 1918] [serial = 1241] [outer = 0x0] 14:07:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x118191400) [pid = 1918] [serial = 1242] [outer = 0x117d1d000] 14:07:03 INFO - PROCESS | 1918 | 1469480823305 Marionette DEBUG loaded listener.js 14:07:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x11858f800) [pid = 1918] [serial = 1243] [outer = 0x117d1d000] 14:07:03 INFO - PROCESS | 1918 | --DOCSHELL 0x1291c0000 == 40 [pid = 1918] [id = 410] 14:07:03 INFO - PROCESS | 1918 | --DOCSHELL 0x11946d000 == 39 [pid = 1918] [id = 409] 14:07:03 INFO - PROCESS | 1918 | --DOCSHELL 0x1269bd000 == 38 [pid = 1918] [id = 408] 14:07:03 INFO - PROCESS | 1918 | --DOCSHELL 0x126065000 == 37 [pid = 1918] [id = 407] 14:07:03 INFO - PROCESS | 1918 | --DOCSHELL 0x124075000 == 36 [pid = 1918] [id = 406] 14:07:03 INFO - PROCESS | 1918 | --DOCSHELL 0x123194000 == 35 [pid = 1918] [id = 405] 14:07:03 INFO - PROCESS | 1918 | --DOCSHELL 0x120f14000 == 34 [pid = 1918] [id = 404] 14:07:03 INFO - PROCESS | 1918 | --DOCSHELL 0x11946f000 == 33 [pid = 1918] [id = 403] 14:07:03 INFO - PROCESS | 1918 | --DOCSHELL 0x117d55800 == 32 [pid = 1918] [id = 402] 14:07:03 INFO - PROCESS | 1918 | --DOCSHELL 0x116155800 == 31 [pid = 1918] [id = 401] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x126cc8c00) [pid = 1918] [serial = 1164] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x12a4d1800) [pid = 1918] [serial = 1167] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12a688800) [pid = 1918] [serial = 1168] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x1187eec00) [pid = 1918] [serial = 1176] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x11831b000) [pid = 1918] [serial = 1146] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x1187e3000) [pid = 1918] [serial = 1147] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x123899c00) [pid = 1918] [serial = 1158] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x123be6c00) [pid = 1918] [serial = 1159] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x12a684c00) [pid = 1918] [serial = 1141] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x12b965800) [pid = 1918] [serial = 1171] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x117d1b400) [pid = 1918] [serial = 1152] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x11889d400) [pid = 1918] [serial = 1153] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x116978400) [pid = 1918] [serial = 1149] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1176b4800) [pid = 1918] [serial = 1150] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x119b5a800) [pid = 1918] [serial = 1155] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x1210dd000) [pid = 1918] [serial = 1156] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x11339d800) [pid = 1918] [serial = 1143] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x115e10000) [pid = 1918] [serial = 1144] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1242f1c00) [pid = 1918] [serial = 1161] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12b07f400) [pid = 1918] [serial = 1170] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12cd09400) [pid = 1918] [serial = 1186] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12bdda400) [pid = 1918] [serial = 1173] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12c63a400) [pid = 1918] [serial = 1185] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12c634000) [pid = 1918] [serial = 1183] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x12bdd0000) [pid = 1918] [serial = 1179] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12c304c00) [pid = 1918] [serial = 1180] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x12c30ec00) [pid = 1918] [serial = 1182] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12c22e000) [pid = 1918] [serial = 1174] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x12916f000) [pid = 1918] [serial = 1165] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x12389b000) [pid = 1918] [serial = 1177] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x124b9c800) [pid = 1918] [serial = 1162] [outer = 0x0] [url = about:blank] 14:07:03 INFO - PROCESS | 1918 | 1469480823761 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]]]}] 14:07:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:07:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 821ms 14:07:03 INFO - PROCESS | 1918 | 1469480823813 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 14:07:03 INFO - PROCESS | 1918 | 1469480823816 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 14:07:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:07:03 INFO - PROCESS | 1918 | 1469480823820 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:07:03 INFO - PROCESS | 1918 | 1469480823822 Marionette TRACE conn2 <- [1,1630,null,{}] 14:07:03 INFO - PROCESS | 1918 | 1469480823824 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}] 14:07:03 INFO - PROCESS | 1918 | 1469480823826 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:03 INFO - PROCESS | 1918 | 1469480823908 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 14:07:03 INFO - PROCESS | 1918 | 1469480823970 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 1918 | 1469480823971 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169b3000 == 32 [pid = 1918] [id = 415] 14:07:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x118891c00) [pid = 1918] [serial = 1244] [outer = 0x0] 14:07:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x119059400) [pid = 1918] [serial = 1245] [outer = 0x118891c00] 14:07:03 INFO - PROCESS | 1918 | 1469480823998 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x119398800) [pid = 1918] [serial = 1246] [outer = 0x118891c00] 14:07:04 INFO - PROCESS | 1918 | 1469480824315 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]]]}] 14:07:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:07:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 519ms 14:07:04 INFO - PROCESS | 1918 | 1469480824340 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 14:07:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:07:04 INFO - PROCESS | 1918 | 1469480824341 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 14:07:04 INFO - PROCESS | 1918 | 1469480824343 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:07:04 INFO - PROCESS | 1918 | 1469480824346 Marionette TRACE conn2 <- [1,1634,null,{}] 14:07:04 INFO - PROCESS | 1918 | 1469480824356 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}] 14:07:04 INFO - PROCESS | 1918 | 1469480824360 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:04 INFO - PROCESS | 1918 | 1469480824439 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 14:07:04 INFO - PROCESS | 1918 | 1469480824497 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 1918 | 1469480824499 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x123089000 == 33 [pid = 1918] [id = 416] 14:07:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x113967800) [pid = 1918] [serial = 1247] [outer = 0x0] 14:07:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x119fad400) [pid = 1918] [serial = 1248] [outer = 0x113967800] 14:07:04 INFO - PROCESS | 1918 | 1469480824527 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x12389cc00) [pid = 1918] [serial = 1249] [outer = 0x113967800] 14:07:04 INFO - PROCESS | 1918 | 1469480824840 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]]]}] 14:07:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:07:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 521ms 14:07:04 INFO - PROCESS | 1918 | 1469480824865 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 14:07:04 INFO - PROCESS | 1918 | 1469480824869 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 14:07:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:07:04 INFO - PROCESS | 1918 | 1469480824873 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:07:04 INFO - PROCESS | 1918 | 1469480824874 Marionette TRACE conn2 <- [1,1638,null,{}] 14:07:04 INFO - PROCESS | 1918 | 1469480824877 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}] 14:07:04 INFO - PROCESS | 1918 | 1469480824878 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:04 INFO - PROCESS | 1918 | 1469480824960 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 14:07:04 INFO - PROCESS | 1918 | 1469480824964 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 1918 | 1469480824965 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x12601c000 == 34 [pid = 1918] [id = 417] 14:07:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x123598000) [pid = 1918] [serial = 1250] [outer = 0x0] 14:07:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x1242ecc00) [pid = 1918] [serial = 1251] [outer = 0x123598000] 14:07:04 INFO - PROCESS | 1918 | 1469480824995 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x124ba0400) [pid = 1918] [serial = 1252] [outer = 0x123598000] 14:07:05 INFO - PROCESS | 1918 | 1469480825435 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]]]}] 14:07:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:07:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 618ms 14:07:05 INFO - PROCESS | 1918 | 1469480825492 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 14:07:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:07:05 INFO - PROCESS | 1918 | 1469480825493 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 14:07:05 INFO - PROCESS | 1918 | 1469480825495 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:07:05 INFO - PROCESS | 1918 | 1469480825496 Marionette TRACE conn2 <- [1,1642,null,{}] 14:07:05 INFO - PROCESS | 1918 | 1469480825499 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}] 14:07:05 INFO - PROCESS | 1918 | 1469480825500 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:05 INFO - PROCESS | 1918 | 1469480825576 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 14:07:05 INFO - PROCESS | 1918 | 1469480825579 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:05 INFO - PROCESS | 1918 | 1469480825580 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269dc000 == 35 [pid = 1918] [id = 418] 14:07:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x1194df800) [pid = 1918] [serial = 1253] [outer = 0x0] 14:07:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x12613a000) [pid = 1918] [serial = 1254] [outer = 0x1194df800] 14:07:05 INFO - PROCESS | 1918 | 1469480825607 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x126cc5000) [pid = 1918] [serial = 1255] [outer = 0x1194df800] 14:07:05 INFO - PROCESS | 1918 | 1469480825964 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]]]}] 14:07:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:07:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 14:07:06 INFO - PROCESS | 1918 | 1469480826013 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 14:07:06 INFO - PROCESS | 1918 | 1469480826015 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 14:07:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:07:06 INFO - PROCESS | 1918 | 1469480826023 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - PROCESS | 1918 | 1469480826024 Marionette TRACE conn2 <- [1,1646,null,{}] 14:07:06 INFO - PROCESS | 1918 | 1469480826026 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}] 14:07:06 INFO - PROCESS | 1918 | 1469480826030 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:06 INFO - PROCESS | 1918 | 1469480826149 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 14:07:06 INFO - PROCESS | 1918 | 1469480826153 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:06 INFO - PROCESS | 1918 | 1469480826154 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:06 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a220000 == 36 [pid = 1918] [id = 419] 14:07:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x124ba5000) [pid = 1918] [serial = 1256] [outer = 0x0] 14:07:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x128b2d000) [pid = 1918] [serial = 1257] [outer = 0x124ba5000] 14:07:06 INFO - PROCESS | 1918 | 1469480826179 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12a647000) [pid = 1918] [serial = 1258] [outer = 0x124ba5000] 14:07:06 INFO - PROCESS | 1918 | 1469480826528 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]]]}] 14:07:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:07:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 524ms 14:07:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:07:06 INFO - PROCESS | 1918 | 1469480826542 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 14:07:06 INFO - PROCESS | 1918 | 1469480826543 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 14:07:06 INFO - PROCESS | 1918 | 1469480826545 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - PROCESS | 1918 | 1469480826546 Marionette TRACE conn2 <- [1,1650,null,{}] 14:07:06 INFO - PROCESS | 1918 | 1469480826549 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}] 14:07:06 INFO - PROCESS | 1918 | 1469480826550 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:06 INFO - PROCESS | 1918 | 1469480826655 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 14:07:06 INFO - PROCESS | 1918 | 1469480826667 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:06 INFO - PROCESS | 1918 | 1469480826675 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:06 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a54d000 == 37 [pid = 1918] [id = 420] 14:07:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12a67f400) [pid = 1918] [serial = 1259] [outer = 0x0] 14:07:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12a688800) [pid = 1918] [serial = 1260] [outer = 0x12a67f400] 14:07:06 INFO - PROCESS | 1918 | 1469480826699 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12b085c00) [pid = 1918] [serial = 1261] [outer = 0x12a67f400] 14:07:07 INFO - PROCESS | 1918 | 1469480827043 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]]]}] 14:07:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:07:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 521ms 14:07:07 INFO - PROCESS | 1918 | 1469480827068 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 14:07:07 INFO - PROCESS | 1918 | 1469480827070 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 14:07:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:07:07 INFO - PROCESS | 1918 | 1469480827078 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:07:07 INFO - PROCESS | 1918 | 1469480827079 Marionette TRACE conn2 <- [1,1654,null,{}] 14:07:07 INFO - PROCESS | 1918 | 1469480827082 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}] 14:07:07 INFO - PROCESS | 1918 | 1469480827083 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:07 INFO - PROCESS | 1918 | 1469480827183 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 14:07:07 INFO - PROCESS | 1918 | 1469480827187 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 1918 | 1469480827188 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b03d800 == 38 [pid = 1918] [id = 421] 14:07:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x112a7d400) [pid = 1918] [serial = 1262] [outer = 0x0] 14:07:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12b0e1c00) [pid = 1918] [serial = 1263] [outer = 0x112a7d400] 14:07:07 INFO - PROCESS | 1918 | 1469480827213 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12b966000) [pid = 1918] [serial = 1264] [outer = 0x112a7d400] 14:07:07 INFO - PROCESS | 1918 | 1469480827508 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]]]}] 14:07:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:07:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 475ms 14:07:07 INFO - PROCESS | 1918 | 1469480827548 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 14:07:07 INFO - PROCESS | 1918 | 1469480827551 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 14:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:07:07 INFO - PROCESS | 1918 | 1469480827560 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:07:07 INFO - PROCESS | 1918 | 1469480827561 Marionette TRACE conn2 <- [1,1658,null,{}] 14:07:07 INFO - PROCESS | 1918 | 1469480827572 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}] 14:07:07 INFO - PROCESS | 1918 | 1469480827573 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:07 INFO - PROCESS | 1918 | 1469480827672 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 14:07:07 INFO - PROCESS | 1918 | 1469480827714 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 1918 | 1469480827716 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x123088000 == 39 [pid = 1918] [id = 422] 14:07:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12b086000) [pid = 1918] [serial = 1265] [outer = 0x0] 14:07:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12b96b800) [pid = 1918] [serial = 1266] [outer = 0x12b086000] 14:07:07 INFO - PROCESS | 1918 | 1469480827739 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12c22f400) [pid = 1918] [serial = 1267] [outer = 0x12b086000] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x113f3bc00) [pid = 1918] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x113211c00) [pid = 1918] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x117d25800) [pid = 1918] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x116980000) [pid = 1918] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x117d1b000) [pid = 1918] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x112a7dc00) [pid = 1918] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1160ef400) [pid = 1918] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x11904e000) [pid = 1918] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x123bc0c00) [pid = 1918] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x113968000) [pid = 1918] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x1240f5400) [pid = 1918] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x11831e400) [pid = 1918] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x118597400) [pid = 1918] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x119052800) [pid = 1918] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:07:07 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x116a9bc00) [pid = 1918] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:07:08 INFO - PROCESS | 1918 | 1469480828107 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]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 576ms 14:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:07:08 INFO - PROCESS | 1918 | 1469480828138 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 1918 | 1469480828139 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 14:07:08 INFO - PROCESS | 1918 | 1469480828141 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 1918 | 1469480828142 Marionette TRACE conn2 <- [1,1662,null,{}] 14:07:08 INFO - PROCESS | 1918 | 1469480828155 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}] 14:07:08 INFO - PROCESS | 1918 | 1469480828156 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:08 INFO - PROCESS | 1918 | 1469480828237 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 14:07:08 INFO - PROCESS | 1918 | 1469480828241 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 1918 | 1469480828242 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b1c800 == 40 [pid = 1918] [id = 423] 14:07:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x116747000) [pid = 1918] [serial = 1268] [outer = 0x0] 14:07:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x119396400) [pid = 1918] [serial = 1269] [outer = 0x116747000] 14:07:08 INFO - PROCESS | 1918 | 1469480828266 Marionette DEBUG loaded listener.js 14:07:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x121759400) [pid = 1918] [serial = 1270] [outer = 0x116747000] 14:07:08 INFO - PROCESS | 1918 | 1469480828585 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]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 469ms 14:07:08 INFO - PROCESS | 1918 | 1469480828611 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 1918 | 1469480828613 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 14:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:07:08 INFO - PROCESS | 1918 | 1469480828615 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 1918 | 1469480828617 Marionette TRACE conn2 <- [1,1666,null,{}] 14:07:08 INFO - PROCESS | 1918 | 1469480828621 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}] 14:07:08 INFO - PROCESS | 1918 | 1469480828623 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:08 INFO - PROCESS | 1918 | 1469480828723 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 14:07:08 INFO - PROCESS | 1918 | 1469480828726 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 1918 | 1469480828728 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd9a000 == 41 [pid = 1918] [id = 424] 14:07:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x124020400) [pid = 1918] [serial = 1271] [outer = 0x0] 14:07:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x12bddcc00) [pid = 1918] [serial = 1272] [outer = 0x124020400] 14:07:08 INFO - PROCESS | 1918 | 1469480828753 Marionette DEBUG loaded listener.js 14:07:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12c308000) [pid = 1918] [serial = 1273] [outer = 0x124020400] 14:07:09 INFO - PROCESS | 1918 | 1469480829106 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]]]}] 14:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 521ms 14:07:09 INFO - PROCESS | 1918 | 1469480829146 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 14:07:09 INFO - PROCESS | 1918 | 1469480829147 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 14:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:07:09 INFO - PROCESS | 1918 | 1469480829153 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:07:09 INFO - PROCESS | 1918 | 1469480829155 Marionette TRACE conn2 <- [1,1670,null,{}] 14:07:09 INFO - PROCESS | 1918 | 1469480829157 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}] 14:07:09 INFO - PROCESS | 1918 | 1469480829158 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:09 INFO - PROCESS | 1918 | 1469480829240 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 14:07:09 INFO - PROCESS | 1918 | 1469480829243 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:09 INFO - PROCESS | 1918 | 1469480829244 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c2cf800 == 42 [pid = 1918] [id = 425] 14:07:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12c308800) [pid = 1918] [serial = 1274] [outer = 0x0] 14:07:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12c311000) [pid = 1918] [serial = 1275] [outer = 0x12c308800] 14:07:09 INFO - PROCESS | 1918 | 1469480829269 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12c63a400) [pid = 1918] [serial = 1276] [outer = 0x12c308800] 14:07:09 INFO - PROCESS | 1918 | 1469480829591 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]]]}] 14:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 470ms 14:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:07:09 INFO - PROCESS | 1918 | 1469480829623 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 14:07:09 INFO - PROCESS | 1918 | 1469480829624 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 14:07:09 INFO - PROCESS | 1918 | 1469480829626 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:07:09 INFO - PROCESS | 1918 | 1469480829627 Marionette TRACE conn2 <- [1,1674,null,{}] 14:07:09 INFO - PROCESS | 1918 | 1469480829629 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}] 14:07:09 INFO - PROCESS | 1918 | 1469480829630 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:09 INFO - PROCESS | 1918 | 1469480829722 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 14:07:09 INFO - PROCESS | 1918 | 1469480829726 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:09 INFO - PROCESS | 1918 | 1469480829727 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c64c800 == 43 [pid = 1918] [id = 426] 14:07:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12c30b000) [pid = 1918] [serial = 1277] [outer = 0x0] 14:07:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12cd08000) [pid = 1918] [serial = 1278] [outer = 0x12c30b000] 14:07:09 INFO - PROCESS | 1918 | 1469480829750 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12cd0ec00) [pid = 1918] [serial = 1279] [outer = 0x12c30b000] 14:07:10 INFO - PROCESS | 1918 | 1469480830243 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]]]}] 14:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 669ms 14:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:07:10 INFO - PROCESS | 1918 | 1469480830296 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 14:07:10 INFO - PROCESS | 1918 | 1469480830299 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 14:07:10 INFO - PROCESS | 1918 | 1469480830303 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:07:10 INFO - PROCESS | 1918 | 1469480830305 Marionette TRACE conn2 <- [1,1678,null,{}] 14:07:10 INFO - PROCESS | 1918 | 1469480830309 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}] 14:07:10 INFO - PROCESS | 1918 | 1469480830311 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:10 INFO - PROCESS | 1918 | 1469480830423 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 14:07:10 INFO - PROCESS | 1918 | 1469480830522 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 1918 | 1469480830523 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:10 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191c1000 == 44 [pid = 1918] [id = 427] 14:07:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x11690ec00) [pid = 1918] [serial = 1280] [outer = 0x0] 14:07:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x118192800) [pid = 1918] [serial = 1281] [outer = 0x11690ec00] 14:07:10 INFO - PROCESS | 1918 | 1469480830554 Marionette DEBUG loaded listener.js 14:07:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x118733800) [pid = 1918] [serial = 1282] [outer = 0x11690ec00] 14:07:10 INFO - PROCESS | 1918 | 1469480830951 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]]]}] 14:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 721ms 14:07:11 INFO - PROCESS | 1918 | 1469480831023 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 14:07:11 INFO - PROCESS | 1918 | 1469480831027 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 14:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:07:11 INFO - PROCESS | 1918 | 1469480831031 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:07:11 INFO - PROCESS | 1918 | 1469480831033 Marionette TRACE conn2 <- [1,1682,null,{}] 14:07:11 INFO - PROCESS | 1918 | 1469480831035 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}] 14:07:11 INFO - PROCESS | 1918 | 1469480831037 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:11 INFO - PROCESS | 1918 | 1469480831142 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 14:07:11 INFO - PROCESS | 1918 | 1469480831203 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:11 INFO - PROCESS | 1918 | 1469480831204 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:11 INFO - PROCESS | 1918 | ++DOCSHELL 0x1261ba000 == 45 [pid = 1918] [id = 428] 14:07:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x119853800) [pid = 1918] [serial = 1283] [outer = 0x0] 14:07:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1210db000) [pid = 1918] [serial = 1284] [outer = 0x119853800] 14:07:11 INFO - PROCESS | 1918 | 1469480831235 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x123899c00) [pid = 1918] [serial = 1285] [outer = 0x119853800] 14:07:11 INFO - PROCESS | 1918 | 1469480831641 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]]]}] 14:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 14:07:11 INFO - PROCESS | 1918 | 1469480831702 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 14:07:11 INFO - PROCESS | 1918 | 1469480831704 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 14:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:07:11 INFO - PROCESS | 1918 | 1469480831706 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:07:11 INFO - PROCESS | 1918 | 1469480831709 Marionette TRACE conn2 <- [1,1686,null,{}] 14:07:11 INFO - PROCESS | 1918 | 1469480831717 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}] 14:07:11 INFO - PROCESS | 1918 | 1469480831721 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:11 INFO - PROCESS | 1918 | 1469480831849 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 14:07:11 INFO - PROCESS | 1918 | 1469480831925 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:11 INFO - PROCESS | 1918 | 1469480831927 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:11 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c2cf000 == 46 [pid = 1918] [id = 429] 14:07:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x124529400) [pid = 1918] [serial = 1286] [outer = 0x0] 14:07:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x126cca000) [pid = 1918] [serial = 1287] [outer = 0x124529400] 14:07:11 INFO - PROCESS | 1918 | 1469480831959 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12916ac00) [pid = 1918] [serial = 1288] [outer = 0x124529400] 14:07:12 INFO - PROCESS | 1918 | 1469480832381 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]]]}] 14:07:12 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 14:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 723ms 14:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:07:12 INFO - PROCESS | 1918 | 1469480832429 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 14:07:12 INFO - PROCESS | 1918 | 1469480832431 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 14:07:12 INFO - PROCESS | 1918 | 1469480832434 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:07:12 INFO - PROCESS | 1918 | 1469480832435 Marionette TRACE conn2 <- [1,1690,null,{}] 14:07:12 INFO - PROCESS | 1918 | 1469480832437 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}] 14:07:12 INFO - PROCESS | 1918 | 1469480832438 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:12 INFO - PROCESS | 1918 | 1469480832542 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 14:07:12 INFO - PROCESS | 1918 | 1469480832603 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:12 INFO - PROCESS | 1918 | 1469480832604 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:12 INFO - PROCESS | 1918 | ++DOCSHELL 0x12ce8c000 == 47 [pid = 1918] [id = 430] 14:07:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x129332800) [pid = 1918] [serial = 1289] [outer = 0x0] 14:07:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x12a643c00) [pid = 1918] [serial = 1290] [outer = 0x129332800] 14:07:12 INFO - PROCESS | 1918 | 1469480832632 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x12b0e7800) [pid = 1918] [serial = 1291] [outer = 0x129332800] 14:07:13 INFO - PROCESS | 1918 | 1469480833097 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]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 719ms 14:07:13 INFO - PROCESS | 1918 | 1469480833168 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 14:07:13 INFO - PROCESS | 1918 | 1469480833170 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 14:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:07:13 INFO - PROCESS | 1918 | 1469480833174 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - PROCESS | 1918 | 1469480833175 Marionette TRACE conn2 <- [1,1694,null,{}] 14:07:13 INFO - PROCESS | 1918 | 1469480833177 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}] 14:07:13 INFO - PROCESS | 1918 | 1469480833179 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:13 INFO - PROCESS | 1918 | 1469480833282 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 14:07:13 INFO - PROCESS | 1918 | 1469480833355 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:13 INFO - PROCESS | 1918 | 1469480833357 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ac3800 == 48 [pid = 1918] [id = 431] 14:07:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x11339e800) [pid = 1918] [serial = 1292] [outer = 0x0] 14:07:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x118525c00) [pid = 1918] [serial = 1293] [outer = 0x11339e800] 14:07:13 INFO - PROCESS | 1918 | 1469480833386 Marionette DEBUG loaded listener.js 14:07:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x124ba2400) [pid = 1918] [serial = 1294] [outer = 0x11339e800] 14:07:13 INFO - PROCESS | 1918 | 1469480833902 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]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 772ms 14:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:07:13 INFO - PROCESS | 1918 | 1469480833947 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 14:07:13 INFO - PROCESS | 1918 | 1469480833949 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 14:07:13 INFO - PROCESS | 1918 | 1469480833952 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - PROCESS | 1918 | 1469480833953 Marionette TRACE conn2 <- [1,1698,null,{}] 14:07:13 INFO - PROCESS | 1918 | 1469480833957 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}] 14:07:13 INFO - PROCESS | 1918 | 1469480833958 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:14 INFO - PROCESS | 1918 | 1469480834055 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 14:07:14 INFO - PROCESS | 1918 | 1469480834117 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:14 INFO - PROCESS | 1918 | 1469480834119 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x116abc800 == 49 [pid = 1918] [id = 432] 14:07:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x112a82000) [pid = 1918] [serial = 1295] [outer = 0x0] 14:07:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x112dd6400) [pid = 1918] [serial = 1296] [outer = 0x112a82000] 14:07:14 INFO - PROCESS | 1918 | 1469480834146 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x113372000) [pid = 1918] [serial = 1297] [outer = 0x112a82000] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x113f54000 == 48 [pid = 1918] [id = 400] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12c2cf800 == 47 [pid = 1918] [id = 425] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd9a000 == 46 [pid = 1918] [id = 424] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x128b1c800 == 45 [pid = 1918] [id = 423] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x123088000 == 44 [pid = 1918] [id = 422] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12b03d800 == 43 [pid = 1918] [id = 421] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12a54d000 == 42 [pid = 1918] [id = 420] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12a220000 == 41 [pid = 1918] [id = 419] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x1269dc000 == 40 [pid = 1918] [id = 418] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12601c000 == 39 [pid = 1918] [id = 417] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x123089000 == 38 [pid = 1918] [id = 416] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x1169b3000 == 37 [pid = 1918] [id = 415] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x117235000 == 36 [pid = 1918] [id = 414] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x122f80000 == 35 [pid = 1918] [id = 413] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x1169b9800 == 34 [pid = 1918] [id = 412] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x123193800 == 33 [pid = 1918] [id = 411] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x116ac3800 == 32 [pid = 1918] [id = 431] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12ce8c000 == 31 [pid = 1918] [id = 430] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12c2cf000 == 30 [pid = 1918] [id = 429] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x1261ba000 == 29 [pid = 1918] [id = 428] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x12c64c800 == 28 [pid = 1918] [id = 426] 14:07:15 INFO - PROCESS | 1918 | --DOCSHELL 0x1191c1000 == 27 [pid = 1918] [id = 427] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x1210e2400) [pid = 1918] [serial = 1192] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x12651d800) [pid = 1918] [serial = 1221] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x119b5dc00) [pid = 1918] [serial = 1191] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x124ba8400) [pid = 1918] [serial = 1219] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x124b9b400) [pid = 1918] [serial = 1225] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x1187ed000) [pid = 1918] [serial = 1224] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x126ccd000) [pid = 1918] [serial = 1195] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x126cc3400) [pid = 1918] [serial = 1222] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x126007000) [pid = 1918] [serial = 1194] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x128b2e000) [pid = 1918] [serial = 1228] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x128c5b800) [pid = 1918] [serial = 1230] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x11984b400) [pid = 1918] [serial = 1212] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x120f3f400) [pid = 1918] [serial = 1213] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x128b27000) [pid = 1918] [serial = 1227] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x129070000) [pid = 1918] [serial = 1198] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x119b50800) [pid = 1918] [serial = 1197] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x123594400) [pid = 1918] [serial = 1216] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x129169400) [pid = 1918] [serial = 1231] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1210db800) [pid = 1918] [serial = 1215] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x113d47800) [pid = 1918] [serial = 1203] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x11607c400) [pid = 1918] [serial = 1204] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x11818f400) [pid = 1918] [serial = 1206] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1182d4c00) [pid = 1918] [serial = 1207] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12368dc00) [pid = 1918] [serial = 1218] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x118318c00) [pid = 1918] [serial = 1201] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x11818cc00) [pid = 1918] [serial = 1200] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x11904bc00) [pid = 1918] [serial = 1209] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x11938c800) [pid = 1918] [serial = 1210] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x118313400) [pid = 1918] [serial = 1189] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x1176af400) [pid = 1918] [serial = 1188] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x129335c00) [pid = 1918] [serial = 1233] [outer = 0x0] [url = about:blank] 14:07:15 INFO - PROCESS | 1918 | 1469480835247 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]]]}] 14:07:15 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 14:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1327ms 14:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:07:15 INFO - PROCESS | 1918 | 1469480835279 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 14:07:15 INFO - PROCESS | 1918 | 1469480835281 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 14:07:15 INFO - PROCESS | 1918 | 1469480835286 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:07:15 INFO - PROCESS | 1918 | 1469480835289 Marionette TRACE conn2 <- [1,1702,null,{}] 14:07:15 INFO - PROCESS | 1918 | 1469480835292 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}] 14:07:15 INFO - PROCESS | 1918 | 1469480835294 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:15 INFO - PROCESS | 1918 | 1469480835378 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 14:07:15 INFO - PROCESS | 1918 | 1469480835387 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:15 INFO - PROCESS | 1918 | 1469480835390 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:15 INFO - PROCESS | 1918 | ++DOCSHELL 0x116528800 == 28 [pid = 1918] [id = 433] 14:07:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x112fa1400) [pid = 1918] [serial = 1298] [outer = 0x0] 14:07:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x11339fc00) [pid = 1918] [serial = 1299] [outer = 0x112fa1400] 14:07:15 INFO - PROCESS | 1918 | 1469480835417 Marionette DEBUG loaded listener.js 14:07:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1127d7c00) [pid = 1918] [serial = 1300] [outer = 0x112fa1400] 14:07:16 INFO - PROCESS | 1918 | 1469480836011 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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 772ms 14:07:16 INFO - PROCESS | 1918 | 1469480836057 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 14:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:07:16 INFO - PROCESS | 1918 | 1469480836060 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 14:07:16 INFO - PROCESS | 1918 | 1469480836063 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 1918 | 1469480836065 Marionette TRACE conn2 <- [1,1706,null,{}] 14:07:16 INFO - PROCESS | 1918 | 1469480836069 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}] 14:07:16 INFO - PROCESS | 1918 | 1469480836071 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:16 INFO - PROCESS | 1918 | 1469480836177 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 14:07:16 INFO - PROCESS | 1918 | 1469480836253 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 1918 | 1469480836255 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:16 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ac1800 == 29 [pid = 1918] [id = 434] 14:07:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x113d9c800) [pid = 1918] [serial = 1301] [outer = 0x0] 14:07:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1151c6000) [pid = 1918] [serial = 1302] [outer = 0x113d9c800] 14:07:16 INFO - PROCESS | 1918 | 1469480836286 Marionette DEBUG loaded listener.js 14:07:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1160eec00) [pid = 1918] [serial = 1303] [outer = 0x113d9c800] 14:07:16 INFO - PROCESS | 1918 | 1469480836836 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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 822ms 14:07:16 INFO - PROCESS | 1918 | 1469480836885 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 1918 | 1469480836889 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 14:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:07:16 INFO - PROCESS | 1918 | 1469480836894 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 1918 | 1469480836896 Marionette TRACE conn2 <- [1,1710,null,{}] 14:07:16 INFO - PROCESS | 1918 | 1469480836899 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}] 14:07:16 INFO - PROCESS | 1918 | 1469480836900 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:17 INFO - PROCESS | 1918 | 1469480837012 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 14:07:17 INFO - PROCESS | 1918 | 1469480837066 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:17 INFO - PROCESS | 1918 | 1469480837068 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:17 INFO - PROCESS | 1918 | ++DOCSHELL 0x118784000 == 30 [pid = 1918] [id = 435] 14:07:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x1127de400) [pid = 1918] [serial = 1304] [outer = 0x0] 14:07:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x117d24800) [pid = 1918] [serial = 1305] [outer = 0x1127de400] 14:07:17 INFO - PROCESS | 1918 | 1469480837099 Marionette DEBUG loaded listener.js 14:07:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x1182c9800) [pid = 1918] [serial = 1306] [outer = 0x1127de400] 14:07:17 INFO - PROCESS | 1918 | 1469480837602 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]]]}] 14:07:17 INFO - PROCESS | 1918 | --DOCSHELL 0x116abc800 == 29 [pid = 1918] [id = 432] 14:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 719ms 14:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:07:17 INFO - PROCESS | 1918 | 1469480837613 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 1918 | 1469480837615 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 14:07:17 INFO - PROCESS | 1918 | 1469480837623 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - PROCESS | 1918 | 1469480837625 Marionette TRACE conn2 <- [1,1714,null,{}] 14:07:17 INFO - PROCESS | 1918 | 1469480837628 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}] 14:07:17 INFO - PROCESS | 1918 | 1469480837630 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:17 INFO - PROCESS | 1918 | 1469480837725 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 14:07:17 INFO - PROCESS | 1918 | 1469480837777 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:17 INFO - PROCESS | 1918 | 1469480837779 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:17 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d57800 == 30 [pid = 1918] [id = 436] 14:07:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x113b05c00) [pid = 1918] [serial = 1307] [outer = 0x0] 14:07:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1160efc00) [pid = 1918] [serial = 1308] [outer = 0x113b05c00] 14:07:17 INFO - PROCESS | 1918 | 1469480837809 Marionette DEBUG loaded listener.js 14:07:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x116a9bc00) [pid = 1918] [serial = 1309] [outer = 0x113b05c00] 14:07:18 INFO - PROCESS | 1918 | 1469480838103 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]]]}] 14:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 520ms 14:07:18 INFO - PROCESS | 1918 | 1469480838143 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 14:07:18 INFO - PROCESS | 1918 | 1469480838146 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 14:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:07:18 INFO - PROCESS | 1918 | 1469480838151 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:07:18 INFO - PROCESS | 1918 | 1469480838155 Marionette TRACE conn2 <- [1,1718,null,{}] 14:07:18 INFO - PROCESS | 1918 | 1469480838158 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}] 14:07:18 INFO - PROCESS | 1918 | 1469480838160 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:18 INFO - PROCESS | 1918 | 1469480838241 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 14:07:18 INFO - PROCESS | 1918 | 1469480838307 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 1918 | 1469480838308 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x119475000 == 31 [pid = 1918] [id = 437] 14:07:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x116a9b400) [pid = 1918] [serial = 1310] [outer = 0x0] 14:07:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1182cbc00) [pid = 1918] [serial = 1311] [outer = 0x116a9b400] 14:07:18 INFO - PROCESS | 1918 | 1469480838336 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x11831e400) [pid = 1918] [serial = 1312] [outer = 0x116a9b400] 14:07:18 INFO - PROCESS | 1918 | 1469480838630 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]]]}] 14:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 523ms 14:07:18 INFO - PROCESS | 1918 | 1469480838674 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 14:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:07:18 INFO - PROCESS | 1918 | 1469480838676 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 14:07:18 INFO - PROCESS | 1918 | 1469480838678 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:07:18 INFO - PROCESS | 1918 | 1469480838692 Marionette TRACE conn2 <- [1,1722,null,{}] 14:07:18 INFO - PROCESS | 1918 | 1469480838701 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}] 14:07:18 INFO - PROCESS | 1918 | 1469480838706 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:18 INFO - PROCESS | 1918 | 1469480838787 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 14:07:18 INFO - PROCESS | 1918 | 1469480838845 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 1918 | 1469480838847 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216ea000 == 32 [pid = 1918] [id = 438] 14:07:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x118597c00) [pid = 1918] [serial = 1313] [outer = 0x0] 14:07:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x118893800) [pid = 1918] [serial = 1314] [outer = 0x118597c00] 14:07:18 INFO - PROCESS | 1918 | 1469480838877 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x119395800) [pid = 1918] [serial = 1315] [outer = 0x118597c00] 14:07:19 INFO - PROCESS | 1918 | 1469480839263 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]]]}] 14:07:19 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 14:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 634ms 14:07:19 INFO - PROCESS | 1918 | 1469480839314 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 1918 | 1469480839317 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 14:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:07:19 INFO - PROCESS | 1918 | 1469480839320 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 1918 | 1469480839322 Marionette TRACE conn2 <- [1,1726,null,{}] 14:07:19 INFO - PROCESS | 1918 | 1469480839325 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}] 14:07:19 INFO - PROCESS | 1918 | 1469480839327 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:19 INFO - PROCESS | 1918 | 1469480839445 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 14:07:19 INFO - PROCESS | 1918 | 1469480839459 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:19 INFO - PROCESS | 1918 | 1469480839460 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:19 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a10800 == 33 [pid = 1918] [id = 439] 14:07:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x11984ec00) [pid = 1918] [serial = 1316] [outer = 0x0] 14:07:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x119c65400) [pid = 1918] [serial = 1317] [outer = 0x11984ec00] 14:07:19 INFO - PROCESS | 1918 | 1469480839484 Marionette DEBUG loaded listener.js 14:07:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x120f39400) [pid = 1918] [serial = 1318] [outer = 0x11984ec00] 14:07:19 INFO - PROCESS | 1918 | 1469480839844 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]]]}] 14:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 571ms 14:07:19 INFO - PROCESS | 1918 | 1469480839890 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 1918 | 1469480839891 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 14:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:07:19 INFO - PROCESS | 1918 | 1469480839894 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 1918 | 1469480839895 Marionette TRACE conn2 <- [1,1730,null,{}] 14:07:19 INFO - PROCESS | 1918 | 1469480839897 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}] 14:07:19 INFO - PROCESS | 1918 | 1469480839905 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:20 INFO - PROCESS | 1918 | 1469480840004 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 14:07:20 INFO - PROCESS | 1918 | 1469480840008 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:20 INFO - PROCESS | 1918 | 1469480840009 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x124413800 == 34 [pid = 1918] [id = 440] 14:07:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x111e5b800) [pid = 1918] [serial = 1319] [outer = 0x0] 14:07:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x120fb0c00) [pid = 1918] [serial = 1320] [outer = 0x111e5b800] 14:07:20 INFO - PROCESS | 1918 | 1469480840033 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x121755c00) [pid = 1918] [serial = 1321] [outer = 0x111e5b800] 14:07:20 INFO - PROCESS | 1918 | 1469480840382 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]]]}] 14:07:20 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 14:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 521ms 14:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:07:20 INFO - PROCESS | 1918 | 1469480840422 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 14:07:20 INFO - PROCESS | 1918 | 1469480840423 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 14:07:20 INFO - PROCESS | 1918 | 1469480840425 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:07:20 INFO - PROCESS | 1918 | 1469480840426 Marionette TRACE conn2 <- [1,1734,null,{}] 14:07:20 INFO - PROCESS | 1918 | 1469480840428 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}] 14:07:20 INFO - PROCESS | 1918 | 1469480840433 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:20 INFO - PROCESS | 1918 | 1469480840551 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 14:07:20 INFO - PROCESS | 1918 | 1469480840563 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:20 INFO - PROCESS | 1918 | 1469480840565 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x12606c000 == 35 [pid = 1918] [id = 441] 14:07:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x1235a2800) [pid = 1918] [serial = 1322] [outer = 0x0] 14:07:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x123bbe400) [pid = 1918] [serial = 1323] [outer = 0x1235a2800] 14:07:20 INFO - PROCESS | 1918 | 1469480840590 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x124b9f000) [pid = 1918] [serial = 1324] [outer = 0x1235a2800] 14:07:20 INFO - PROCESS | 1918 | 1469480840947 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]]]}] 14:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 570ms 14:07:20 INFO - PROCESS | 1918 | 1469480840996 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 14:07:20 INFO - PROCESS | 1918 | 1469480840997 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 14:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:07:21 INFO - PROCESS | 1918 | 1469480840999 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:07:21 INFO - PROCESS | 1918 | 1469480841001 Marionette TRACE conn2 <- [1,1738,null,{}] 14:07:21 INFO - PROCESS | 1918 | 1469480841003 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}] 14:07:21 INFO - PROCESS | 1918 | 1469480841004 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:21 INFO - PROCESS | 1918 | 1469480841107 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 14:07:21 INFO - PROCESS | 1918 | 1469480841121 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 1918 | 1469480841123 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x118781000 == 36 [pid = 1918] [id = 442] 14:07:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x113399c00) [pid = 1918] [serial = 1325] [outer = 0x0] 14:07:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x124ba8c00) [pid = 1918] [serial = 1326] [outer = 0x113399c00] 14:07:21 INFO - PROCESS | 1918 | 1469480841146 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x12613fc00) [pid = 1918] [serial = 1327] [outer = 0x113399c00] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x129169c00) [pid = 1918] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x12a67f400) [pid = 1918] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x12c308800) [pid = 1918] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x123598000) [pid = 1918] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x117d1d000) [pid = 1918] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x124020400) [pid = 1918] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x116a9c800) [pid = 1918] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x112a7d400) [pid = 1918] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x112a82c00) [pid = 1918] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x118891c00) [pid = 1918] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x1194df800) [pid = 1918] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x12b086000) [pid = 1918] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x124ba5000) [pid = 1918] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x113967800) [pid = 1918] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x116747000) [pid = 1918] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x11690ec00) [pid = 1918] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x119853800) [pid = 1918] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x124529400) [pid = 1918] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x129332800) [pid = 1918] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x11339e800) [pid = 1918] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x12c30b000) [pid = 1918] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:07:21 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x112a82000) [pid = 1918] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:07:21 INFO - PROCESS | 1918 | 1469480841532 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]]]}] 14:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 569ms 14:07:21 INFO - PROCESS | 1918 | 1469480841571 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 14:07:21 INFO - PROCESS | 1918 | 1469480841572 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 14:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:07:21 INFO - PROCESS | 1918 | 1469480841574 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:07:21 INFO - PROCESS | 1918 | 1469480841575 Marionette TRACE conn2 <- [1,1742,null,{}] 14:07:21 INFO - PROCESS | 1918 | 1469480841577 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}] 14:07:21 INFO - PROCESS | 1918 | 1469480841578 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:21 INFO - PROCESS | 1918 | 1469480841657 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 14:07:21 INFO - PROCESS | 1918 | 1469480841661 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 1918 | 1469480841662 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b39000 == 37 [pid = 1918] [id = 443] 14:07:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x1127de800) [pid = 1918] [serial = 1328] [outer = 0x0] 14:07:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x113967800) [pid = 1918] [serial = 1329] [outer = 0x1127de800] 14:07:21 INFO - PROCESS | 1918 | 1469480841686 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x11831c800) [pid = 1918] [serial = 1330] [outer = 0x1127de800] 14:07:22 INFO - PROCESS | 1918 | 1469480842026 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]]]}] 14:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 471ms 14:07:22 INFO - PROCESS | 1918 | 1469480842046 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 1918 | 1469480842047 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 14:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:07:22 INFO - PROCESS | 1918 | 1469480842051 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:07:22 INFO - PROCESS | 1918 | 1469480842052 Marionette TRACE conn2 <- [1,1746,null,{}] 14:07:22 INFO - PROCESS | 1918 | 1469480842054 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}] 14:07:22 INFO - PROCESS | 1918 | 1469480842055 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:22 INFO - PROCESS | 1918 | 1469480842164 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 14:07:22 INFO - PROCESS | 1918 | 1469480842173 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:22 INFO - PROCESS | 1918 | 1469480842174 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291b6800 == 38 [pid = 1918] [id = 444] 14:07:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x11851dc00) [pid = 1918] [serial = 1331] [outer = 0x0] 14:07:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x123599000) [pid = 1918] [serial = 1332] [outer = 0x11851dc00] 14:07:22 INFO - PROCESS | 1918 | 1469480842198 Marionette DEBUG loaded listener.js 14:07:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x126594400) [pid = 1918] [serial = 1333] [outer = 0x11851dc00] 14:07:22 INFO - PROCESS | 1918 | 1469480842490 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]]]}] 14:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 473ms 14:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:07:22 INFO - PROCESS | 1918 | 1469480842524 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 1918 | 1469480842525 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 14:07:22 INFO - PROCESS | 1918 | 1469480842527 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:07:22 INFO - PROCESS | 1918 | 1469480842528 Marionette TRACE conn2 <- [1,1750,null,{}] 14:07:22 INFO - PROCESS | 1918 | 1469480842530 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}] 14:07:22 INFO - PROCESS | 1918 | 1469480842531 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:22 INFO - PROCESS | 1918 | 1469480842610 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 14:07:22 INFO - PROCESS | 1918 | 1469480842613 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:22 INFO - PROCESS | 1918 | 1469480842614 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a53e000 == 39 [pid = 1918] [id = 445] 14:07:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x126594800) [pid = 1918] [serial = 1334] [outer = 0x0] 14:07:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x126985c00) [pid = 1918] [serial = 1335] [outer = 0x126594800] 14:07:22 INFO - PROCESS | 1918 | 1469480842640 Marionette DEBUG loaded listener.js 14:07:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x126cc8800) [pid = 1918] [serial = 1336] [outer = 0x126594800] 14:07:22 INFO - PROCESS | 1918 | 1469480842990 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]]]}] 14:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 470ms 14:07:22 INFO - PROCESS | 1918 | 1469480842997 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 1918 | 1469480842998 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 14:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:07:23 INFO - PROCESS | 1918 | 1469480843005 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - PROCESS | 1918 | 1469480843007 Marionette TRACE conn2 <- [1,1754,null,{}] 14:07:23 INFO - PROCESS | 1918 | 1469480843009 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}] 14:07:23 INFO - PROCESS | 1918 | 1469480843010 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:23 INFO - PROCESS | 1918 | 1469480843142 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 14:07:23 INFO - PROCESS | 1918 | 1469480843148 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 1918 | 1469480843150 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b72c000 == 40 [pid = 1918] [id = 446] 14:07:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x11889f000) [pid = 1918] [serial = 1337] [outer = 0x0] 14:07:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x128b27000) [pid = 1918] [serial = 1338] [outer = 0x11889f000] 14:07:23 INFO - PROCESS | 1918 | 1469480843176 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x12916b800) [pid = 1918] [serial = 1339] [outer = 0x11889f000] 14:07:23 INFO - PROCESS | 1918 | 1469480843471 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]]]}] 14:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 571ms 14:07:23 INFO - PROCESS | 1918 | 1469480843577 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 14:07:23 INFO - PROCESS | 1918 | 1469480843579 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 14:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:07:23 INFO - PROCESS | 1918 | 1469480843582 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - PROCESS | 1918 | 1469480843585 Marionette TRACE conn2 <- [1,1758,null,{}] 14:07:23 INFO - PROCESS | 1918 | 1469480843589 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}] 14:07:23 INFO - PROCESS | 1918 | 1469480843591 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:23 INFO - PROCESS | 1918 | 1469480843704 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 14:07:23 INFO - PROCESS | 1918 | 1469480843772 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 1918 | 1469480843774 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ac2000 == 41 [pid = 1918] [id = 447] 14:07:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x113372400) [pid = 1918] [serial = 1340] [outer = 0x0] 14:07:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x113d45400) [pid = 1918] [serial = 1341] [outer = 0x113372400] 14:07:23 INFO - PROCESS | 1918 | 1469480843807 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x116742800) [pid = 1918] [serial = 1342] [outer = 0x113372400] 14:07:24 INFO - PROCESS | 1918 | 1469480844243 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]]]}] 14:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 673ms 14:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:07:24 INFO - PROCESS | 1918 | 1469480844255 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 1918 | 1469480844257 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 14:07:24 INFO - PROCESS | 1918 | 1469480844262 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 1918 | 1469480844265 Marionette TRACE conn2 <- [1,1762,null,{}] 14:07:24 INFO - PROCESS | 1918 | 1469480844267 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}] 14:07:24 INFO - PROCESS | 1918 | 1469480844269 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:24 INFO - PROCESS | 1918 | 1469480844393 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 14:07:24 INFO - PROCESS | 1918 | 1469480844465 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:24 INFO - PROCESS | 1918 | 1469480844467 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:24 INFO - PROCESS | 1918 | ++DOCSHELL 0x12166a800 == 42 [pid = 1918] [id = 448] 14:07:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x11697c400) [pid = 1918] [serial = 1343] [outer = 0x0] 14:07:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x118598000) [pid = 1918] [serial = 1344] [outer = 0x11697c400] 14:07:24 INFO - PROCESS | 1918 | 1469480844509 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x1187ea800) [pid = 1918] [serial = 1345] [outer = 0x11697c400] 14:07:24 INFO - PROCESS | 1918 | 1469480844934 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]]]}] 14:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 723ms 14:07:24 INFO - PROCESS | 1918 | 1469480844983 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 1918 | 1469480844985 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 14:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:07:24 INFO - PROCESS | 1918 | 1469480844987 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 1918 | 1469480844989 Marionette TRACE conn2 <- [1,1766,null,{}] 14:07:24 INFO - PROCESS | 1918 | 1469480844996 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}] 14:07:25 INFO - PROCESS | 1918 | 1469480845000 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:25 INFO - PROCESS | 1918 | 1469480845106 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 14:07:25 INFO - PROCESS | 1918 | 1469480845168 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 1918 | 1469480845171 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:25 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b056000 == 43 [pid = 1918] [id = 449] 14:07:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x119b5d000) [pid = 1918] [serial = 1346] [outer = 0x0] 14:07:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x1210dfc00) [pid = 1918] [serial = 1347] [outer = 0x119b5d000] 14:07:25 INFO - PROCESS | 1918 | 1469480845202 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x12389bc00) [pid = 1918] [serial = 1348] [outer = 0x119b5d000] 14:07:25 INFO - PROCESS | 1918 | 1469480845651 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]]]}] 14:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 671ms 14:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:07:25 INFO - PROCESS | 1918 | 1469480845658 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 14:07:25 INFO - PROCESS | 1918 | 1469480845660 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 14:07:25 INFO - PROCESS | 1918 | 1469480845662 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:07:25 INFO - PROCESS | 1918 | 1469480845663 Marionette TRACE conn2 <- [1,1770,null,{}] 14:07:25 INFO - PROCESS | 1918 | 1469480845666 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}] 14:07:25 INFO - PROCESS | 1918 | 1469480845668 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:25 INFO - PROCESS | 1918 | 1469480845794 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 14:07:25 INFO - PROCESS | 1918 | 1469480845855 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 1918 | 1469480845857 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:25 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd8b000 == 44 [pid = 1918] [id = 450] 14:07:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x123ca8400) [pid = 1918] [serial = 1349] [outer = 0x0] 14:07:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x12459bc00) [pid = 1918] [serial = 1350] [outer = 0x123ca8400] 14:07:25 INFO - PROCESS | 1918 | 1469480845885 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x12600f000) [pid = 1918] [serial = 1351] [outer = 0x123ca8400] 14:07:26 INFO - PROCESS | 1918 | 1469480846355 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]]]}] 14:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 719ms 14:07:26 INFO - PROCESS | 1918 | 1469480846382 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 1918 | 1469480846383 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 14:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:07:26 INFO - PROCESS | 1918 | 1469480846386 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:07:26 INFO - PROCESS | 1918 | 1469480846387 Marionette TRACE conn2 <- [1,1774,null,{}] 14:07:26 INFO - PROCESS | 1918 | 1469480846389 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}] 14:07:26 INFO - PROCESS | 1918 | 1469480846391 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:26 INFO - PROCESS | 1918 | 1469480846492 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 14:07:26 INFO - PROCESS | 1918 | 1469480846550 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:26 INFO - PROCESS | 1918 | 1469480846551 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:26 INFO - PROCESS | 1918 | ++DOCSHELL 0x119c8a000 == 45 [pid = 1918] [id = 451] 14:07:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x113f2fc00) [pid = 1918] [serial = 1352] [outer = 0x0] 14:07:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x126636400) [pid = 1918] [serial = 1353] [outer = 0x113f2fc00] 14:07:26 INFO - PROCESS | 1918 | 1469480846580 Marionette DEBUG loaded listener.js 14:07:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 117 (0x128b2a000) [pid = 1918] [serial = 1354] [outer = 0x113f2fc00] 14:07:27 INFO - PROCESS | 1918 | 1469480847162 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]]]}] 14:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 819ms 14:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:07:27 INFO - PROCESS | 1918 | 1469480847206 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 1918 | 1469480847208 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 14:07:27 INFO - PROCESS | 1918 | 1469480847211 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 1918 | 1469480847213 Marionette TRACE conn2 <- [1,1778,null,{}] 14:07:27 INFO - PROCESS | 1918 | 1469480847216 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}] 14:07:27 INFO - PROCESS | 1918 | 1469480847218 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:27 INFO - PROCESS | 1918 | 1469480847320 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 14:07:27 INFO - PROCESS | 1918 | 1469480847391 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 1918 | 1469480847393 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:27 INFO - PROCESS | 1918 | ++DOCSHELL 0x119ce9800 == 46 [pid = 1918] [id = 452] 14:07:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 118 (0x1160ee000) [pid = 1918] [serial = 1355] [outer = 0x0] 14:07:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 119 (0x116908000) [pid = 1918] [serial = 1356] [outer = 0x1160ee000] 14:07:27 INFO - PROCESS | 1918 | 1469480847438 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 120 (0x1176b4c00) [pid = 1918] [serial = 1357] [outer = 0x1160ee000] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x12a53e000 == 45 [pid = 1918] [id = 445] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x1291b6800 == 44 [pid = 1918] [id = 444] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x119b39000 == 43 [pid = 1918] [id = 443] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x118781000 == 42 [pid = 1918] [id = 442] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x12606c000 == 41 [pid = 1918] [id = 441] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x124413800 == 40 [pid = 1918] [id = 440] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x123a10800 == 39 [pid = 1918] [id = 439] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x1216ea000 == 38 [pid = 1918] [id = 438] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x119475000 == 37 [pid = 1918] [id = 437] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x117d57800 == 36 [pid = 1918] [id = 436] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x118784000 == 35 [pid = 1918] [id = 435] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x116ac1800 == 34 [pid = 1918] [id = 434] 14:07:27 INFO - PROCESS | 1918 | --DOCSHELL 0x116528800 == 33 [pid = 1918] [id = 433] 14:07:27 INFO - PROCESS | 1918 | 1469480847923 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]]]}] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 119 (0x112dd6400) [pid = 1918] [serial = 1296] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 118 (0x12a64bc00) [pid = 1918] [serial = 1234] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 117 (0x12a688800) [pid = 1918] [serial = 1260] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 116 (0x12c311000) [pid = 1918] [serial = 1275] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x124ba0400) [pid = 1918] [serial = 1252] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x11858f800) [pid = 1918] [serial = 1243] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x12bddcc00) [pid = 1918] [serial = 1272] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x1182d6400) [pid = 1918] [serial = 1239] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x12b0e1c00) [pid = 1918] [serial = 1263] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x116030c00) [pid = 1918] [serial = 1237] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x119398800) [pid = 1918] [serial = 1246] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x113967c00) [pid = 1918] [serial = 1236] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x12613a000) [pid = 1918] [serial = 1254] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x1187ef000) [pid = 1918] [serial = 1240] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x12b966000) [pid = 1918] [serial = 1264] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x12b96b800) [pid = 1918] [serial = 1266] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x12b085c00) [pid = 1918] [serial = 1261] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12c22f400) [pid = 1918] [serial = 1267] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x128b2d000) [pid = 1918] [serial = 1257] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x1242ecc00) [pid = 1918] [serial = 1251] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x126cc5000) [pid = 1918] [serial = 1255] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x118191400) [pid = 1918] [serial = 1242] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x12389cc00) [pid = 1918] [serial = 1249] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x119396400) [pid = 1918] [serial = 1269] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x12c308000) [pid = 1918] [serial = 1273] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x119fad400) [pid = 1918] [serial = 1248] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x119059400) [pid = 1918] [serial = 1245] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x12a647000) [pid = 1918] [serial = 1258] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x121759400) [pid = 1918] [serial = 1270] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x118192800) [pid = 1918] [serial = 1281] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x1210db000) [pid = 1918] [serial = 1284] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x118733800) [pid = 1918] [serial = 1282] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x126cca000) [pid = 1918] [serial = 1287] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x123899c00) [pid = 1918] [serial = 1285] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12a643c00) [pid = 1918] [serial = 1290] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x113372000) [pid = 1918] [serial = 1297] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12c63a400) [pid = 1918] [serial = 1276] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12916ac00) [pid = 1918] [serial = 1288] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x124ba2400) [pid = 1918] [serial = 1294] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x118525c00) [pid = 1918] [serial = 1293] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12cd0ec00) [pid = 1918] [serial = 1279] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x12cd08000) [pid = 1918] [serial = 1278] [outer = 0x0] [url = about:blank] 14:07:27 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12b0e7800) [pid = 1918] [serial = 1291] [outer = 0x0] [url = about:blank] 14:07:27 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 14:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 771ms 14:07:27 INFO - PROCESS | 1918 | 1469480847983 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 1918 | 1469480847986 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 14:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:07:27 INFO - PROCESS | 1918 | 1469480847990 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 1918 | 1469480847992 Marionette TRACE conn2 <- [1,1782,null,{}] 14:07:27 INFO - PROCESS | 1918 | 1469480847994 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}] 14:07:27 INFO - PROCESS | 1918 | 1469480847996 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:28 INFO - PROCESS | 1918 | 1469480848080 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 14:07:28 INFO - PROCESS | 1918 | 1469480848087 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 1918 | 1469480848088 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d59000 == 34 [pid = 1918] [id = 453] 14:07:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x118313000) [pid = 1918] [serial = 1358] [outer = 0x0] 14:07:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x11872d800) [pid = 1918] [serial = 1359] [outer = 0x118313000] 14:07:28 INFO - PROCESS | 1918 | 1469480848116 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x119056400) [pid = 1918] [serial = 1360] [outer = 0x118313000] 14:07:28 INFO - PROCESS | 1918 | 1469480848557 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]]]}] 14:07:28 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 14:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 620ms 14:07:28 INFO - PROCESS | 1918 | 1469480848610 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 14:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:07:28 INFO - PROCESS | 1918 | 1469480848612 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 14:07:28 INFO - PROCESS | 1918 | 1469480848616 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - PROCESS | 1918 | 1469480848619 Marionette TRACE conn2 <- [1,1786,null,{}] 14:07:28 INFO - PROCESS | 1918 | 1469480848630 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}] 14:07:28 INFO - PROCESS | 1918 | 1469480848635 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:28 INFO - PROCESS | 1918 | 1469480848785 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 14:07:28 INFO - PROCESS | 1918 | 1469480848868 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 1918 | 1469480848869 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216ea000 == 35 [pid = 1918] [id = 454] 14:07:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x119b5c400) [pid = 1918] [serial = 1361] [outer = 0x0] 14:07:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x1231c3000) [pid = 1918] [serial = 1362] [outer = 0x119b5c400] 14:07:28 INFO - PROCESS | 1918 | 1469480848896 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x123bbc000) [pid = 1918] [serial = 1363] [outer = 0x119b5c400] 14:07:29 INFO - PROCESS | 1918 | 1469480849186 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]]]}] 14:07:29 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 14:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 624ms 14:07:29 INFO - PROCESS | 1918 | 1469480849240 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 14:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:07:29 INFO - PROCESS | 1918 | 1469480849242 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 14:07:29 INFO - PROCESS | 1918 | 1469480849244 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - PROCESS | 1918 | 1469480849245 Marionette TRACE conn2 <- [1,1790,null,{}] 14:07:29 INFO - PROCESS | 1918 | 1469480849248 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}] 14:07:29 INFO - PROCESS | 1918 | 1469480849249 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:29 INFO - PROCESS | 1918 | 1469480849333 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 14:07:29 INFO - PROCESS | 1918 | 1469480849392 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 1918 | 1469480849393 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a6e000 == 36 [pid = 1918] [id = 455] 14:07:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x120fb1400) [pid = 1918] [serial = 1364] [outer = 0x0] 14:07:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x12451f400) [pid = 1918] [serial = 1365] [outer = 0x120fb1400] 14:07:29 INFO - PROCESS | 1918 | 1469480849418 Marionette DEBUG loaded listener.js 14:07:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x12651dc00) [pid = 1918] [serial = 1366] [outer = 0x120fb1400] 14:07:29 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) 14:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 521ms 14:07:29 INFO - PROCESS | 1918 | 1469480849756 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]]]}] 14:07:29 INFO - PROCESS | 1918 | 1469480849767 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 1918 | 1469480849772 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 14:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:07:29 INFO - PROCESS | 1918 | 1469480849776 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - PROCESS | 1918 | 1469480849778 Marionette TRACE conn2 <- [1,1794,null,{}] 14:07:29 INFO - PROCESS | 1918 | 1469480849781 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}] 14:07:29 INFO - PROCESS | 1918 | 1469480849783 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:29 INFO - PROCESS | 1918 | 1469480849912 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 14:07:29 INFO - PROCESS | 1918 | 1469480849921 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 1918 | 1469480849922 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x126616800 == 37 [pid = 1918] [id = 456] 14:07:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x12651e400) [pid = 1918] [serial = 1367] [outer = 0x0] 14:07:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x128b25400) [pid = 1918] [serial = 1368] [outer = 0x12651e400] 14:07:29 INFO - PROCESS | 1918 | 1469480849963 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x128c5d400) [pid = 1918] [serial = 1369] [outer = 0x12651e400] 14:07:30 INFO - PROCESS | 1918 | 1469480850485 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]]]}] 14:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 772ms 14:07:30 INFO - PROCESS | 1918 | 1469480850547 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 14:07:30 INFO - PROCESS | 1918 | 1469480850548 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 14:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:07:30 INFO - PROCESS | 1918 | 1469480850556 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:07:30 INFO - PROCESS | 1918 | 1469480850557 Marionette TRACE conn2 <- [1,1798,null,{}] 14:07:30 INFO - PROCESS | 1918 | 1469480850560 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}] 14:07:30 INFO - PROCESS | 1918 | 1469480850564 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:30 INFO - PROCESS | 1918 | 1469480850690 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 14:07:30 INFO - PROCESS | 1918 | 1469480850731 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 1918 | 1469480850732 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:30 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291b6800 == 38 [pid = 1918] [id = 457] 14:07:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x129333400) [pid = 1918] [serial = 1370] [outer = 0x0] 14:07:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12a4d9400) [pid = 1918] [serial = 1371] [outer = 0x129333400] 14:07:30 INFO - PROCESS | 1918 | 1469480850757 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12a67f400) [pid = 1918] [serial = 1372] [outer = 0x129333400] 14:07:31 INFO - PROCESS | 1918 | 1469480851089 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]]]}] 14:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 578ms 14:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:07:31 INFO - PROCESS | 1918 | 1469480851129 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 1918 | 1469480851131 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 14:07:31 INFO - PROCESS | 1918 | 1469480851133 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 1918 | 1469480851134 Marionette TRACE conn2 <- [1,1802,null,{}] 14:07:31 INFO - PROCESS | 1918 | 1469480851136 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}] 14:07:31 INFO - PROCESS | 1918 | 1469480851137 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:31 INFO - PROCESS | 1918 | 1469480851241 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 14:07:31 INFO - PROCESS | 1918 | 1469480851286 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 1918 | 1469480851287 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a533800 == 39 [pid = 1918] [id = 458] 14:07:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x111c83c00) [pid = 1918] [serial = 1373] [outer = 0x0] 14:07:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12a68b000) [pid = 1918] [serial = 1374] [outer = 0x111c83c00] 14:07:31 INFO - PROCESS | 1918 | 1469480851312 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12b085c00) [pid = 1918] [serial = 1375] [outer = 0x111c83c00] 14:07:31 INFO - PROCESS | 1918 | 1469480851629 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]]]}] 14:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 520ms 14:07:31 INFO - PROCESS | 1918 | 1469480851655 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 1918 | 1469480851657 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 14:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:07:31 INFO - PROCESS | 1918 | 1469480851659 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 1918 | 1469480851660 Marionette TRACE conn2 <- [1,1806,null,{}] 14:07:31 INFO - PROCESS | 1918 | 1469480851671 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}] 14:07:31 INFO - PROCESS | 1918 | 1469480851672 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:31 INFO - PROCESS | 1918 | 1469480851775 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 14:07:31 INFO - PROCESS | 1918 | 1469480851779 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 1918 | 1469480851780 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b73a800 == 40 [pid = 1918] [id = 459] 14:07:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1266b0400) [pid = 1918] [serial = 1376] [outer = 0x0] 14:07:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12b899800) [pid = 1918] [serial = 1377] [outer = 0x1266b0400] 14:07:31 INFO - PROCESS | 1918 | 1469480851836 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12b8a2000) [pid = 1918] [serial = 1378] [outer = 0x1266b0400] 14:07:32 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x111e5b800) [pid = 1918] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:07:32 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1235a2800) [pid = 1918] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:07:32 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x1127de400) [pid = 1918] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:07:32 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x118597c00) [pid = 1918] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:07:32 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x113b05c00) [pid = 1918] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:07:32 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x113399c00) [pid = 1918] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:07:32 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1127de800) [pid = 1918] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:07:32 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x126594800) [pid = 1918] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:07:32 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x116a9b400) [pid = 1918] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:07:32 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x11984ec00) [pid = 1918] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:07:32 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x11851dc00) [pid = 1918] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:07:32 INFO - PROCESS | 1918 | 1469480852222 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]]]}] 14:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 578ms 14:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:07:32 INFO - PROCESS | 1918 | 1469480852238 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 14:07:32 INFO - PROCESS | 1918 | 1469480852239 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 14:07:32 INFO - PROCESS | 1918 | 1469480852241 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 1918 | 1469480852242 Marionette TRACE conn2 <- [1,1810,null,{}] 14:07:32 INFO - PROCESS | 1918 | 1469480852245 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}] 14:07:32 INFO - PROCESS | 1918 | 1469480852246 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:32 INFO - PROCESS | 1918 | 1469480852343 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 14:07:32 INFO - PROCESS | 1918 | 1469480852347 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 1918 | 1469480852348 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a20f000 == 41 [pid = 1918] [id = 460] 14:07:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x11608a800) [pid = 1918] [serial = 1379] [outer = 0x0] 14:07:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x1160f2400) [pid = 1918] [serial = 1380] [outer = 0x11608a800] 14:07:32 INFO - PROCESS | 1918 | 1469480852372 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x119c6a400) [pid = 1918] [serial = 1381] [outer = 0x11608a800] 14:07:32 INFO - PROCESS | 1918 | 1469480852723 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]]]}] 14:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 518ms 14:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:07:32 INFO - PROCESS | 1918 | 1469480852760 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 14:07:32 INFO - PROCESS | 1918 | 1469480852761 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 14:07:32 INFO - PROCESS | 1918 | 1469480852763 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 1918 | 1469480852764 Marionette TRACE conn2 <- [1,1814,null,{}] 14:07:32 INFO - PROCESS | 1918 | 1469480852775 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}] 14:07:32 INFO - PROCESS | 1918 | 1469480852776 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:32 INFO - PROCESS | 1918 | 1469480852862 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 14:07:32 INFO - PROCESS | 1918 | 1469480852866 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 1918 | 1469480852867 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd9d800 == 42 [pid = 1918] [id = 461] 14:07:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x1187e3000) [pid = 1918] [serial = 1382] [outer = 0x0] 14:07:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x126988400) [pid = 1918] [serial = 1383] [outer = 0x1187e3000] 14:07:32 INFO - PROCESS | 1918 | 1469480852892 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12b96c400) [pid = 1918] [serial = 1384] [outer = 0x1187e3000] 14:07:33 INFO - PROCESS | 1918 | 1469480853223 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]]]}] 14:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 469ms 14:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:07:33 INFO - PROCESS | 1918 | 1469480853232 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 14:07:33 INFO - PROCESS | 1918 | 1469480853235 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 14:07:33 INFO - PROCESS | 1918 | 1469480853237 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:07:33 INFO - PROCESS | 1918 | 1469480853239 Marionette TRACE conn2 <- [1,1818,null,{}] 14:07:33 INFO - PROCESS | 1918 | 1469480853241 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}] 14:07:33 INFO - PROCESS | 1918 | 1469480853243 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:33 INFO - PROCESS | 1918 | 1469480853347 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 14:07:33 INFO - PROCESS | 1918 | 1469480853351 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 1918 | 1469480853353 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:33 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c644000 == 43 [pid = 1918] [id = 462] 14:07:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12bdd2800) [pid = 1918] [serial = 1385] [outer = 0x0] 14:07:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12c233400) [pid = 1918] [serial = 1386] [outer = 0x12bdd2800] 14:07:33 INFO - PROCESS | 1918 | 1469480853378 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12c30b400) [pid = 1918] [serial = 1387] [outer = 0x12bdd2800] 14:07:33 INFO - PROCESS | 1918 | 1469480853725 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]]]}] 14:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 520ms 14:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:07:33 INFO - PROCESS | 1918 | 1469480853757 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 14:07:33 INFO - PROCESS | 1918 | 1469480853759 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 14:07:33 INFO - PROCESS | 1918 | 1469480853761 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:07:33 INFO - PROCESS | 1918 | 1469480853762 Marionette TRACE conn2 <- [1,1822,null,{}] 14:07:33 INFO - PROCESS | 1918 | 1469480853776 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}] 14:07:33 INFO - PROCESS | 1918 | 1469480853777 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:33 INFO - PROCESS | 1918 | 1469480853865 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 14:07:33 INFO - PROCESS | 1918 | 1469480853868 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 1918 | 1469480853869 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:33 INFO - PROCESS | 1918 | ++DOCSHELL 0x12ce84000 == 44 [pid = 1918] [id = 463] 14:07:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12401ec00) [pid = 1918] [serial = 1388] [outer = 0x0] 14:07:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12c632800) [pid = 1918] [serial = 1389] [outer = 0x12401ec00] 14:07:33 INFO - PROCESS | 1918 | 1469480853893 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12c639000) [pid = 1918] [serial = 1390] [outer = 0x12401ec00] 14:07:34 INFO - PROCESS | 1918 | 1469480854321 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]]]}] 14:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 573ms 14:07:34 INFO - PROCESS | 1918 | 1469480854337 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 1918 | 1469480854341 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 14:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:07:34 INFO - PROCESS | 1918 | 1469480854346 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - PROCESS | 1918 | 1469480854350 Marionette TRACE conn2 <- [1,1826,null,{}] 14:07:34 INFO - PROCESS | 1918 | 1469480854356 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}] 14:07:34 INFO - PROCESS | 1918 | 1469480854359 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:34 INFO - PROCESS | 1918 | 1469480854537 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 14:07:34 INFO - PROCESS | 1918 | 1469480854690 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 1918 | 1469480854691 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:34 INFO - PROCESS | 1918 | ++DOCSHELL 0x1188b4000 == 45 [pid = 1918] [id = 464] 14:07:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1160ef800) [pid = 1918] [serial = 1391] [outer = 0x0] 14:07:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x116978800) [pid = 1918] [serial = 1392] [outer = 0x1160ef800] 14:07:34 INFO - PROCESS | 1918 | 1469480854786 Marionette DEBUG loaded listener.js 14:07:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x1182d5c00) [pid = 1918] [serial = 1393] [outer = 0x1160ef800] 14:07:35 INFO - PROCESS | 1918 | 1469480855302 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]]]}] 14:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1028ms 14:07:35 INFO - PROCESS | 1918 | 1469480855373 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 14:07:35 INFO - PROCESS | 1918 | 1469480855378 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 14:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:07:35 INFO - PROCESS | 1918 | 1469480855385 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:07:35 INFO - PROCESS | 1918 | 1469480855388 Marionette TRACE conn2 <- [1,1830,null,{}] 14:07:35 INFO - PROCESS | 1918 | 1469480855392 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}] 14:07:35 INFO - PROCESS | 1918 | 1469480855394 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:35 INFO - PROCESS | 1918 | 1469480855556 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 14:07:35 INFO - PROCESS | 1918 | 1469480855661 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:35 INFO - PROCESS | 1918 | 1469480855662 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:35 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a03000 == 46 [pid = 1918] [id = 465] 14:07:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x11938d000) [pid = 1918] [serial = 1394] [outer = 0x0] 14:07:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x1194da400) [pid = 1918] [serial = 1395] [outer = 0x11938d000] 14:07:35 INFO - PROCESS | 1918 | 1469480855712 Marionette DEBUG loaded listener.js 14:07:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x120f35400) [pid = 1918] [serial = 1396] [outer = 0x11938d000] 14:07:36 INFO - PROCESS | 1918 | 1469480856206 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]]]}] 14:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 872ms 14:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:07:36 INFO - PROCESS | 1918 | 1469480856256 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 14:07:36 INFO - PROCESS | 1918 | 1469480856258 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 14:07:36 INFO - PROCESS | 1918 | 1469480856260 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:07:36 INFO - PROCESS | 1918 | 1469480856263 Marionette TRACE conn2 <- [1,1834,null,{}] 14:07:36 INFO - PROCESS | 1918 | 1469480856271 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}] 14:07:36 INFO - PROCESS | 1918 | 1469480856274 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:36 INFO - PROCESS | 1918 | 1469480856383 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 14:07:36 INFO - PROCESS | 1918 | 1469480856449 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:36 INFO - PROCESS | 1918 | 1469480856451 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:36 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c2e3800 == 47 [pid = 1918] [id = 466] 14:07:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x12389c800) [pid = 1918] [serial = 1397] [outer = 0x0] 14:07:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x126598c00) [pid = 1918] [serial = 1398] [outer = 0x12389c800] 14:07:36 INFO - PROCESS | 1918 | 1469480856494 Marionette DEBUG loaded listener.js 14:07:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x129165c00) [pid = 1918] [serial = 1399] [outer = 0x12389c800] 14:07:36 INFO - PROCESS | 1918 | 1469480856913 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]]]}] 14:07:36 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 14:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 14:07:36 INFO - PROCESS | 1918 | 1469480856931 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 14:07:36 INFO - PROCESS | 1918 | 1469480856933 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 14:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:07:36 INFO - PROCESS | 1918 | 1469480856938 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:07:36 INFO - PROCESS | 1918 | 1469480856939 Marionette TRACE conn2 <- [1,1838,null,{}] 14:07:36 INFO - PROCESS | 1918 | 1469480856942 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}] 14:07:36 INFO - PROCESS | 1918 | 1469480856943 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:37 INFO - PROCESS | 1918 | 1469480857051 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 14:07:37 INFO - PROCESS | 1918 | 1469480857111 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:37 INFO - PROCESS | 1918 | 1469480857113 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x12d59b800 == 48 [pid = 1918] [id = 467] 14:07:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x111c19c00) [pid = 1918] [serial = 1400] [outer = 0x0] 14:07:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x129335800) [pid = 1918] [serial = 1401] [outer = 0x111c19c00] 14:07:37 INFO - PROCESS | 1918 | 1469480857185 Marionette DEBUG loaded listener.js 14:07:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x12a67e800) [pid = 1918] [serial = 1402] [outer = 0x111c19c00] 14:07:37 INFO - PROCESS | 1918 | 1469480857817 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]]]}] 14:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 921ms 14:07:37 INFO - PROCESS | 1918 | 1469480857858 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 1918 | 1469480857861 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 14:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:07:37 INFO - PROCESS | 1918 | 1469480857864 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - PROCESS | 1918 | 1469480857866 Marionette TRACE conn2 <- [1,1842,null,{}] 14:07:37 INFO - PROCESS | 1918 | 1469480857870 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}] 14:07:37 INFO - PROCESS | 1918 | 1469480857872 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:37 INFO - PROCESS | 1918 | 1469480857974 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 14:07:38 INFO - PROCESS | 1918 | 1469480858036 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 1918 | 1469480858039 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f23000 == 49 [pid = 1918] [id = 468] 14:07:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x117d29000) [pid = 1918] [serial = 1403] [outer = 0x0] 14:07:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x1182cdc00) [pid = 1918] [serial = 1404] [outer = 0x117d29000] 14:07:38 INFO - PROCESS | 1918 | 1469480858067 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x11872fc00) [pid = 1918] [serial = 1405] [outer = 0x117d29000] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x12c644000 == 48 [pid = 1918] [id = 462] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd9d800 == 47 [pid = 1918] [id = 461] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x12a20f000 == 46 [pid = 1918] [id = 460] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x12b73a800 == 45 [pid = 1918] [id = 459] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x12a533800 == 44 [pid = 1918] [id = 458] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x128b27000) [pid = 1918] [serial = 1338] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x1291b6800 == 43 [pid = 1918] [id = 457] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x126616800 == 42 [pid = 1918] [id = 456] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x123a6e000 == 41 [pid = 1918] [id = 455] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x1216ea000 == 40 [pid = 1918] [id = 454] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x117d59000 == 39 [pid = 1918] [id = 453] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x119ce9800 == 38 [pid = 1918] [id = 452] 14:07:38 INFO - PROCESS | 1918 | 1469480858587 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]]]}] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x119c8a000 == 37 [pid = 1918] [id = 451] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd8b000 == 36 [pid = 1918] [id = 450] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x12b056000 == 35 [pid = 1918] [id = 449] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x12166a800 == 34 [pid = 1918] [id = 448] 14:07:38 INFO - PROCESS | 1918 | --DOCSHELL 0x116ac2000 == 33 [pid = 1918] [id = 447] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x120fb0c00) [pid = 1918] [serial = 1320] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x123bbe400) [pid = 1918] [serial = 1323] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x1182c9800) [pid = 1918] [serial = 1306] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x117d24800) [pid = 1918] [serial = 1305] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x118893800) [pid = 1918] [serial = 1314] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x119395800) [pid = 1918] [serial = 1315] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x11339fc00) [pid = 1918] [serial = 1299] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x1160efc00) [pid = 1918] [serial = 1308] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x116a9bc00) [pid = 1918] [serial = 1309] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x1151c6000) [pid = 1918] [serial = 1302] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x124ba8c00) [pid = 1918] [serial = 1326] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x124b9f000) [pid = 1918] [serial = 1324] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x113967800) [pid = 1918] [serial = 1329] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x126985c00) [pid = 1918] [serial = 1335] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x12613fc00) [pid = 1918] [serial = 1327] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x11831c800) [pid = 1918] [serial = 1330] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x126cc8800) [pid = 1918] [serial = 1336] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x1182cbc00) [pid = 1918] [serial = 1311] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x11831e400) [pid = 1918] [serial = 1312] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x119c65400) [pid = 1918] [serial = 1317] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x121755c00) [pid = 1918] [serial = 1321] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x126594400) [pid = 1918] [serial = 1333] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x123599000) [pid = 1918] [serial = 1332] [outer = 0x0] [url = about:blank] 14:07:38 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x120f39400) [pid = 1918] [serial = 1318] [outer = 0x0] [url = about:blank] 14:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 775ms 14:07:38 INFO - PROCESS | 1918 | 1469480858640 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 14:07:38 INFO - PROCESS | 1918 | 1469480858644 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 14:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:07:38 INFO - PROCESS | 1918 | 1469480858659 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - PROCESS | 1918 | 1469480858662 Marionette TRACE conn2 <- [1,1846,null,{}] 14:07:38 INFO - PROCESS | 1918 | 1469480858666 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}] 14:07:38 INFO - PROCESS | 1918 | 1469480858669 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:38 INFO - PROCESS | 1918 | 1469480858801 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 14:07:38 INFO - PROCESS | 1918 | 1469480858815 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 1918 | 1469480858816 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x11721f000 == 34 [pid = 1918] [id = 469] 14:07:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x11831a000) [pid = 1918] [serial = 1406] [outer = 0x0] 14:07:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x118732400) [pid = 1918] [serial = 1407] [outer = 0x11831a000] 14:07:38 INFO - PROCESS | 1918 | 1469480858862 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x119390000) [pid = 1918] [serial = 1408] [outer = 0x11831a000] 14:07:39 INFO - PROCESS | 1918 | 1469480859394 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]]]}] 14:07:39 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) 14:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 781ms 14:07:39 INFO - PROCESS | 1918 | 1469480859431 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 1918 | 1469480859432 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 14:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:07:39 INFO - PROCESS | 1918 | 1469480859437 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - PROCESS | 1918 | 1469480859441 Marionette TRACE conn2 <- [1,1850,null,{}] 14:07:39 INFO - PROCESS | 1918 | 1469480859448 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}] 14:07:39 INFO - PROCESS | 1918 | 1469480859453 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:39 INFO - PROCESS | 1918 | 1469480859538 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 14:07:39 INFO - PROCESS | 1918 | 1469480859545 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 1918 | 1469480859546 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:39 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f0c800 == 35 [pid = 1918] [id = 470] 14:07:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x121625000) [pid = 1918] [serial = 1409] [outer = 0x0] 14:07:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x123594c00) [pid = 1918] [serial = 1410] [outer = 0x121625000] 14:07:39 INFO - PROCESS | 1918 | 1469480859573 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x123be4800) [pid = 1918] [serial = 1411] [outer = 0x121625000] 14:07:39 INFO - PROCESS | 1918 | 1469480859943 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]]]}] 14:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 523ms 14:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:07:39 INFO - PROCESS | 1918 | 1469480859959 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 1918 | 1469480859961 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 14:07:39 INFO - PROCESS | 1918 | 1469480859963 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - PROCESS | 1918 | 1469480859964 Marionette TRACE conn2 <- [1,1854,null,{}] 14:07:39 INFO - PROCESS | 1918 | 1469480859966 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}] 14:07:39 INFO - PROCESS | 1918 | 1469480859968 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:40 INFO - PROCESS | 1918 | 1469480860051 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 14:07:40 INFO - PROCESS | 1918 | 1469480860056 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 1918 | 1469480860057 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x123c6e800 == 36 [pid = 1918] [id = 471] 14:07:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12445c800) [pid = 1918] [serial = 1412] [outer = 0x0] 14:07:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x124ba8c00) [pid = 1918] [serial = 1413] [outer = 0x12445c800] 14:07:40 INFO - PROCESS | 1918 | 1469480860082 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x126594400) [pid = 1918] [serial = 1414] [outer = 0x12445c800] 14:07:40 INFO - PROCESS | 1918 | 1469480860409 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]]]}] 14:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 470ms 14:07:40 INFO - PROCESS | 1918 | 1469480860434 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 1918 | 1469480860437 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 14:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:07:40 INFO - PROCESS | 1918 | 1469480860440 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 1918 | 1469480860441 Marionette TRACE conn2 <- [1,1858,null,{}] 14:07:40 INFO - PROCESS | 1918 | 1469480860443 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}] 14:07:40 INFO - PROCESS | 1918 | 1469480860444 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:40 INFO - PROCESS | 1918 | 1469480860524 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 14:07:40 INFO - PROCESS | 1918 | 1469480860591 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 1918 | 1469480860593 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x12606c000 == 37 [pid = 1918] [id = 472] 14:07:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x1246f7000) [pid = 1918] [serial = 1415] [outer = 0x0] 14:07:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x126cc9800) [pid = 1918] [serial = 1416] [outer = 0x1246f7000] 14:07:40 INFO - PROCESS | 1918 | 1469480860617 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x129062800) [pid = 1918] [serial = 1417] [outer = 0x1246f7000] 14:07:40 INFO - PROCESS | 1918 | 1469480860946 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]]]}] 14:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 14:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:07:40 INFO - PROCESS | 1918 | 1469480860958 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 1918 | 1469480860960 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 14:07:40 INFO - PROCESS | 1918 | 1469480860962 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 1918 | 1469480860963 Marionette TRACE conn2 <- [1,1862,null,{}] 14:07:40 INFO - PROCESS | 1918 | 1469480860965 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}] 14:07:40 INFO - PROCESS | 1918 | 1469480860971 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:41 INFO - PROCESS | 1918 | 1469480861101 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 14:07:41 INFO - PROCESS | 1918 | 1469480861106 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:41 INFO - PROCESS | 1918 | 1469480861107 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b17000 == 38 [pid = 1918] [id = 473] 14:07:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x12906c400) [pid = 1918] [serial = 1418] [outer = 0x0] 14:07:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x12a4d0400) [pid = 1918] [serial = 1419] [outer = 0x12906c400] 14:07:41 INFO - PROCESS | 1918 | 1469480861132 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12b96f800) [pid = 1918] [serial = 1420] [outer = 0x12906c400] 14:07:41 INFO - PROCESS | 1918 | 1469480861466 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]]]}] 14:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 518ms 14:07:41 INFO - PROCESS | 1918 | 1469480861487 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 14:07:41 INFO - PROCESS | 1918 | 1469480861490 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 14:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:07:41 INFO - PROCESS | 1918 | 1469480861500 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 1918 | 1469480861502 Marionette TRACE conn2 <- [1,1866,null,{}] 14:07:41 INFO - PROCESS | 1918 | 1469480861508 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}] 14:07:41 INFO - PROCESS | 1918 | 1469480861510 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:41 INFO - PROCESS | 1918 | 1469480861668 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 14:07:41 INFO - PROCESS | 1918 | 1469480861686 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:41 INFO - PROCESS | 1918 | 1469480861698 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x116f78800 == 39 [pid = 1918] [id = 474] 14:07:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x12bdcf400) [pid = 1918] [serial = 1421] [outer = 0x0] 14:07:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x12c230800) [pid = 1918] [serial = 1422] [outer = 0x12bdcf400] 14:07:41 INFO - PROCESS | 1918 | 1469480861735 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x12c306000) [pid = 1918] [serial = 1423] [outer = 0x12bdcf400] 14:07:42 INFO - PROCESS | 1918 | 1469480862106 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]]]}] 14:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 622ms 14:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:07:42 INFO - PROCESS | 1918 | 1469480862123 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 14:07:42 INFO - PROCESS | 1918 | 1469480862124 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 14:07:42 INFO - PROCESS | 1918 | 1469480862126 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:07:42 INFO - PROCESS | 1918 | 1469480862127 Marionette TRACE conn2 <- [1,1870,null,{}] 14:07:42 INFO - PROCESS | 1918 | 1469480862130 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}] 14:07:42 INFO - PROCESS | 1918 | 1469480862131 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:42 INFO - PROCESS | 1918 | 1469480862238 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 14:07:42 INFO - PROCESS | 1918 | 1469480862251 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 1918 | 1469480862252 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x12aa0e000 == 40 [pid = 1918] [id = 475] 14:07:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x12c306c00) [pid = 1918] [serial = 1424] [outer = 0x0] 14:07:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x12c634000) [pid = 1918] [serial = 1425] [outer = 0x12c306c00] 14:07:42 INFO - PROCESS | 1918 | 1469480862276 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x1133a2400) [pid = 1918] [serial = 1426] [outer = 0x12c306c00] 14:07:42 INFO - PROCESS | 1918 | 1469480862629 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]]]}] 14:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 521ms 14:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:07:42 INFO - PROCESS | 1918 | 1469480862647 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 14:07:42 INFO - PROCESS | 1918 | 1469480862648 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 14:07:42 INFO - PROCESS | 1918 | 1469480862655 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:07:42 INFO - PROCESS | 1918 | 1469480862656 Marionette TRACE conn2 <- [1,1874,null,{}] 14:07:42 INFO - PROCESS | 1918 | 1469480862658 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}] 14:07:42 INFO - PROCESS | 1918 | 1469480862659 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:42 INFO - PROCESS | 1918 | 1469480862777 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 14:07:42 INFO - PROCESS | 1918 | 1469480862781 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 1918 | 1469480862782 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b869000 == 41 [pid = 1918] [id = 476] 14:07:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x12c311000) [pid = 1918] [serial = 1427] [outer = 0x0] 14:07:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x12cd09400) [pid = 1918] [serial = 1428] [outer = 0x12c311000] 14:07:42 INFO - PROCESS | 1918 | 1469480862844 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x12cec2800) [pid = 1918] [serial = 1429] [outer = 0x12c311000] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x129333400) [pid = 1918] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x111c83c00) [pid = 1918] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x12651e400) [pid = 1918] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x120fb1400) [pid = 1918] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x1160ee000) [pid = 1918] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x119b5c400) [pid = 1918] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x118313000) [pid = 1918] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x113f2fc00) [pid = 1918] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x11889f000) [pid = 1918] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x1266b0400) [pid = 1918] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x11608a800) [pid = 1918] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x1187e3000) [pid = 1918] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:07:43 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x12bdd2800) [pid = 1918] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:07:43 INFO - PROCESS | 1918 | 1469480863315 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]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 673ms 14:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:07:43 INFO - PROCESS | 1918 | 1469480863324 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 1918 | 1469480863325 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 14:07:43 INFO - PROCESS | 1918 | 1469480863327 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 1918 | 1469480863329 Marionette TRACE conn2 <- [1,1878,null,{}] 14:07:43 INFO - PROCESS | 1918 | 1469480863331 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}] 14:07:43 INFO - PROCESS | 1918 | 1469480863332 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:43 INFO - PROCESS | 1918 | 1469480863421 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 14:07:43 INFO - PROCESS | 1918 | 1469480863509 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 1918 | 1469480863510 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b936800 == 42 [pid = 1918] [id = 477] 14:07:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x1127dc400) [pid = 1918] [serial = 1430] [outer = 0x0] 14:07:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x118732800) [pid = 1918] [serial = 1431] [outer = 0x1127dc400] 14:07:43 INFO - PROCESS | 1918 | 1469480863538 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x12651e400) [pid = 1918] [serial = 1432] [outer = 0x1127dc400] 14:07:43 INFO - PROCESS | 1918 | 1469480863797 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]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 520ms 14:07:43 INFO - PROCESS | 1918 | 1469480863848 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 1918 | 1469480863850 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 14:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:07:43 INFO - PROCESS | 1918 | 1469480863861 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 1918 | 1469480863862 Marionette TRACE conn2 <- [1,1882,null,{}] 14:07:43 INFO - PROCESS | 1918 | 1469480863865 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}] 14:07:43 INFO - PROCESS | 1918 | 1469480863867 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:43 INFO - PROCESS | 1918 | 1469480863976 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 14:07:43 INFO - PROCESS | 1918 | 1469480863980 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 1918 | 1469480863982 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x12d590800 == 43 [pid = 1918] [id = 478] 14:07:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12691a400) [pid = 1918] [serial = 1433] [outer = 0x0] 14:07:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x12a9f0000) [pid = 1918] [serial = 1434] [outer = 0x12691a400] 14:07:44 INFO - PROCESS | 1918 | 1469480864008 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x12cecd000) [pid = 1918] [serial = 1435] [outer = 0x12691a400] 14:07:44 INFO - PROCESS | 1918 | 1469480864347 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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 520ms 14:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:07:44 INFO - PROCESS | 1918 | 1469480864382 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 1918 | 1469480864383 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 14:07:44 INFO - PROCESS | 1918 | 1469480864387 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 1918 | 1469480864389 Marionette TRACE conn2 <- [1,1886,null,{}] 14:07:44 INFO - PROCESS | 1918 | 1469480864391 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}] 14:07:44 INFO - PROCESS | 1918 | 1469480864392 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:44 INFO - PROCESS | 1918 | 1469480864509 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 14:07:44 INFO - PROCESS | 1918 | 1469480864515 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 1918 | 1469480864516 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x12d675000 == 44 [pid = 1918] [id = 479] 14:07:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x110fc0400) [pid = 1918] [serial = 1436] [outer = 0x0] 14:07:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x110fca800) [pid = 1918] [serial = 1437] [outer = 0x110fc0400] 14:07:44 INFO - PROCESS | 1918 | 1469480864541 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x124ba6c00) [pid = 1918] [serial = 1438] [outer = 0x110fc0400] 14:07:44 INFO - PROCESS | 1918 | 1469480864868 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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 520ms 14:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:07:44 INFO - PROCESS | 1918 | 1469480864945 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 1918 | 1469480864947 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 14:07:44 INFO - PROCESS | 1918 | 1469480864951 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 1918 | 1469480864954 Marionette TRACE conn2 <- [1,1890,null,{}] 14:07:44 INFO - PROCESS | 1918 | 1469480864958 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}] 14:07:44 INFO - PROCESS | 1918 | 1469480864960 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:45 INFO - PROCESS | 1918 | 1469480865063 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 14:07:45 INFO - PROCESS | 1918 | 1469480865170 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 1918 | 1469480865173 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x11694b000 == 45 [pid = 1918] [id = 480] 14:07:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x1127dac00) [pid = 1918] [serial = 1439] [outer = 0x0] 14:07:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x113398000) [pid = 1918] [serial = 1440] [outer = 0x1127dac00] 14:07:45 INFO - PROCESS | 1918 | 1469480865206 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x113f3a400) [pid = 1918] [serial = 1441] [outer = 0x1127dac00] 14:07:45 INFO - PROCESS | 1918 | 1469480865647 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]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 722ms 14:07:45 INFO - PROCESS | 1918 | 1469480865674 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 1918 | 1469480865676 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 14:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:07:45 INFO - PROCESS | 1918 | 1469480865681 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 1918 | 1469480865683 Marionette TRACE conn2 <- [1,1894,null,{}] 14:07:45 INFO - PROCESS | 1918 | 1469480865686 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}] 14:07:45 INFO - PROCESS | 1918 | 1469480865688 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:45 INFO - PROCESS | 1918 | 1469480865823 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 14:07:45 INFO - PROCESS | 1918 | 1469480865913 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 1918 | 1469480865915 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x119ce4800 == 46 [pid = 1918] [id = 481] 14:07:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x118191c00) [pid = 1918] [serial = 1442] [outer = 0x0] 14:07:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x11831c800) [pid = 1918] [serial = 1443] [outer = 0x118191c00] 14:07:45 INFO - PROCESS | 1918 | 1469480865947 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x119397000) [pid = 1918] [serial = 1444] [outer = 0x118191c00] 14:07:46 INFO - PROCESS | 1918 | 1469480866407 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]]]}] 14:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 773ms 14:07:46 INFO - PROCESS | 1918 | 1469480866468 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 1918 | 1469480866470 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 14:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:07:46 INFO - PROCESS | 1918 | 1469480866474 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - PROCESS | 1918 | 1469480866475 Marionette TRACE conn2 <- [1,1898,null,{}] 14:07:46 INFO - PROCESS | 1918 | 1469480866482 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}] 14:07:46 INFO - PROCESS | 1918 | 1469480866487 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:46 INFO - PROCESS | 1918 | 1469480866598 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 14:07:46 INFO - PROCESS | 1918 | 1469480866676 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 1918 | 1469480866679 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x129048800 == 47 [pid = 1918] [id = 482] 14:07:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x12359b000) [pid = 1918] [serial = 1445] [outer = 0x0] 14:07:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 117 (0x12368dc00) [pid = 1918] [serial = 1446] [outer = 0x12359b000] 14:07:46 INFO - PROCESS | 1918 | 1469480866712 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 118 (0x1242efc00) [pid = 1918] [serial = 1447] [outer = 0x12359b000] 14:07:47 INFO - PROCESS | 1918 | 1469480867175 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]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 768ms 14:07:47 INFO - PROCESS | 1918 | 1469480867243 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 14:07:47 INFO - PROCESS | 1918 | 1469480867244 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 14:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:07:47 INFO - PROCESS | 1918 | 1469480867247 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - PROCESS | 1918 | 1469480867248 Marionette TRACE conn2 <- [1,1902,null,{}] 14:07:47 INFO - PROCESS | 1918 | 1469480867250 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}] 14:07:47 INFO - PROCESS | 1918 | 1469480867252 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:47 INFO - PROCESS | 1918 | 1469480867358 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 14:07:47 INFO - PROCESS | 1918 | 1469480867433 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:47 INFO - PROCESS | 1918 | 1469480867434 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x12d595000 == 48 [pid = 1918] [id = 483] 14:07:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 119 (0x128c61c00) [pid = 1918] [serial = 1448] [outer = 0x0] 14:07:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 120 (0x129164c00) [pid = 1918] [serial = 1449] [outer = 0x128c61c00] 14:07:47 INFO - PROCESS | 1918 | 1469480867464 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 121 (0x12a4d0000) [pid = 1918] [serial = 1450] [outer = 0x128c61c00] 14:07:47 INFO - PROCESS | 1918 | 1469480867889 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]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 668ms 14:07:47 INFO - PROCESS | 1918 | 1469480867916 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 14:07:47 INFO - PROCESS | 1918 | 1469480867917 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 14:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:07:47 INFO - PROCESS | 1918 | 1469480867920 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - PROCESS | 1918 | 1469480867921 Marionette TRACE conn2 <- [1,1906,null,{}] 14:07:47 INFO - PROCESS | 1918 | 1469480867923 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}] 14:07:47 INFO - PROCESS | 1918 | 1469480867925 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:48 INFO - PROCESS | 1918 | 1469480868028 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 14:07:48 INFO - PROCESS | 1918 | 1469480868093 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:48 INFO - PROCESS | 1918 | 1469480868094 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c653800 == 49 [pid = 1918] [id = 484] 14:07:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 122 (0x129334800) [pid = 1918] [serial = 1451] [outer = 0x0] 14:07:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 123 (0x12a684c00) [pid = 1918] [serial = 1452] [outer = 0x129334800] 14:07:48 INFO - PROCESS | 1918 | 1469480868172 Marionette DEBUG loaded listener.js 14:07:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 124 (0x12b0da800) [pid = 1918] [serial = 1453] [outer = 0x129334800] 14:07:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 125 (0x12b0e3800) [pid = 1918] [serial = 1454] [outer = 0x12cec4000] 14:07:48 INFO - PROCESS | 1918 | 1469480868842 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]]]}] 14:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 14:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:07:48 INFO - PROCESS | 1918 | 1469480868891 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 14:07:48 INFO - PROCESS | 1918 | 1469480868893 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 14:07:48 INFO - PROCESS | 1918 | 1469480868896 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:07:48 INFO - PROCESS | 1918 | 1469480868898 Marionette TRACE conn2 <- [1,1910,null,{}] 14:07:48 INFO - PROCESS | 1918 | 1469480868901 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}] 14:07:48 INFO - PROCESS | 1918 | 1469480868903 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:49 INFO - PROCESS | 1918 | 1469480869006 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 14:07:49 INFO - PROCESS | 1918 | 1469480869084 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 1918 | 1469480869085 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f11800 == 50 [pid = 1918] [id = 485] 14:07:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 126 (0x1169dbc00) [pid = 1918] [serial = 1455] [outer = 0x0] 14:07:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 127 (0x1172c0400) [pid = 1918] [serial = 1456] [outer = 0x1169dbc00] 14:07:49 INFO - PROCESS | 1918 | 1469480869113 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 128 (0x118316c00) [pid = 1918] [serial = 1457] [outer = 0x1169dbc00] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12d590800 == 49 [pid = 1918] [id = 478] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12b936800 == 48 [pid = 1918] [id = 477] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12b869000 == 47 [pid = 1918] [id = 476] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12aa0e000 == 46 [pid = 1918] [id = 475] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x116f78800 == 45 [pid = 1918] [id = 474] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x128b17000 == 44 [pid = 1918] [id = 473] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12606c000 == 43 [pid = 1918] [id = 472] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x123c6e800 == 42 [pid = 1918] [id = 471] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x120f0c800 == 41 [pid = 1918] [id = 470] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x11721f000 == 40 [pid = 1918] [id = 469] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x120f23000 == 39 [pid = 1918] [id = 468] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12c2e3800 == 38 [pid = 1918] [id = 466] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x123a03000 == 37 [pid = 1918] [id = 465] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x1188b4000 == 36 [pid = 1918] [id = 464] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12ce84000 == 35 [pid = 1918] [id = 463] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x11275f800 == 34 [pid = 1918] [id = 26] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x11221c800 == 33 [pid = 1918] [id = 23] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12c2d4000 == 32 [pid = 1918] [id = 13] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12c044000 == 31 [pid = 1918] [id = 12] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12b72c000 == 30 [pid = 1918] [id = 446] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12bda2800 == 29 [pid = 1918] [id = 11] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12ce8f000 == 28 [pid = 1918] [id = 16] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12a537800 == 27 [pid = 1918] [id = 8] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12d59b800 == 26 [pid = 1918] [id = 467] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x123a82000 == 25 [pid = 1918] [id = 15] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12c650000 == 24 [pid = 1918] [id = 14] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x116ad2800 == 23 [pid = 1918] [id = 25] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x116143000 == 22 [pid = 1918] [id = 24] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12b72c800 == 21 [pid = 1918] [id = 9] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12b91e800 == 20 [pid = 1918] [id = 10] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12d941800 == 19 [pid = 1918] [id = 19] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12b867800 == 18 [pid = 1918] [id = 20] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x129051000 == 17 [pid = 1918] [id = 6] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12de19000 == 16 [pid = 1918] [id = 22] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12d93e000 == 15 [pid = 1918] [id = 21] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12d595000 == 14 [pid = 1918] [id = 483] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x129048800 == 13 [pid = 1918] [id = 482] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x119ce4800 == 12 [pid = 1918] [id = 481] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12d675000 == 11 [pid = 1918] [id = 479] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x11694b000 == 10 [pid = 1918] [id = 480] 14:07:51 INFO - PROCESS | 1918 | --DOCSHELL 0x12c653800 == 9 [pid = 1918] [id = 484] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 127 (0x119056400) [pid = 1918] [serial = 1360] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 126 (0x128b2a000) [pid = 1918] [serial = 1354] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 125 (0x126636400) [pid = 1918] [serial = 1353] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 124 (0x12916b800) [pid = 1918] [serial = 1339] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 123 (0x113d45400) [pid = 1918] [serial = 1341] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 122 (0x118598000) [pid = 1918] [serial = 1344] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 121 (0x12b899800) [pid = 1918] [serial = 1377] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 120 (0x12b085c00) [pid = 1918] [serial = 1375] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 119 (0x12c632800) [pid = 1918] [serial = 1389] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 118 (0x119c6a400) [pid = 1918] [serial = 1381] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 117 (0x1160f2400) [pid = 1918] [serial = 1380] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 116 (0x12b96c400) [pid = 1918] [serial = 1384] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x12c233400) [pid = 1918] [serial = 1386] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x12b8a2000) [pid = 1918] [serial = 1378] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x126988400) [pid = 1918] [serial = 1383] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x128c5d400) [pid = 1918] [serial = 1369] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x12c30b400) [pid = 1918] [serial = 1387] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x12a4d9400) [pid = 1918] [serial = 1371] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x12a68b000) [pid = 1918] [serial = 1374] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x128b25400) [pid = 1918] [serial = 1368] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x1210dfc00) [pid = 1918] [serial = 1347] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x12451f400) [pid = 1918] [serial = 1365] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x12651dc00) [pid = 1918] [serial = 1366] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x116908000) [pid = 1918] [serial = 1356] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x1176b4c00) [pid = 1918] [serial = 1357] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12459bc00) [pid = 1918] [serial = 1350] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x12a67f400) [pid = 1918] [serial = 1372] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x123bbc000) [pid = 1918] [serial = 1363] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x1231c3000) [pid = 1918] [serial = 1362] [outer = 0x0] [url = about:blank] 14:07:51 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x11872d800) [pid = 1918] [serial = 1359] [outer = 0x0] [url = about:blank] 14:07:52 INFO - PROCESS | 1918 | 1469480872006 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]]]}] 14:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 3140ms 14:07:52 INFO - PROCESS | 1918 | 1469480872036 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 14:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:07:52 INFO - PROCESS | 1918 | 1469480872039 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 14:07:52 INFO - PROCESS | 1918 | 1469480872043 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 1918 | 1469480872045 Marionette TRACE conn2 <- [1,1914,null,{}] 14:07:52 INFO - PROCESS | 1918 | 1469480872049 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}] 14:07:52 INFO - PROCESS | 1918 | 1469480872050 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:52 INFO - PROCESS | 1918 | 1469480872141 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 14:07:52 INFO - PROCESS | 1918 | 1469480872147 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 1918 | 1469480872148 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x1167d0000 == 10 [pid = 1918] [id = 486] 14:07:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x113d4a000) [pid = 1918] [serial = 1458] [outer = 0x0] 14:07:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x113d97400) [pid = 1918] [serial = 1459] [outer = 0x113d4a000] 14:07:52 INFO - PROCESS | 1918 | 1469480872179 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x1160ee000) [pid = 1918] [serial = 1460] [outer = 0x113d4a000] 14:07:52 INFO - PROCESS | 1918 | 1469480872514 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]]]}] 14:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 520ms 14:07:52 INFO - PROCESS | 1918 | 1469480872562 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 14:07:52 INFO - PROCESS | 1918 | 1469480872566 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 14:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:07:52 INFO - PROCESS | 1918 | 1469480872570 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 1918 | 1469480872572 Marionette TRACE conn2 <- [1,1918,null,{}] 14:07:52 INFO - PROCESS | 1918 | 1469480872574 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}] 14:07:52 INFO - PROCESS | 1918 | 1469480872576 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:52 INFO - PROCESS | 1918 | 1469480872663 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 14:07:52 INFO - PROCESS | 1918 | 1469480872670 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 1918 | 1469480872673 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x11613e800 == 11 [pid = 1918] [id = 487] 14:07:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x116a9c000) [pid = 1918] [serial = 1461] [outer = 0x0] 14:07:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x11818e800) [pid = 1918] [serial = 1462] [outer = 0x116a9c000] 14:07:52 INFO - PROCESS | 1918 | 1469480872700 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x11831bc00) [pid = 1918] [serial = 1463] [outer = 0x116a9c000] 14:07:53 INFO - PROCESS | 1918 | 1469480873050 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]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 519ms 14:07:53 INFO - PROCESS | 1918 | 1469480873098 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 1918 | 1469480873099 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 14:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:07:53 INFO - PROCESS | 1918 | 1469480873103 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 1918 | 1469480873105 Marionette TRACE conn2 <- [1,1922,null,{}] 14:07:53 INFO - PROCESS | 1918 | 1469480873120 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}] 14:07:53 INFO - PROCESS | 1918 | 1469480873124 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:53 INFO - PROCESS | 1918 | 1469480873205 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 14:07:53 INFO - PROCESS | 1918 | 1469480873210 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 1918 | 1469480873212 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f12000 == 12 [pid = 1918] [id = 488] 14:07:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x113b03000) [pid = 1918] [serial = 1464] [outer = 0x0] 14:07:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x119185c00) [pid = 1918] [serial = 1465] [outer = 0x113b03000] 14:07:53 INFO - PROCESS | 1918 | 1469480873243 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x119b5ac00) [pid = 1918] [serial = 1466] [outer = 0x113b03000] 14:07:53 INFO - PROCESS | 1918 | 1469480873619 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]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 572ms 14:07:53 INFO - PROCESS | 1918 | 1469480873676 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 1918 | 1469480873677 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 14:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:07:53 INFO - PROCESS | 1918 | 1469480873679 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 1918 | 1469480873681 Marionette TRACE conn2 <- [1,1926,null,{}] 14:07:53 INFO - PROCESS | 1918 | 1469480873683 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}] 14:07:53 INFO - PROCESS | 1918 | 1469480873684 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:53 INFO - PROCESS | 1918 | 1469480873796 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 14:07:53 INFO - PROCESS | 1918 | 1469480873806 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 1918 | 1469480873807 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x123864000 == 13 [pid = 1918] [id = 489] 14:07:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x120fa6800) [pid = 1918] [serial = 1467] [outer = 0x0] 14:07:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x121750c00) [pid = 1918] [serial = 1468] [outer = 0x120fa6800] 14:07:53 INFO - PROCESS | 1918 | 1469480873832 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x123688c00) [pid = 1918] [serial = 1469] [outer = 0x120fa6800] 14:07:54 INFO - PROCESS | 1918 | 1469480874197 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]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 568ms 14:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:07:54 INFO - PROCESS | 1918 | 1469480874253 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 1918 | 1469480874254 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 14:07:54 INFO - PROCESS | 1918 | 1469480874256 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - PROCESS | 1918 | 1469480874257 Marionette TRACE conn2 <- [1,1930,null,{}] 14:07:54 INFO - PROCESS | 1918 | 1469480874259 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}] 14:07:54 INFO - PROCESS | 1918 | 1469480874260 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:54 INFO - PROCESS | 1918 | 1469480874370 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 14:07:54 INFO - PROCESS | 1918 | 1469480874376 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 1918 | 1469480874377 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a81800 == 14 [pid = 1918] [id = 490] 14:07:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x112e0b400) [pid = 1918] [serial = 1470] [outer = 0x0] 14:07:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x123689400) [pid = 1918] [serial = 1471] [outer = 0x112e0b400] 14:07:54 INFO - PROCESS | 1918 | 1469480874401 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x124524400) [pid = 1918] [serial = 1472] [outer = 0x112e0b400] 14:07:54 INFO - PROCESS | 1918 | 1469480874784 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]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 568ms 14:07:54 INFO - PROCESS | 1918 | 1469480874825 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 14:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:07:54 INFO - PROCESS | 1918 | 1469480874827 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 14:07:54 INFO - PROCESS | 1918 | 1469480874830 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - PROCESS | 1918 | 1469480874831 Marionette TRACE conn2 <- [1,1934,null,{}] 14:07:54 INFO - PROCESS | 1918 | 1469480874835 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}] 14:07:54 INFO - PROCESS | 1918 | 1469480874841 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:55 INFO - PROCESS | 1918 | 1469480875045 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 14:07:55 INFO - PROCESS | 1918 | 1469480875076 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 1918 | 1469480875077 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x12661e000 == 15 [pid = 1918] [id = 491] 14:07:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x124b9d400) [pid = 1918] [serial = 1473] [outer = 0x0] 14:07:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x12651c000) [pid = 1918] [serial = 1474] [outer = 0x124b9d400] 14:07:55 INFO - PROCESS | 1918 | 1469480875111 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x128c62c00) [pid = 1918] [serial = 1475] [outer = 0x124b9d400] 14:07:55 INFO - PROCESS | 1918 | 1469480875449 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]]]}] 14:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 669ms 14:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:07:55 INFO - PROCESS | 1918 | 1469480875500 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 14:07:55 INFO - PROCESS | 1918 | 1469480875501 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 14:07:55 INFO - PROCESS | 1918 | 1469480875503 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 1918 | 1469480875504 Marionette TRACE conn2 <- [1,1938,null,{}] 14:07:55 INFO - PROCESS | 1918 | 1469480875507 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}] 14:07:55 INFO - PROCESS | 1918 | 1469480875508 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:55 INFO - PROCESS | 1918 | 1469480875616 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 14:07:55 INFO - PROCESS | 1918 | 1469480875671 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 1918 | 1469480875672 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x128d09000 == 16 [pid = 1918] [id = 492] 14:07:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 117 (0x1132a0400) [pid = 1918] [serial = 1476] [outer = 0x0] 14:07:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 118 (0x129169800) [pid = 1918] [serial = 1477] [outer = 0x1132a0400] 14:07:55 INFO - PROCESS | 1918 | 1469480875696 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 119 (0x12932ec00) [pid = 1918] [serial = 1478] [outer = 0x1132a0400] 14:07:55 INFO - PROCESS | 1918 | 1469480875977 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]]]}] 14:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 521ms 14:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:07:56 INFO - PROCESS | 1918 | 1469480876024 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 1918 | 1469480876026 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 14:07:56 INFO - PROCESS | 1918 | 1469480876028 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - PROCESS | 1918 | 1469480876029 Marionette TRACE conn2 <- [1,1942,null,{}] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 118 (0x12bdcf400) [pid = 1918] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 117 (0x12906c400) [pid = 1918] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 116 (0x12c306c00) [pid = 1918] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x12c311000) [pid = 1918] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x12401ec00) [pid = 1918] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x12445c800) [pid = 1918] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x117d29000) [pid = 1918] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x11938d000) [pid = 1918] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x121625000) [pid = 1918] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x11831a000) [pid = 1918] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x111c19c00) [pid = 1918] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x1160ef800) [pid = 1918] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x12389c800) [pid = 1918] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x1246f7000) [pid = 1918] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x12691a400) [pid = 1918] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x1127dc400) [pid = 1918] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x110fc0400) [pid = 1918] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x113d9c800) [pid = 1918] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x112fa1400) [pid = 1918] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x129334800) [pid = 1918] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x128c61c00) [pid = 1918] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x12359b000) [pid = 1918] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x118191c00) [pid = 1918] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x123ca8400) [pid = 1918] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x11697c400) [pid = 1918] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x119b5d000) [pid = 1918] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x113372400) [pid = 1918] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:07:56 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1127dac00) [pid = 1918] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:07:56 INFO - PROCESS | 1918 | 1469480876509 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}] 14:07:56 INFO - PROCESS | 1918 | 1469480876510 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:56 INFO - PROCESS | 1918 | 1469480876586 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 14:07:56 INFO - PROCESS | 1918 | 1469480876592 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 1918 | 1469480876593 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:56 INFO - PROCESS | 1918 | ++DOCSHELL 0x11722f000 == 17 [pid = 1918] [id = 493] 14:07:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x1127df400) [pid = 1918] [serial = 1479] [outer = 0x0] 14:07:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x113967c00) [pid = 1918] [serial = 1480] [outer = 0x1127df400] 14:07:56 INFO - PROCESS | 1918 | 1469480876618 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x116535c00) [pid = 1918] [serial = 1481] [outer = 0x1127df400] 14:07:56 INFO - PROCESS | 1918 | 1469480876957 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]]]}] 14:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 973ms 14:07:57 INFO - PROCESS | 1918 | 1469480877002 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 14:07:57 INFO - PROCESS | 1918 | 1469480877003 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 14:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:07:57 INFO - PROCESS | 1918 | 1469480877007 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:07:57 INFO - PROCESS | 1918 | 1469480877009 Marionette TRACE conn2 <- [1,1946,null,{}] 14:07:57 INFO - PROCESS | 1918 | 1469480877012 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}] 14:07:57 INFO - PROCESS | 1918 | 1469480877014 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:57 INFO - PROCESS | 1918 | 1469480877207 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 14:07:57 INFO - PROCESS | 1918 | 1469480877292 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 1918 | 1469480877293 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f0c800 == 18 [pid = 1918] [id = 494] 14:07:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x112fa1400) [pid = 1918] [serial = 1482] [outer = 0x0] 14:07:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x11831b800) [pid = 1918] [serial = 1483] [outer = 0x112fa1400] 14:07:57 INFO - PROCESS | 1918 | 1469480877335 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x119396400) [pid = 1918] [serial = 1484] [outer = 0x112fa1400] 14:07:57 INFO - PROCESS | 1918 | 1469480877706 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]]]}] 14:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 720ms 14:07:57 INFO - PROCESS | 1918 | 1469480877726 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 14:07:57 INFO - PROCESS | 1918 | 1469480877728 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 14:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:07:57 INFO - PROCESS | 1918 | 1469480877730 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:07:57 INFO - PROCESS | 1918 | 1469480877731 Marionette TRACE conn2 <- [1,1950,null,{}] 14:07:57 INFO - PROCESS | 1918 | 1469480877745 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}] 14:07:57 INFO - PROCESS | 1918 | 1469480877747 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:57 INFO - PROCESS | 1918 | 1469480877829 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 14:07:57 INFO - PROCESS | 1918 | 1469480877833 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 1918 | 1469480877834 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5df000 == 19 [pid = 1918] [id = 495] 14:07:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x120f32800) [pid = 1918] [serial = 1485] [outer = 0x0] 14:07:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12389c800) [pid = 1918] [serial = 1486] [outer = 0x120f32800] 14:07:57 INFO - PROCESS | 1918 | 1469480877862 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x12600c000) [pid = 1918] [serial = 1487] [outer = 0x120f32800] 14:07:58 INFO - PROCESS | 1918 | 1469480878192 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]]]}] 14:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 471ms 14:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:07:58 INFO - PROCESS | 1918 | 1469480878201 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 14:07:58 INFO - PROCESS | 1918 | 1469480878205 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 14:07:58 INFO - PROCESS | 1918 | 1469480878208 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 1918 | 1469480878210 Marionette TRACE conn2 <- [1,1954,null,{}] 14:07:58 INFO - PROCESS | 1918 | 1469480878213 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}] 14:07:58 INFO - PROCESS | 1918 | 1469480878214 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:58 INFO - PROCESS | 1918 | 1469480878313 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 14:07:58 INFO - PROCESS | 1918 | 1469480878375 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:58 INFO - PROCESS | 1918 | 1469480878376 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:58 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a7a800 == 20 [pid = 1918] [id = 496] 14:07:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x120f34c00) [pid = 1918] [serial = 1488] [outer = 0x0] 14:07:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x129334800) [pid = 1918] [serial = 1489] [outer = 0x120f34c00] 14:07:58 INFO - PROCESS | 1918 | 1469480878406 Marionette DEBUG loaded listener.js 14:07:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x12a685400) [pid = 1918] [serial = 1490] [outer = 0x120f34c00] 14:07:58 INFO - PROCESS | 1918 | 1469480878887 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]]]}] 14:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 724ms 14:07:58 INFO - PROCESS | 1918 | 1469480878936 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 14:07:58 INFO - PROCESS | 1918 | 1469480878938 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 14:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:07:58 INFO - PROCESS | 1918 | 1469480878943 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 1918 | 1469480878945 Marionette TRACE conn2 <- [1,1958,null,{}] 14:07:58 INFO - PROCESS | 1918 | 1469480878949 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}] 14:07:58 INFO - PROCESS | 1918 | 1469480878951 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:59 INFO - PROCESS | 1918 | 1469480879052 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 14:07:59 INFO - PROCESS | 1918 | 1469480879130 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 1918 | 1469480879131 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x1188c5800 == 21 [pid = 1918] [id = 497] 14:07:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x1161a8800) [pid = 1918] [serial = 1491] [outer = 0x0] 14:07:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x1170c6400) [pid = 1918] [serial = 1492] [outer = 0x1161a8800] 14:07:59 INFO - PROCESS | 1918 | 1469480879162 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x1182d4800) [pid = 1918] [serial = 1493] [outer = 0x1161a8800] 14:07:59 INFO - PROCESS | 1918 | 1469480879584 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]]]}] 14:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 14:07:59 INFO - PROCESS | 1918 | 1469480879614 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 14:07:59 INFO - PROCESS | 1918 | 1469480879617 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 14:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:07:59 INFO - PROCESS | 1918 | 1469480879622 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:07:59 INFO - PROCESS | 1918 | 1469480879623 Marionette TRACE conn2 <- [1,1962,null,{}] 14:07:59 INFO - PROCESS | 1918 | 1469480879626 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}] 14:07:59 INFO - PROCESS | 1918 | 1469480879628 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:59 INFO - PROCESS | 1918 | 1469480879732 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 14:07:59 INFO - PROCESS | 1918 | 1469480879840 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 1918 | 1469480879842 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:07:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x124669000 == 22 [pid = 1918] [id = 498] 14:07:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x118894400) [pid = 1918] [serial = 1494] [outer = 0x0] 14:07:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x119852c00) [pid = 1918] [serial = 1495] [outer = 0x118894400] 14:07:59 INFO - PROCESS | 1918 | 1469480879874 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x1210dd800) [pid = 1918] [serial = 1496] [outer = 0x118894400] 14:08:00 INFO - PROCESS | 1918 | 1469480880291 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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 721ms 14:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:08:00 INFO - PROCESS | 1918 | 1469480880343 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 1918 | 1469480880344 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 14:08:00 INFO - PROCESS | 1918 | 1469480880346 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 1918 | 1469480880349 Marionette TRACE conn2 <- [1,1966,null,{}] 14:08:00 INFO - PROCESS | 1918 | 1469480880357 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}] 14:08:00 INFO - PROCESS | 1918 | 1469480880360 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:00 INFO - PROCESS | 1918 | 1469480880500 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 14:08:00 INFO - PROCESS | 1918 | 1469480880581 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 1918 | 1469480880583 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b86e000 == 23 [pid = 1918] [id = 499] 14:08:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x1238a5800) [pid = 1918] [serial = 1497] [outer = 0x0] 14:08:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x124ba7c00) [pid = 1918] [serial = 1498] [outer = 0x1238a5800] 14:08:00 INFO - PROCESS | 1918 | 1469480880616 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x126ccc000) [pid = 1918] [serial = 1499] [outer = 0x1238a5800] 14:08:01 INFO - PROCESS | 1918 | 1469480881038 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]]]}] 14:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 726ms 14:08:01 INFO - PROCESS | 1918 | 1469480881073 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 1918 | 1469480881075 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 14:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:08:01 INFO - PROCESS | 1918 | 1469480881077 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 1918 | 1469480881078 Marionette TRACE conn2 <- [1,1970,null,{}] 14:08:01 INFO - PROCESS | 1918 | 1469480881080 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}] 14:08:01 INFO - PROCESS | 1918 | 1469480881082 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:01 INFO - PROCESS | 1918 | 1469480881184 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 14:08:01 INFO - PROCESS | 1918 | 1469480881302 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:01 INFO - PROCESS | 1918 | 1469480881303 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:01 INFO - PROCESS | 1918 | ++DOCSHELL 0x1132b3800 == 24 [pid = 1918] [id = 500] 14:08:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x110fcc400) [pid = 1918] [serial = 1500] [outer = 0x0] 14:08:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x113d46c00) [pid = 1918] [serial = 1501] [outer = 0x110fcc400] 14:08:01 INFO - PROCESS | 1918 | 1469480881336 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x11831e400) [pid = 1918] [serial = 1502] [outer = 0x110fcc400] 14:08:01 INFO - PROCESS | 1918 | 1469480881883 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]]]}] 14:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 820ms 14:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:08:01 INFO - PROCESS | 1918 | 1469480881898 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 1918 | 1469480881900 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 14:08:01 INFO - PROCESS | 1918 | 1469480881903 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 1918 | 1469480881905 Marionette TRACE conn2 <- [1,1974,null,{}] 14:08:01 INFO - PROCESS | 1918 | 1469480881908 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}] 14:08:01 INFO - PROCESS | 1918 | 1469480881910 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:02 INFO - PROCESS | 1918 | 1469480882001 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 14:08:02 INFO - PROCESS | 1918 | 1469480882081 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 1918 | 1469480882083 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x1184bc800 == 25 [pid = 1918] [id = 501] 14:08:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x1151c6000) [pid = 1918] [serial = 1503] [outer = 0x0] 14:08:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 117 (0x116031c00) [pid = 1918] [serial = 1504] [outer = 0x1151c6000] 14:08:02 INFO - PROCESS | 1918 | 1469480882112 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 118 (0x116978000) [pid = 1918] [serial = 1505] [outer = 0x1151c6000] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 117 (0x1160eec00) [pid = 1918] [serial = 1303] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 116 (0x1127d7c00) [pid = 1918] [serial = 1300] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x1172c0400) [pid = 1918] [serial = 1456] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x12c230800) [pid = 1918] [serial = 1422] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x12a4d0400) [pid = 1918] [serial = 1419] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x12c634000) [pid = 1918] [serial = 1425] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x12cd09400) [pid = 1918] [serial = 1428] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x12c639000) [pid = 1918] [serial = 1390] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x124ba8c00) [pid = 1918] [serial = 1413] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x126594400) [pid = 1918] [serial = 1414] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x1182cdc00) [pid = 1918] [serial = 1404] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x11872fc00) [pid = 1918] [serial = 1405] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x1194da400) [pid = 1918] [serial = 1395] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x120f35400) [pid = 1918] [serial = 1396] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x123594c00) [pid = 1918] [serial = 1410] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x123be4800) [pid = 1918] [serial = 1411] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x118732400) [pid = 1918] [serial = 1407] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x119390000) [pid = 1918] [serial = 1408] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x129335800) [pid = 1918] [serial = 1401] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x12a67e800) [pid = 1918] [serial = 1402] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x116978800) [pid = 1918] [serial = 1392] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1182d5c00) [pid = 1918] [serial = 1393] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x126598c00) [pid = 1918] [serial = 1398] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x129165c00) [pid = 1918] [serial = 1399] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x126cc9800) [pid = 1918] [serial = 1416] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x1133a2400) [pid = 1918] [serial = 1426] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x12cecd000) [pid = 1918] [serial = 1435] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x118732800) [pid = 1918] [serial = 1431] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x124ba6c00) [pid = 1918] [serial = 1438] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x12a9f0000) [pid = 1918] [serial = 1434] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12cec2800) [pid = 1918] [serial = 1429] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x110fca800) [pid = 1918] [serial = 1437] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12c306000) [pid = 1918] [serial = 1423] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12651e400) [pid = 1918] [serial = 1432] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x129062800) [pid = 1918] [serial = 1417] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12b96f800) [pid = 1918] [serial = 1420] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12b0da800) [pid = 1918] [serial = 1453] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x12a4d0000) [pid = 1918] [serial = 1450] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12a684c00) [pid = 1918] [serial = 1452] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x1242efc00) [pid = 1918] [serial = 1447] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x129164c00) [pid = 1918] [serial = 1449] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x12a4db000) [pid = 1918] [serial = 892] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x119397000) [pid = 1918] [serial = 1444] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x12368dc00) [pid = 1918] [serial = 1446] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x12600f000) [pid = 1918] [serial = 1351] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x1187ea800) [pid = 1918] [serial = 1345] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x12389bc00) [pid = 1918] [serial = 1348] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x116742800) [pid = 1918] [serial = 1342] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 69 (0x113f3a400) [pid = 1918] [serial = 1441] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 68 (0x11831c800) [pid = 1918] [serial = 1443] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | --DOMWINDOW == 67 (0x113398000) [pid = 1918] [serial = 1440] [outer = 0x0] [url = about:blank] 14:08:02 INFO - PROCESS | 1918 | 1469480882512 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]]]}] 14:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 622ms 14:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:08:02 INFO - PROCESS | 1918 | 1469480882543 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 14:08:02 INFO - PROCESS | 1918 | 1469480882546 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 14:08:02 INFO - PROCESS | 1918 | 1469480882550 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:08:02 INFO - PROCESS | 1918 | 1469480882552 Marionette TRACE conn2 <- [1,1978,null,{}] 14:08:02 INFO - PROCESS | 1918 | 1469480882554 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}] 14:08:02 INFO - PROCESS | 1918 | 1469480882556 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:02 INFO - PROCESS | 1918 | 1469480882647 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 14:08:02 INFO - PROCESS | 1918 | 1469480882707 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 1918 | 1469480882707 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x11694d000 == 26 [pid = 1918] [id = 502] 14:08:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x1151c8c00) [pid = 1918] [serial = 1506] [outer = 0x0] 14:08:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 69 (0x1170c5000) [pid = 1918] [serial = 1507] [outer = 0x1151c8c00] 14:08:02 INFO - PROCESS | 1918 | 1469480882735 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x1182d1400) [pid = 1918] [serial = 1508] [outer = 0x1151c8c00] 14:08:03 INFO - PROCESS | 1918 | 1469480883031 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]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 521ms 14:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:08:03 INFO - PROCESS | 1918 | 1469480883073 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 1918 | 1469480883075 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 14:08:03 INFO - PROCESS | 1918 | 1469480883077 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 1918 | 1469480883079 Marionette TRACE conn2 <- [1,1982,null,{}] 14:08:03 INFO - PROCESS | 1918 | 1469480883088 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}] 14:08:03 INFO - PROCESS | 1918 | 1469480883092 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:03 INFO - PROCESS | 1918 | 1469480883173 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 14:08:03 INFO - PROCESS | 1918 | 1469480883247 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 1918 | 1469480883249 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x119459000 == 27 [pid = 1918] [id = 503] 14:08:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x118317c00) [pid = 1918] [serial = 1509] [outer = 0x0] 14:08:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x1187ec800) [pid = 1918] [serial = 1510] [outer = 0x118317c00] 14:08:03 INFO - PROCESS | 1918 | 1469480883276 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x119397000) [pid = 1918] [serial = 1511] [outer = 0x118317c00] 14:08:03 INFO - PROCESS | 1918 | 1469480883576 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]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 523ms 14:08:03 INFO - PROCESS | 1918 | 1469480883601 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 1918 | 1469480883603 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 14:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:08:03 INFO - PROCESS | 1918 | 1469480883608 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 1918 | 1469480883609 Marionette TRACE conn2 <- [1,1986,null,{}] 14:08:03 INFO - PROCESS | 1918 | 1469480883612 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}] 14:08:03 INFO - PROCESS | 1918 | 1469480883613 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:03 INFO - PROCESS | 1918 | 1469480883693 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 14:08:03 INFO - PROCESS | 1918 | 1469480883696 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 1918 | 1469480883697 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x122f7e800 == 28 [pid = 1918] [id = 504] 14:08:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x119b51800) [pid = 1918] [serial = 1512] [outer = 0x0] 14:08:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x1210e0c00) [pid = 1918] [serial = 1513] [outer = 0x119b51800] 14:08:03 INFO - PROCESS | 1918 | 1469480883725 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x12359b000) [pid = 1918] [serial = 1514] [outer = 0x119b51800] 14:08:04 INFO - PROCESS | 1918 | 1469480884108 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]]]}] 14:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 523ms 14:08:04 INFO - PROCESS | 1918 | 1469480884131 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 14:08:04 INFO - PROCESS | 1918 | 1469480884132 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 14:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:08:04 INFO - PROCESS | 1918 | 1469480884135 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 1918 | 1469480884136 Marionette TRACE conn2 <- [1,1990,null,{}] 14:08:04 INFO - PROCESS | 1918 | 1469480884138 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}] 14:08:04 INFO - PROCESS | 1918 | 1469480884140 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:04 INFO - PROCESS | 1918 | 1469480884251 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 14:08:04 INFO - PROCESS | 1918 | 1469480884265 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 1918 | 1469480884266 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x12386d800 == 29 [pid = 1918] [id = 505] 14:08:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x110fe1400) [pid = 1918] [serial = 1515] [outer = 0x0] 14:08:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x12401f000) [pid = 1918] [serial = 1516] [outer = 0x110fe1400] 14:08:04 INFO - PROCESS | 1918 | 1469480884306 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x124457400) [pid = 1918] [serial = 1517] [outer = 0x110fe1400] 14:08:04 INFO - PROCESS | 1918 | 1469480884785 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]]]}] 14:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 671ms 14:08:04 INFO - PROCESS | 1918 | 1469480884806 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 14:08:04 INFO - PROCESS | 1918 | 1469480884807 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 14:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:08:04 INFO - PROCESS | 1918 | 1469480884810 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 1918 | 1469480884811 Marionette TRACE conn2 <- [1,1994,null,{}] 14:08:04 INFO - PROCESS | 1918 | 1469480884813 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}] 14:08:04 INFO - PROCESS | 1918 | 1469480884817 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:04 INFO - PROCESS | 1918 | 1469480884943 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 14:08:05 INFO - PROCESS | 1918 | 1469480884999 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 1918 | 1469480885001 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x126017000 == 30 [pid = 1918] [id = 506] 14:08:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x12459b800) [pid = 1918] [serial = 1518] [outer = 0x0] 14:08:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x124baa000) [pid = 1918] [serial = 1519] [outer = 0x12459b800] 14:08:05 INFO - PROCESS | 1918 | 1469480885026 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x128b28000) [pid = 1918] [serial = 1520] [outer = 0x12459b800] 14:08:05 INFO - PROCESS | 1918 | 1469480885390 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]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 621ms 14:08:05 INFO - PROCESS | 1918 | 1469480885432 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 1918 | 1469480885434 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 14:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:08:05 INFO - PROCESS | 1918 | 1469480885445 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 1918 | 1469480885447 Marionette TRACE conn2 <- [1,1998,null,{}] 14:08:05 INFO - PROCESS | 1918 | 1469480885450 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}] 14:08:05 INFO - PROCESS | 1918 | 1469480885452 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:05 INFO - PROCESS | 1918 | 1469480885605 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 14:08:05 INFO - PROCESS | 1918 | 1469480885625 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 1918 | 1469480885626 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x113f4a000 == 31 [pid = 1918] [id = 507] 14:08:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x12459bc00) [pid = 1918] [serial = 1521] [outer = 0x0] 14:08:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x128c56400) [pid = 1918] [serial = 1522] [outer = 0x12459bc00] 14:08:05 INFO - PROCESS | 1918 | 1469480885666 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x113f2fc00) [pid = 1918] [serial = 1523] [outer = 0x12459bc00] 14:08:05 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x113b03000) [pid = 1918] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:08:05 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x120fa6800) [pid = 1918] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:08:05 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x112fa1400) [pid = 1918] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:08:05 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x124b9d400) [pid = 1918] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:08:05 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x1127df400) [pid = 1918] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:08:05 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x1169dbc00) [pid = 1918] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:08:05 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x116a9c000) [pid = 1918] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:08:05 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x113d4a000) [pid = 1918] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:08:05 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x1132a0400) [pid = 1918] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:08:05 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x112e0b400) [pid = 1918] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:08:05 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x120f32800) [pid = 1918] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:08:06 INFO - PROCESS | 1918 | 1469480886063 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]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 14:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:08:06 INFO - PROCESS | 1918 | 1469480886116 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 1918 | 1469480886117 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 14:08:06 INFO - PROCESS | 1918 | 1469480886119 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 1918 | 1469480886120 Marionette TRACE conn2 <- [1,2002,null,{}] 14:08:06 INFO - PROCESS | 1918 | 1469480886122 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}] 14:08:06 INFO - PROCESS | 1918 | 1469480886123 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:06 INFO - PROCESS | 1918 | 1469480886202 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 14:08:06 INFO - PROCESS | 1918 | 1469480886281 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 1918 | 1469480886282 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:06 INFO - PROCESS | 1918 | ++DOCSHELL 0x129045000 == 32 [pid = 1918] [id = 508] 14:08:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x1160ed000) [pid = 1918] [serial = 1524] [outer = 0x0] 14:08:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x11984e400) [pid = 1918] [serial = 1525] [outer = 0x1160ed000] 14:08:06 INFO - PROCESS | 1918 | 1469480886307 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x128d40800) [pid = 1918] [serial = 1526] [outer = 0x1160ed000] 14:08:06 INFO - PROCESS | 1918 | 1469480886569 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]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 470ms 14:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:08:06 INFO - PROCESS | 1918 | 1469480886595 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 1918 | 1469480886596 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 14:08:06 INFO - PROCESS | 1918 | 1469480886598 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 1918 | 1469480886599 Marionette TRACE conn2 <- [1,2006,null,{}] 14:08:06 INFO - PROCESS | 1918 | 1469480886609 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}] 14:08:06 INFO - PROCESS | 1918 | 1469480886610 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:06 INFO - PROCESS | 1918 | 1469480886698 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 14:08:06 INFO - PROCESS | 1918 | 1469480886704 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 1918 | 1469480886706 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:06 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a422000 == 33 [pid = 1918] [id = 509] 14:08:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x129068000) [pid = 1918] [serial = 1527] [outer = 0x0] 14:08:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x129341000) [pid = 1918] [serial = 1528] [outer = 0x129068000] 14:08:06 INFO - PROCESS | 1918 | 1469480886737 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x12a4de800) [pid = 1918] [serial = 1529] [outer = 0x129068000] 14:08:07 INFO - PROCESS | 1918 | 1469480887063 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]]]}] 14:08:07 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 14:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 469ms 14:08:07 INFO - PROCESS | 1918 | 1469480887071 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 1918 | 1469480887074 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 14:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:08:07 INFO - PROCESS | 1918 | 1469480887078 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - PROCESS | 1918 | 1469480887079 Marionette TRACE conn2 <- [1,2010,null,{}] 14:08:07 INFO - PROCESS | 1918 | 1469480887082 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}] 14:08:07 INFO - PROCESS | 1918 | 1469480887083 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:07 INFO - PROCESS | 1918 | 1469480887197 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 14:08:07 INFO - PROCESS | 1918 | 1469480887203 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 1918 | 1469480887204 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5e3000 == 34 [pid = 1918] [id = 510] 14:08:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x11889f000) [pid = 1918] [serial = 1530] [outer = 0x0] 14:08:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x12a642000) [pid = 1918] [serial = 1531] [outer = 0x11889f000] 14:08:07 INFO - PROCESS | 1918 | 1469480887229 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x12a682400) [pid = 1918] [serial = 1532] [outer = 0x11889f000] 14:08:07 INFO - PROCESS | 1918 | 1469480887548 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]]]}] 14:08:07 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 14:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 520ms 14:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:08:07 INFO - PROCESS | 1918 | 1469480887598 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 1918 | 1469480887600 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 14:08:07 INFO - PROCESS | 1918 | 1469480887602 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - PROCESS | 1918 | 1469480887604 Marionette TRACE conn2 <- [1,2014,null,{}] 14:08:07 INFO - PROCESS | 1918 | 1469480887606 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}] 14:08:07 INFO - PROCESS | 1918 | 1469480887608 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:07 INFO - PROCESS | 1918 | 1469480887711 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 14:08:07 INFO - PROCESS | 1918 | 1469480887715 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 1918 | 1469480887716 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b85b800 == 35 [pid = 1918] [id = 511] 14:08:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x12a648400) [pid = 1918] [serial = 1533] [outer = 0x0] 14:08:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x12a9ef000) [pid = 1918] [serial = 1534] [outer = 0x12a648400] 14:08:07 INFO - PROCESS | 1918 | 1469480887764 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x12b0e7000) [pid = 1918] [serial = 1535] [outer = 0x12a648400] 14:08:08 INFO - PROCESS | 1918 | 1469480888327 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]]]}] 14:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 771ms 14:08:08 INFO - PROCESS | 1918 | 1469480888387 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 14:08:08 INFO - PROCESS | 1918 | 1469480888389 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 14:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:08:08 INFO - PROCESS | 1918 | 1469480888394 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - PROCESS | 1918 | 1469480888396 Marionette TRACE conn2 <- [1,2018,null,{}] 14:08:08 INFO - PROCESS | 1918 | 1469480888401 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}] 14:08:08 INFO - PROCESS | 1918 | 1469480888404 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:08 INFO - PROCESS | 1918 | 1469480888507 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 14:08:08 INFO - PROCESS | 1918 | 1469480888578 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 1918 | 1469480888579 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x11836b000 == 36 [pid = 1918] [id = 512] 14:08:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x113bad800) [pid = 1918] [serial = 1536] [outer = 0x0] 14:08:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1161b1400) [pid = 1918] [serial = 1537] [outer = 0x113bad800] 14:08:08 INFO - PROCESS | 1918 | 1469480888610 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x117d28400) [pid = 1918] [serial = 1538] [outer = 0x113bad800] 14:08:09 INFO - PROCESS | 1918 | 1469480889037 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]]]}] 14:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 672ms 14:08:09 INFO - PROCESS | 1918 | 1469480889066 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 1918 | 1469480889069 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 14:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:08:09 INFO - PROCESS | 1918 | 1469480889074 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 1918 | 1469480889075 Marionette TRACE conn2 <- [1,2022,null,{}] 14:08:09 INFO - PROCESS | 1918 | 1469480889078 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}] 14:08:09 INFO - PROCESS | 1918 | 1469480889080 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:09 INFO - PROCESS | 1918 | 1469480889207 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 14:08:09 INFO - PROCESS | 1918 | 1469480889291 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 1918 | 1469480889293 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x123c6c000 == 37 [pid = 1918] [id = 513] 14:08:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x119052400) [pid = 1918] [serial = 1539] [outer = 0x0] 14:08:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x11938ec00) [pid = 1918] [serial = 1540] [outer = 0x119052400] 14:08:09 INFO - PROCESS | 1918 | 1469480889325 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x119b56000) [pid = 1918] [serial = 1541] [outer = 0x119052400] 14:08:09 INFO - PROCESS | 1918 | 1469480889742 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]]]}] 14:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 720ms 14:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:08:09 INFO - PROCESS | 1918 | 1469480889793 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 1918 | 1469480889795 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 14:08:09 INFO - PROCESS | 1918 | 1469480889797 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - PROCESS | 1918 | 1469480889800 Marionette TRACE conn2 <- [1,2026,null,{}] 14:08:09 INFO - PROCESS | 1918 | 1469480889807 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}] 14:08:09 INFO - PROCESS | 1918 | 1469480889811 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:09 INFO - PROCESS | 1918 | 1469480889915 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 14:08:09 INFO - PROCESS | 1918 | 1469480889978 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 1918 | 1469480889980 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b91e000 == 38 [pid = 1918] [id = 514] 14:08:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x124456400) [pid = 1918] [serial = 1542] [outer = 0x0] 14:08:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x124ba5c00) [pid = 1918] [serial = 1543] [outer = 0x124456400] 14:08:10 INFO - PROCESS | 1918 | 1469480890011 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x126598c00) [pid = 1918] [serial = 1544] [outer = 0x124456400] 14:08:10 INFO - PROCESS | 1918 | 1469480890461 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]]]}] 14:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 726ms 14:08:10 INFO - PROCESS | 1918 | 1469480890531 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 1918 | 1469480890533 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 14:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:08:10 INFO - PROCESS | 1918 | 1469480890537 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 1918 | 1469480890538 Marionette TRACE conn2 <- [1,2030,null,{}] 14:08:10 INFO - PROCESS | 1918 | 1469480890540 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}] 14:08:10 INFO - PROCESS | 1918 | 1469480890542 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:10 INFO - PROCESS | 1918 | 1469480890647 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 14:08:10 INFO - PROCESS | 1918 | 1469480890720 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 1918 | 1469480890721 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:10 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd9c800 == 39 [pid = 1918] [id = 515] 14:08:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12698cc00) [pid = 1918] [serial = 1545] [outer = 0x0] 14:08:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12933bc00) [pid = 1918] [serial = 1546] [outer = 0x12698cc00] 14:08:10 INFO - PROCESS | 1918 | 1469480890750 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12a688c00) [pid = 1918] [serial = 1547] [outer = 0x12698cc00] 14:08:11 INFO - PROCESS | 1918 | 1469480891174 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]]]}] 14:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 668ms 14:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:08:11 INFO - PROCESS | 1918 | 1469480891206 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 1918 | 1469480891207 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 14:08:11 INFO - PROCESS | 1918 | 1469480891209 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - PROCESS | 1918 | 1469480891211 Marionette TRACE conn2 <- [1,2034,null,{}] 14:08:11 INFO - PROCESS | 1918 | 1469480891213 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}] 14:08:11 INFO - PROCESS | 1918 | 1469480891214 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:11 INFO - PROCESS | 1918 | 1469480891315 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 14:08:11 INFO - PROCESS | 1918 | 1469480891375 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 1918 | 1469480891376 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:11 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191cc000 == 40 [pid = 1918] [id = 516] 14:08:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x11697c400) [pid = 1918] [serial = 1548] [outer = 0x0] 14:08:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1210e2400) [pid = 1918] [serial = 1549] [outer = 0x11697c400] 14:08:11 INFO - PROCESS | 1918 | 1469480891406 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x129333800) [pid = 1918] [serial = 1550] [outer = 0x11697c400] 14:08:12 INFO - PROCESS | 1918 | 1469480892030 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]]]}] 14:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 869ms 14:08:12 INFO - PROCESS | 1918 | 1469480892080 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 1918 | 1469480892082 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 14:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:08:12 INFO - PROCESS | 1918 | 1469480892088 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - PROCESS | 1918 | 1469480892091 Marionette TRACE conn2 <- [1,2038,null,{}] 14:08:12 INFO - PROCESS | 1918 | 1469480892096 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}] 14:08:12 INFO - PROCESS | 1918 | 1469480892098 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:12 INFO - PROCESS | 1918 | 1469480892219 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 14:08:12 INFO - PROCESS | 1918 | 1469480892295 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 1918 | 1469480892297 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:12 INFO - PROCESS | 1918 | ++DOCSHELL 0x117224800 == 41 [pid = 1918] [id = 517] 14:08:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x116908000) [pid = 1918] [serial = 1551] [outer = 0x0] 14:08:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x117d25000) [pid = 1918] [serial = 1552] [outer = 0x116908000] 14:08:12 INFO - PROCESS | 1918 | 1469480892325 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x118525400) [pid = 1918] [serial = 1553] [outer = 0x116908000] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x120f11800 == 40 [pid = 1918] [id = 485] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x122f7e800 == 39 [pid = 1918] [id = 504] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x12386d800 == 38 [pid = 1918] [id = 505] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x129045000 == 37 [pid = 1918] [id = 508] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5e3000 == 36 [pid = 1918] [id = 510] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x113f4a000 == 35 [pid = 1918] [id = 507] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x12a422000 == 34 [pid = 1918] [id = 509] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x126017000 == 33 [pid = 1918] [id = 506] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x1191cc000 == 32 [pid = 1918] [id = 516] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd9c800 == 31 [pid = 1918] [id = 515] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x12b91e000 == 30 [pid = 1918] [id = 514] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x123c6c000 == 29 [pid = 1918] [id = 513] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x12b85b800 == 28 [pid = 1918] [id = 511] 14:08:13 INFO - PROCESS | 1918 | --DOCSHELL 0x11836b000 == 27 [pid = 1918] [id = 512] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x12389c800) [pid = 1918] [serial = 1486] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12600c000) [pid = 1918] [serial = 1487] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x119b5ac00) [pid = 1918] [serial = 1466] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x121750c00) [pid = 1918] [serial = 1468] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x119396400) [pid = 1918] [serial = 1484] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x12651c000) [pid = 1918] [serial = 1474] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x123688c00) [pid = 1918] [serial = 1469] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x113967c00) [pid = 1918] [serial = 1480] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x118316c00) [pid = 1918] [serial = 1457] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x11818e800) [pid = 1918] [serial = 1462] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1160ee000) [pid = 1918] [serial = 1460] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x129169800) [pid = 1918] [serial = 1477] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x11831b800) [pid = 1918] [serial = 1483] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x12932ec00) [pid = 1918] [serial = 1478] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x11831bc00) [pid = 1918] [serial = 1463] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x119185c00) [pid = 1918] [serial = 1465] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x116535c00) [pid = 1918] [serial = 1481] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x124524400) [pid = 1918] [serial = 1472] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x123689400) [pid = 1918] [serial = 1471] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x113d97400) [pid = 1918] [serial = 1459] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x128c62c00) [pid = 1918] [serial = 1475] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x129334800) [pid = 1918] [serial = 1489] [outer = 0x0] [url = about:blank] 14:08:13 INFO - PROCESS | 1918 | 1469480893264 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]]]}] 14:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1228ms 14:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:08:13 INFO - PROCESS | 1918 | 1469480893314 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 14:08:13 INFO - PROCESS | 1918 | 1469480893316 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 14:08:13 INFO - PROCESS | 1918 | 1469480893320 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - PROCESS | 1918 | 1469480893322 Marionette TRACE conn2 <- [1,2042,null,{}] 14:08:13 INFO - PROCESS | 1918 | 1469480893326 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}] 14:08:13 INFO - PROCESS | 1918 | 1469480893327 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:13 INFO - PROCESS | 1918 | 1469480893406 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 14:08:13 INFO - PROCESS | 1918 | 1469480893411 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:13 INFO - PROCESS | 1918 | 1469480893414 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x11656c000 == 28 [pid = 1918] [id = 518] 14:08:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x1127d9000) [pid = 1918] [serial = 1554] [outer = 0x0] 14:08:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x112e07000) [pid = 1918] [serial = 1555] [outer = 0x1127d9000] 14:08:13 INFO - PROCESS | 1918 | 1469480893444 Marionette DEBUG loaded listener.js 14:08:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x112742800) [pid = 1918] [serial = 1556] [outer = 0x1127d9000] 14:08:13 INFO - PROCESS | 1918 | 1469480893847 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]]]}] 14:08:13 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) 14:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 574ms 14:08:13 INFO - PROCESS | 1918 | 1469480893893 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 14:08:13 INFO - PROCESS | 1918 | 1469480893897 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 14:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:08:13 INFO - PROCESS | 1918 | 1469480893902 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - PROCESS | 1918 | 1469480893903 Marionette TRACE conn2 <- [1,2046,null,{}] 14:08:13 INFO - PROCESS | 1918 | 1469480893906 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}] 14:08:13 INFO - PROCESS | 1918 | 1469480893907 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:13 INFO - PROCESS | 1918 | 1469480893989 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 14:08:13 INFO - PROCESS | 1918 | 1469480893994 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:13 INFO - PROCESS | 1918 | 1469480893995 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x1184bb000 == 29 [pid = 1918] [id = 519] 14:08:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x113904c00) [pid = 1918] [serial = 1557] [outer = 0x0] 14:08:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x115e12800) [pid = 1918] [serial = 1558] [outer = 0x113904c00] 14:08:14 INFO - PROCESS | 1918 | 1469480894023 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x11653a400) [pid = 1918] [serial = 1559] [outer = 0x113904c00] 14:08:14 INFO - PROCESS | 1918 | 1469480894376 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]]]}] 14:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 523ms 14:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:08:14 INFO - PROCESS | 1918 | 1469480894424 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 1918 | 1469480894426 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 14:08:14 INFO - PROCESS | 1918 | 1469480894428 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 1918 | 1469480894430 Marionette TRACE conn2 <- [1,2050,null,{}] 14:08:14 INFO - PROCESS | 1918 | 1469480894438 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}] 14:08:14 INFO - PROCESS | 1918 | 1469480894441 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:14 INFO - PROCESS | 1918 | 1469480894522 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 14:08:14 INFO - PROCESS | 1918 | 1469480894527 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 1918 | 1469480894529 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f1d000 == 30 [pid = 1918] [id = 520] 14:08:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x1122b2000) [pid = 1918] [serial = 1560] [outer = 0x0] 14:08:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x118191000) [pid = 1918] [serial = 1561] [outer = 0x1122b2000] 14:08:14 INFO - PROCESS | 1918 | 1469480894558 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x118312c00) [pid = 1918] [serial = 1562] [outer = 0x1122b2000] 14:08:14 INFO - PROCESS | 1918 | 1469480894910 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]]]}] 14:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 520ms 14:08:14 INFO - PROCESS | 1918 | 1469480894949 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 1918 | 1469480894951 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 14:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:08:14 INFO - PROCESS | 1918 | 1469480894953 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 1918 | 1469480894954 Marionette TRACE conn2 <- [1,2054,null,{}] 14:08:14 INFO - PROCESS | 1918 | 1469480894957 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}] 14:08:14 INFO - PROCESS | 1918 | 1469480894958 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:15 INFO - PROCESS | 1918 | 1469480895067 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 14:08:15 INFO - PROCESS | 1918 | 1469480895076 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 1918 | 1469480895077 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:15 INFO - PROCESS | 1918 | ++DOCSHELL 0x122f7e800 == 31 [pid = 1918] [id = 521] 14:08:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x11858bc00) [pid = 1918] [serial = 1563] [outer = 0x0] 14:08:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1187e3400) [pid = 1918] [serial = 1564] [outer = 0x11858bc00] 14:08:15 INFO - PROCESS | 1918 | 1469480895103 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x11889fc00) [pid = 1918] [serial = 1565] [outer = 0x11858bc00] 14:08:15 INFO - PROCESS | 1918 | 1469480895440 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]]]}] 14:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 521ms 14:08:15 INFO - PROCESS | 1918 | 1469480895475 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 14:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:08:15 INFO - PROCESS | 1918 | 1469480895483 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 14:08:15 INFO - PROCESS | 1918 | 1469480895486 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 1918 | 1469480895487 Marionette TRACE conn2 <- [1,2058,null,{}] 14:08:15 INFO - PROCESS | 1918 | 1469480895489 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}] 14:08:15 INFO - PROCESS | 1918 | 1469480895491 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:15 INFO - PROCESS | 1918 | 1469480895587 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 14:08:15 INFO - PROCESS | 1918 | 1469480895590 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 1918 | 1469480895591 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:15 INFO - PROCESS | 1918 | ++DOCSHELL 0x123876000 == 32 [pid = 1918] [id = 522] 14:08:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x111c78c00) [pid = 1918] [serial = 1566] [outer = 0x0] 14:08:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x11917a400) [pid = 1918] [serial = 1567] [outer = 0x111c78c00] 14:08:15 INFO - PROCESS | 1918 | 1469480895616 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x119846000) [pid = 1918] [serial = 1568] [outer = 0x111c78c00] 14:08:15 INFO - PROCESS | 1918 | 1469480895978 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]]]}] 14:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 520ms 14:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:08:16 INFO - PROCESS | 1918 | 1469480896008 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 14:08:16 INFO - PROCESS | 1918 | 1469480896009 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 14:08:16 INFO - PROCESS | 1918 | 1469480896011 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:08:16 INFO - PROCESS | 1918 | 1469480896012 Marionette TRACE conn2 <- [1,2062,null,{}] 14:08:16 INFO - PROCESS | 1918 | 1469480896015 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}] 14:08:16 INFO - PROCESS | 1918 | 1469480896023 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:16 INFO - PROCESS | 1918 | 1469480896156 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 14:08:16 INFO - PROCESS | 1918 | 1469480896172 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 1918 | 1469480896173 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:16 INFO - PROCESS | 1918 | ++DOCSHELL 0x12466e000 == 33 [pid = 1918] [id = 523] 14:08:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x119847000) [pid = 1918] [serial = 1569] [outer = 0x0] 14:08:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x119c61800) [pid = 1918] [serial = 1570] [outer = 0x119847000] 14:08:16 INFO - PROCESS | 1918 | 1469480896214 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x123688000) [pid = 1918] [serial = 1571] [outer = 0x119847000] 14:08:16 INFO - PROCESS | 1918 | 1469480896656 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]]]}] 14:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 673ms 14:08:16 INFO - PROCESS | 1918 | 1469480896685 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 14:08:16 INFO - PROCESS | 1918 | 1469480896688 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 14:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:08:16 INFO - PROCESS | 1918 | 1469480896712 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:08:16 INFO - PROCESS | 1918 | 1469480896714 Marionette TRACE conn2 <- [1,2066,null,{}] 14:08:16 INFO - PROCESS | 1918 | 1469480896717 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}] 14:08:16 INFO - PROCESS | 1918 | 1469480896719 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:16 INFO - PROCESS | 1918 | 1469480896873 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 14:08:16 INFO - PROCESS | 1918 | 1469480896957 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 1918 | 1469480896958 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:16 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269c8000 == 34 [pid = 1918] [id = 524] 14:08:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x1127db400) [pid = 1918] [serial = 1572] [outer = 0x0] 14:08:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x123b52800) [pid = 1918] [serial = 1573] [outer = 0x1127db400] 14:08:17 INFO - PROCESS | 1918 | 1469480896998 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x1242ee000) [pid = 1918] [serial = 1574] [outer = 0x1127db400] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12a648400) [pid = 1918] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x11889f000) [pid = 1918] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x110fe1400) [pid = 1918] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x12459b800) [pid = 1918] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x12459bc00) [pid = 1918] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1160ed000) [pid = 1918] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1151c8c00) [pid = 1918] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x119b51800) [pid = 1918] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x120f34c00) [pid = 1918] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x118317c00) [pid = 1918] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x1151c6000) [pid = 1918] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x110fcc400) [pid = 1918] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1238a5800) [pid = 1918] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x1161a8800) [pid = 1918] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x129068000) [pid = 1918] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:08:17 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x118894400) [pid = 1918] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:08:17 INFO - PROCESS | 1918 | 1469480897556 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]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 871ms 14:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:08:17 INFO - PROCESS | 1918 | 1469480897583 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 1918 | 1469480897585 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 14:08:17 INFO - PROCESS | 1918 | 1469480897588 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 1918 | 1469480897589 Marionette TRACE conn2 <- [1,2070,null,{}] 14:08:17 INFO - PROCESS | 1918 | 1469480897592 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}] 14:08:17 INFO - PROCESS | 1918 | 1469480897594 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:17 INFO - PROCESS | 1918 | 1469480897769 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 14:08:17 INFO - PROCESS | 1918 | 1469480897887 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 1918 | 1469480897889 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:17 INFO - PROCESS | 1918 | ++DOCSHELL 0x113bd9800 == 35 [pid = 1918] [id = 525] 14:08:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x110fe9800) [pid = 1918] [serial = 1575] [outer = 0x0] 14:08:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x111ca9c00) [pid = 1918] [serial = 1576] [outer = 0x110fe9800] 14:08:17 INFO - PROCESS | 1918 | 1469480897946 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x112a7e800) [pid = 1918] [serial = 1577] [outer = 0x110fe9800] 14:08:18 INFO - PROCESS | 1918 | 1469480898564 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]]]}] 14:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1020ms 14:08:18 INFO - PROCESS | 1918 | 1469480898608 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 1918 | 1469480898611 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 14:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:08:18 INFO - PROCESS | 1918 | 1469480898614 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 1918 | 1469480898616 Marionette TRACE conn2 <- [1,2074,null,{}] 14:08:18 INFO - PROCESS | 1918 | 1469480898619 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}] 14:08:18 INFO - PROCESS | 1918 | 1469480898623 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:18 INFO - PROCESS | 1918 | 1469480898729 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 14:08:18 INFO - PROCESS | 1918 | 1469480898809 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 1918 | 1469480898810 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b3c800 == 36 [pid = 1918] [id = 526] 14:08:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x113babc00) [pid = 1918] [serial = 1578] [outer = 0x0] 14:08:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x1151c2c00) [pid = 1918] [serial = 1579] [outer = 0x113babc00] 14:08:18 INFO - PROCESS | 1918 | 1469480898841 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x116748000) [pid = 1918] [serial = 1580] [outer = 0x113babc00] 14:08:19 INFO - PROCESS | 1918 | 1469480899436 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]]]}] 14:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 873ms 14:08:19 INFO - PROCESS | 1918 | 1469480899495 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 14:08:19 INFO - PROCESS | 1918 | 1469480899497 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 14:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:08:19 INFO - PROCESS | 1918 | 1469480899502 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 1918 | 1469480899507 Marionette TRACE conn2 <- [1,2078,null,{}] 14:08:19 INFO - PROCESS | 1918 | 1469480899511 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}] 14:08:19 INFO - PROCESS | 1918 | 1469480899512 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:19 INFO - PROCESS | 1918 | 1469480899615 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 14:08:19 INFO - PROCESS | 1918 | 1469480899690 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 1918 | 1469480899693 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:19 INFO - PROCESS | 1918 | ++DOCSHELL 0x117222000 == 37 [pid = 1918] [id = 527] 14:08:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x113970400) [pid = 1918] [serial = 1581] [outer = 0x0] 14:08:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x113f36000) [pid = 1918] [serial = 1582] [outer = 0x113970400] 14:08:19 INFO - PROCESS | 1918 | 1469480899722 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x116534c00) [pid = 1918] [serial = 1583] [outer = 0x113970400] 14:08:19 INFO - PROCESS | 1918 | --DOCSHELL 0x1269c8000 == 36 [pid = 1918] [id = 524] 14:08:19 INFO - PROCESS | 1918 | --DOCSHELL 0x12466e000 == 35 [pid = 1918] [id = 523] 14:08:19 INFO - PROCESS | 1918 | --DOCSHELL 0x123876000 == 34 [pid = 1918] [id = 522] 14:08:19 INFO - PROCESS | 1918 | --DOCSHELL 0x122f7e800 == 33 [pid = 1918] [id = 521] 14:08:19 INFO - PROCESS | 1918 | --DOCSHELL 0x120f1d000 == 32 [pid = 1918] [id = 520] 14:08:19 INFO - PROCESS | 1918 | --DOCSHELL 0x1184bb000 == 31 [pid = 1918] [id = 519] 14:08:19 INFO - PROCESS | 1918 | --DOCSHELL 0x11656c000 == 30 [pid = 1918] [id = 518] 14:08:19 INFO - PROCESS | 1918 | --DOCSHELL 0x117224800 == 29 [pid = 1918] [id = 517] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x12b0e7000) [pid = 1918] [serial = 1535] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x12a9ef000) [pid = 1918] [serial = 1534] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x12a682400) [pid = 1918] [serial = 1532] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x12401f000) [pid = 1918] [serial = 1516] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x124baa000) [pid = 1918] [serial = 1519] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x128c56400) [pid = 1918] [serial = 1522] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x11984e400) [pid = 1918] [serial = 1525] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x128b28000) [pid = 1918] [serial = 1520] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x128d40800) [pid = 1918] [serial = 1526] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1170c5000) [pid = 1918] [serial = 1507] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x1182d1400) [pid = 1918] [serial = 1508] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1210e0c00) [pid = 1918] [serial = 1513] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12a685400) [pid = 1918] [serial = 1490] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x1187ec800) [pid = 1918] [serial = 1510] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x119397000) [pid = 1918] [serial = 1511] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x116031c00) [pid = 1918] [serial = 1504] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x116978000) [pid = 1918] [serial = 1505] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x113d46c00) [pid = 1918] [serial = 1501] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x11831e400) [pid = 1918] [serial = 1502] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x124ba7c00) [pid = 1918] [serial = 1498] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x126ccc000) [pid = 1918] [serial = 1499] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x1170c6400) [pid = 1918] [serial = 1492] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x129341000) [pid = 1918] [serial = 1528] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x1182d4800) [pid = 1918] [serial = 1493] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x119852c00) [pid = 1918] [serial = 1495] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x1210dd800) [pid = 1918] [serial = 1496] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 69 (0x113f2fc00) [pid = 1918] [serial = 1523] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 68 (0x12a642000) [pid = 1918] [serial = 1531] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 67 (0x124457400) [pid = 1918] [serial = 1517] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 66 (0x12359b000) [pid = 1918] [serial = 1514] [outer = 0x0] [url = about:blank] 14:08:19 INFO - PROCESS | 1918 | --DOMWINDOW == 65 (0x12a4de800) [pid = 1918] [serial = 1529] [outer = 0x0] [url = about:blank] 14:08:20 INFO - PROCESS | 1918 | 1469480900082 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]]]}] 14:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 624ms 14:08:20 INFO - PROCESS | 1918 | 1469480900125 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 1918 | 1469480900129 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 14:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:08:20 INFO - PROCESS | 1918 | 1469480900133 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - PROCESS | 1918 | 1469480900135 Marionette TRACE conn2 <- [1,2082,null,{}] 14:08:20 INFO - PROCESS | 1918 | 1469480900137 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}] 14:08:20 INFO - PROCESS | 1918 | 1469480900139 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:20 INFO - PROCESS | 1918 | 1469480900222 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 14:08:20 INFO - PROCESS | 1918 | 1469480900280 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 1918 | 1469480900281 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x11945f800 == 30 [pid = 1918] [id = 528] 14:08:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 66 (0x1169d9000) [pid = 1918] [serial = 1584] [outer = 0x0] 14:08:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 67 (0x1176a8c00) [pid = 1918] [serial = 1585] [outer = 0x1169d9000] 14:08:20 INFO - PROCESS | 1918 | 1469480900308 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x1182d2000) [pid = 1918] [serial = 1586] [outer = 0x1169d9000] 14:08:20 INFO - PROCESS | 1918 | 1469480900612 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]]]}] 14:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 523ms 14:08:20 INFO - PROCESS | 1918 | 1469480900657 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 1918 | 1469480900658 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 14:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:08:20 INFO - PROCESS | 1918 | 1469480900660 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - PROCESS | 1918 | 1469480900663 Marionette TRACE conn2 <- [1,2086,null,{}] 14:08:20 INFO - PROCESS | 1918 | 1469480900671 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}] 14:08:20 INFO - PROCESS | 1918 | 1469480900674 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:20 INFO - PROCESS | 1918 | 1469480900757 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 14:08:20 INFO - PROCESS | 1918 | 1469480900812 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 1918 | 1469480900814 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216e0000 == 31 [pid = 1918] [id = 529] 14:08:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 69 (0x1182cd400) [pid = 1918] [serial = 1587] [outer = 0x0] 14:08:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x118597400) [pid = 1918] [serial = 1588] [outer = 0x1182cd400] 14:08:20 INFO - PROCESS | 1918 | 1469480900842 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x11917e800) [pid = 1918] [serial = 1589] [outer = 0x1182cd400] 14:08:21 INFO - PROCESS | 1918 | 1469480901160 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]]]}] 14:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 521ms 14:08:21 INFO - PROCESS | 1918 | 1469480901182 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 1918 | 1469480901184 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 14:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:08:21 INFO - PROCESS | 1918 | 1469480901187 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 1918 | 1469480901190 Marionette TRACE conn2 <- [1,2090,null,{}] 14:08:21 INFO - PROCESS | 1918 | 1469480901194 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}] 14:08:21 INFO - PROCESS | 1918 | 1469480901195 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:21 INFO - PROCESS | 1918 | 1469480901276 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 14:08:21 INFO - PROCESS | 1918 | 1469480901279 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 1918 | 1469480901280 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a7b000 == 32 [pid = 1918] [id = 530] 14:08:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x119395c00) [pid = 1918] [serial = 1590] [outer = 0x0] 14:08:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x119b5e400) [pid = 1918] [serial = 1591] [outer = 0x119395c00] 14:08:21 INFO - PROCESS | 1918 | 1469480901307 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x120fa6800) [pid = 1918] [serial = 1592] [outer = 0x119395c00] 14:08:21 INFO - PROCESS | 1918 | 1469480901668 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]]]}] 14:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 524ms 14:08:21 INFO - PROCESS | 1918 | 1469480901711 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 14:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:08:21 INFO - PROCESS | 1918 | 1469480901713 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 14:08:21 INFO - PROCESS | 1918 | 1469480901716 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 1918 | 1469480901718 Marionette TRACE conn2 <- [1,2094,null,{}] 14:08:21 INFO - PROCESS | 1918 | 1469480901721 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}] 14:08:21 INFO - PROCESS | 1918 | 1469480901724 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:21 INFO - PROCESS | 1918 | 1469480901800 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 14:08:21 INFO - PROCESS | 1918 | 1469480901806 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 1918 | 1469480901808 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x11721f000 == 33 [pid = 1918] [id = 531] 14:08:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x1122b5000) [pid = 1918] [serial = 1593] [outer = 0x0] 14:08:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x1210e0400) [pid = 1918] [serial = 1594] [outer = 0x1122b5000] 14:08:21 INFO - PROCESS | 1918 | 1469480901832 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x1231bfc00) [pid = 1918] [serial = 1595] [outer = 0x1122b5000] 14:08:22 INFO - PROCESS | 1918 | 1469480902208 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]]]}] 14:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 523ms 14:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:08:22 INFO - PROCESS | 1918 | 1469480902239 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 1918 | 1469480902240 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 14:08:22 INFO - PROCESS | 1918 | 1469480902242 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 1918 | 1469480902243 Marionette TRACE conn2 <- [1,2098,null,{}] 14:08:22 INFO - PROCESS | 1918 | 1469480902245 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}] 14:08:22 INFO - PROCESS | 1918 | 1469480902250 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:22 INFO - PROCESS | 1918 | 1469480902372 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 14:08:22 INFO - PROCESS | 1918 | 1469480902411 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 1918 | 1469480902412 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b18000 == 34 [pid = 1918] [id = 532] 14:08:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x12341f000) [pid = 1918] [serial = 1596] [outer = 0x0] 14:08:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x124021800) [pid = 1918] [serial = 1597] [outer = 0x12341f000] 14:08:22 INFO - PROCESS | 1918 | 1469480902437 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x124ba4800) [pid = 1918] [serial = 1598] [outer = 0x12341f000] 14:08:22 INFO - PROCESS | 1918 | 1469480902746 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]]]}] 14:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 518ms 14:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:08:22 INFO - PROCESS | 1918 | 1469480902760 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 1918 | 1469480902761 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 14:08:22 INFO - PROCESS | 1918 | 1469480902763 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 1918 | 1469480902764 Marionette TRACE conn2 <- [1,2102,null,{}] 14:08:22 INFO - PROCESS | 1918 | 1469480902767 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}] 14:08:22 INFO - PROCESS | 1918 | 1469480902768 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:22 INFO - PROCESS | 1918 | 1469480902871 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 14:08:22 INFO - PROCESS | 1918 | 1469480902875 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 1918 | 1469480902876 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x129044800 == 35 [pid = 1918] [id = 533] 14:08:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x124ba7c00) [pid = 1918] [serial = 1599] [outer = 0x0] 14:08:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x126011c00) [pid = 1918] [serial = 1600] [outer = 0x124ba7c00] 14:08:22 INFO - PROCESS | 1918 | 1469480902900 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x126592800) [pid = 1918] [serial = 1601] [outer = 0x124ba7c00] 14:08:23 INFO - PROCESS | 1918 | 1469480903243 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]]]}] 14:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 519ms 14:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:08:23 INFO - PROCESS | 1918 | 1469480903282 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 14:08:23 INFO - PROCESS | 1918 | 1469480903284 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 14:08:23 INFO - PROCESS | 1918 | 1469480903286 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 1918 | 1469480903287 Marionette TRACE conn2 <- [1,2106,null,{}] 14:08:23 INFO - PROCESS | 1918 | 1469480903289 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}] 14:08:23 INFO - PROCESS | 1918 | 1469480903290 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:23 INFO - PROCESS | 1918 | 1469480903384 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 14:08:23 INFO - PROCESS | 1918 | 1469480903395 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 1918 | 1469480903396 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291b9800 == 36 [pid = 1918] [id = 534] 14:08:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x126595400) [pid = 1918] [serial = 1602] [outer = 0x0] 14:08:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1266b1c00) [pid = 1918] [serial = 1603] [outer = 0x126595400] 14:08:23 INFO - PROCESS | 1918 | 1469480903420 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x126cc8800) [pid = 1918] [serial = 1604] [outer = 0x126595400] 14:08:23 INFO - PROCESS | 1918 | 1469480903754 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]]]}] 14:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 521ms 14:08:23 INFO - PROCESS | 1918 | 1469480903807 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 14:08:23 INFO - PROCESS | 1918 | 1469480903809 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 14:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:08:23 INFO - PROCESS | 1918 | 1469480903811 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 1918 | 1469480903812 Marionette TRACE conn2 <- [1,2110,null,{}] 14:08:23 INFO - PROCESS | 1918 | 1469480903814 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}] 14:08:23 INFO - PROCESS | 1918 | 1469480903815 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:23 INFO - PROCESS | 1918 | 1469480903913 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 14:08:23 INFO - PROCESS | 1918 | 1469480903926 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 1918 | 1469480903927 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a533000 == 37 [pid = 1918] [id = 535] 14:08:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x126cca800) [pid = 1918] [serial = 1605] [outer = 0x0] 14:08:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x128b2d400) [pid = 1918] [serial = 1606] [outer = 0x126cca800] 14:08:23 INFO - PROCESS | 1918 | 1469480903951 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x128d48400) [pid = 1918] [serial = 1607] [outer = 0x126cca800] 14:08:24 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x11858bc00) [pid = 1918] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:08:24 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x111c78c00) [pid = 1918] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:08:24 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x124456400) [pid = 1918] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:08:24 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x11697c400) [pid = 1918] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:08:24 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x113bad800) [pid = 1918] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:08:24 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12698cc00) [pid = 1918] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:08:24 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x119052400) [pid = 1918] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:08:24 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x119847000) [pid = 1918] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:08:24 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x116908000) [pid = 1918] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:08:24 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x1122b2000) [pid = 1918] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:08:24 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x1127d9000) [pid = 1918] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:08:24 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x113904c00) [pid = 1918] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:08:24 INFO - PROCESS | 1918 | 1469480904286 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]]]}] 14:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 520ms 14:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:08:24 INFO - PROCESS | 1918 | 1469480904345 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 1918 | 1469480904347 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 14:08:24 INFO - PROCESS | 1918 | 1469480904350 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 1918 | 1469480904351 Marionette TRACE conn2 <- [1,2114,null,{}] 14:08:24 INFO - PROCESS | 1918 | 1469480904353 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}] 14:08:24 INFO - PROCESS | 1918 | 1469480904355 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:24 INFO - PROCESS | 1918 | 1469480904428 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 14:08:24 INFO - PROCESS | 1918 | 1469480904431 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 1918 | 1469480904432 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:24 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216df800 == 38 [pid = 1918] [id = 536] 14:08:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x113394c00) [pid = 1918] [serial = 1608] [outer = 0x0] 14:08:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x119181400) [pid = 1918] [serial = 1609] [outer = 0x113394c00] 14:08:24 INFO - PROCESS | 1918 | 1469480904459 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x1210dd800) [pid = 1918] [serial = 1610] [outer = 0x113394c00] 14:08:24 INFO - PROCESS | 1918 | 1469480904800 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]]]}] 14:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 468ms 14:08:24 INFO - PROCESS | 1918 | 1469480904818 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 1918 | 1469480904821 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 14:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:08:24 INFO - PROCESS | 1918 | 1469480904825 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - PROCESS | 1918 | 1469480904827 Marionette TRACE conn2 <- [1,2118,null,{}] 14:08:24 INFO - PROCESS | 1918 | 1469480904829 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}] 14:08:24 INFO - PROCESS | 1918 | 1469480904831 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:24 INFO - PROCESS | 1918 | 1469480904920 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 14:08:24 INFO - PROCESS | 1918 | 1469480904925 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 1918 | 1469480904927 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:24 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b055000 == 39 [pid = 1918] [id = 537] 14:08:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x124ba8800) [pid = 1918] [serial = 1611] [outer = 0x0] 14:08:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x12906ac00) [pid = 1918] [serial = 1612] [outer = 0x124ba8800] 14:08:24 INFO - PROCESS | 1918 | 1469480904953 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x12932f400) [pid = 1918] [serial = 1613] [outer = 0x124ba8800] 14:08:25 INFO - PROCESS | 1918 | 1469480905396 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]]]}] 14:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 625ms 14:08:25 INFO - PROCESS | 1918 | 1469480905451 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 14:08:25 INFO - PROCESS | 1918 | 1469480905453 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 14:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:08:25 INFO - PROCESS | 1918 | 1469480905457 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 1918 | 1469480905458 Marionette TRACE conn2 <- [1,2122,null,{}] 14:08:25 INFO - PROCESS | 1918 | 1469480905462 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}] 14:08:25 INFO - PROCESS | 1918 | 1469480905463 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:25 INFO - PROCESS | 1918 | 1469480905547 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 14:08:25 INFO - PROCESS | 1918 | 1469480905554 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 1918 | 1469480905556 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:25 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b85a000 == 40 [pid = 1918] [id = 538] 14:08:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x129165000) [pid = 1918] [serial = 1614] [outer = 0x0] 14:08:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x12a4d0c00) [pid = 1918] [serial = 1615] [outer = 0x129165000] 14:08:25 INFO - PROCESS | 1918 | 1469480905580 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x12a642c00) [pid = 1918] [serial = 1616] [outer = 0x129165000] 14:08:25 INFO - PROCESS | 1918 | 1469480905894 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]]]}] 14:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 471ms 14:08:25 INFO - PROCESS | 1918 | 1469480905927 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 14:08:25 INFO - PROCESS | 1918 | 1469480905928 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 14:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:08:25 INFO - PROCESS | 1918 | 1469480905931 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:08:25 INFO - PROCESS | 1918 | 1469480905932 Marionette TRACE conn2 <- [1,2126,null,{}] 14:08:25 INFO - PROCESS | 1918 | 1469480905934 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}] 14:08:25 INFO - PROCESS | 1918 | 1469480905935 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:26 INFO - PROCESS | 1918 | 1469480906015 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 14:08:26 INFO - PROCESS | 1918 | 1469480906075 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 1918 | 1469480906076 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:26 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b921000 == 41 [pid = 1918] [id = 539] 14:08:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x129336000) [pid = 1918] [serial = 1617] [outer = 0x0] 14:08:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x12a648400) [pid = 1918] [serial = 1618] [outer = 0x129336000] 14:08:26 INFO - PROCESS | 1918 | 1469480906100 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12a687800) [pid = 1918] [serial = 1619] [outer = 0x129336000] 14:08:26 INFO - PROCESS | 1918 | 1469480906547 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]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 669ms 14:08:26 INFO - PROCESS | 1918 | 1469480906601 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 1918 | 1469480906604 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 14:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:08:26 INFO - PROCESS | 1918 | 1469480906607 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 1918 | 1469480906610 Marionette TRACE conn2 <- [1,2130,null,{}] 14:08:26 INFO - PROCESS | 1918 | 1469480906613 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}] 14:08:26 INFO - PROCESS | 1918 | 1469480906614 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:26 INFO - PROCESS | 1918 | 1469480906714 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 14:08:26 INFO - PROCESS | 1918 | 1469480906828 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 1918 | 1469480906831 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:26 INFO - PROCESS | 1918 | ++DOCSHELL 0x119744000 == 42 [pid = 1918] [id = 540] 14:08:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x112d83c00) [pid = 1918] [serial = 1620] [outer = 0x0] 14:08:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x116083400) [pid = 1918] [serial = 1621] [outer = 0x112d83c00] 14:08:26 INFO - PROCESS | 1918 | 1469480906881 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x116a9ac00) [pid = 1918] [serial = 1622] [outer = 0x112d83c00] 14:08:27 INFO - PROCESS | 1918 | 1469480907375 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] 14:08:27 INFO - PROCESS | 1918 | 1469480907437 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 14:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:08:27 INFO - PROCESS | 1918 | 1469480907444 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:08:27 INFO - PROCESS | 1918 | 1469480907447 Marionette TRACE conn2 <- [1,2134,null,{}] 14:08:27 INFO - PROCESS | 1918 | 1469480907450 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}] 14:08:27 INFO - PROCESS | 1918 | 1469480907453 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:27 INFO - PROCESS | 1918 | 1469480907670 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 14:08:27 INFO - PROCESS | 1918 | 1469480907739 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:27 INFO - PROCESS | 1918 | 1469480907741 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:27 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269d6000 == 43 [pid = 1918] [id = 541] 14:08:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x118894400) [pid = 1918] [serial = 1623] [outer = 0x0] 14:08:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x119394c00) [pid = 1918] [serial = 1624] [outer = 0x118894400] 14:08:27 INFO - PROCESS | 1918 | 1469480907791 Marionette DEBUG loaded listener.js 14:08:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x119b5bc00) [pid = 1918] [serial = 1625] [outer = 0x118894400] 14:08:28 INFO - PROCESS | 1918 | 1469480908259 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]]]}] 14:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 821ms 14:08:28 INFO - PROCESS | 1918 | 1469480908265 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 14:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:08:28 INFO - PROCESS | 1918 | 1469480908267 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 14:08:28 INFO - PROCESS | 1918 | 1469480908269 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 1918 | 1469480908273 Marionette TRACE conn2 <- [1,2138,null,{}] 14:08:28 INFO - PROCESS | 1918 | 1469480908281 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}] 14:08:28 INFO - PROCESS | 1918 | 1469480908285 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:28 INFO - PROCESS | 1918 | 1469480908386 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 14:08:28 INFO - PROCESS | 1918 | 1469480908447 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 1918 | 1469480908449 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd94000 == 44 [pid = 1918] [id = 542] 14:08:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x120fae800) [pid = 1918] [serial = 1626] [outer = 0x0] 14:08:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x123598c00) [pid = 1918] [serial = 1627] [outer = 0x120fae800] 14:08:28 INFO - PROCESS | 1918 | 1469480908479 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x124527000) [pid = 1918] [serial = 1628] [outer = 0x120fae800] 14:08:28 INFO - PROCESS | 1918 | 1469480908922 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]]]}] 14:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 674ms 14:08:28 INFO - PROCESS | 1918 | 1469480908943 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 14:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:08:28 INFO - PROCESS | 1918 | 1469480908945 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 14:08:28 INFO - PROCESS | 1918 | 1469480908948 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 1918 | 1469480908949 Marionette TRACE conn2 <- [1,2142,null,{}] 14:08:28 INFO - PROCESS | 1918 | 1469480908951 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}] 14:08:28 INFO - PROCESS | 1918 | 1469480908953 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:29 INFO - PROCESS | 1918 | 1469480909059 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 14:08:29 INFO - PROCESS | 1918 | 1469480909173 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 1918 | 1469480909174 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c2ca000 == 45 [pid = 1918] [id = 543] 14:08:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x113b05800) [pid = 1918] [serial = 1629] [outer = 0x0] 14:08:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x126cd0800) [pid = 1918] [serial = 1630] [outer = 0x113b05800] 14:08:29 INFO - PROCESS | 1918 | 1469480909204 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x129061c00) [pid = 1918] [serial = 1631] [outer = 0x113b05800] 14:08:29 INFO - PROCESS | 1918 | 1469480909764 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] 14:08:29 INFO - PROCESS | 1918 | 1469480909826 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 14:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:08:29 INFO - PROCESS | 1918 | 1469480909831 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - PROCESS | 1918 | 1469480909833 Marionette TRACE conn2 <- [1,2146,null,{}] 14:08:29 INFO - PROCESS | 1918 | 1469480909836 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}] 14:08:29 INFO - PROCESS | 1918 | 1469480909839 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:29 INFO - PROCESS | 1918 | 1469480909931 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 14:08:30 INFO - PROCESS | 1918 | 1469480910001 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 1918 | 1469480910004 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:30 INFO - PROCESS | 1918 | ++DOCSHELL 0x119458800 == 46 [pid = 1918] [id = 544] 14:08:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x113f37800) [pid = 1918] [serial = 1632] [outer = 0x0] 14:08:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x116030400) [pid = 1918] [serial = 1633] [outer = 0x113f37800] 14:08:30 INFO - PROCESS | 1918 | 1469480910031 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x1169e4400) [pid = 1918] [serial = 1634] [outer = 0x113f37800] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x12b85a000 == 45 [pid = 1918] [id = 538] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x12b055000 == 44 [pid = 1918] [id = 537] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x1216df800 == 43 [pid = 1918] [id = 536] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x12a533000 == 42 [pid = 1918] [id = 535] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x1291b9800 == 41 [pid = 1918] [id = 534] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x129044800 == 40 [pid = 1918] [id = 533] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x128b18000 == 39 [pid = 1918] [id = 532] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x11721f000 == 38 [pid = 1918] [id = 531] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x123a7b000 == 37 [pid = 1918] [id = 530] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x1216e0000 == 36 [pid = 1918] [id = 529] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x11945f800 == 35 [pid = 1918] [id = 528] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x117222000 == 34 [pid = 1918] [id = 527] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x119b3c800 == 33 [pid = 1918] [id = 526] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x113bd9800 == 32 [pid = 1918] [id = 525] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x12c2ca000 == 31 [pid = 1918] [id = 543] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd94000 == 30 [pid = 1918] [id = 542] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x1269d6000 == 29 [pid = 1918] [id = 541] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x119744000 == 28 [pid = 1918] [id = 540] 14:08:30 INFO - PROCESS | 1918 | --DOCSHELL 0x12b921000 == 27 [pid = 1918] [id = 539] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x1187e3400) [pid = 1918] [serial = 1564] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x11917a400) [pid = 1918] [serial = 1567] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x126598c00) [pid = 1918] [serial = 1544] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x129333800) [pid = 1918] [serial = 1550] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x117d28400) [pid = 1918] [serial = 1538] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x12a688c00) [pid = 1918] [serial = 1547] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x119b56000) [pid = 1918] [serial = 1541] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x123688000) [pid = 1918] [serial = 1571] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x123b52800) [pid = 1918] [serial = 1573] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x119c61800) [pid = 1918] [serial = 1570] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x119846000) [pid = 1918] [serial = 1568] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x117d25000) [pid = 1918] [serial = 1552] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x118525400) [pid = 1918] [serial = 1553] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x118191000) [pid = 1918] [serial = 1561] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x118312c00) [pid = 1918] [serial = 1562] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x112e07000) [pid = 1918] [serial = 1555] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x112742800) [pid = 1918] [serial = 1556] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x115e12800) [pid = 1918] [serial = 1558] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x11653a400) [pid = 1918] [serial = 1559] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1161b1400) [pid = 1918] [serial = 1537] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x11938ec00) [pid = 1918] [serial = 1540] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x124ba5c00) [pid = 1918] [serial = 1543] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12933bc00) [pid = 1918] [serial = 1546] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x1210e2400) [pid = 1918] [serial = 1549] [outer = 0x0] [url = about:blank] 14:08:30 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x11889fc00) [pid = 1918] [serial = 1565] [outer = 0x0] [url = about:blank] 14:08:31 INFO - PROCESS | 1918 | 1469480911030 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] 14:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:08:31 INFO - PROCESS | 1918 | 1469480911056 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 14:08:31 INFO - PROCESS | 1918 | 1469480911060 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 1918 | 1469480911061 Marionette TRACE conn2 <- [1,2150,null,{}] 14:08:31 INFO - PROCESS | 1918 | 1469480911065 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}] 14:08:31 INFO - PROCESS | 1918 | 1469480911066 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:31 INFO - PROCESS | 1918 | 1469480911147 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 14:08:31 INFO - PROCESS | 1918 | 1469480911151 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 1918 | 1469480911153 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x116946800 == 28 [pid = 1918] [id = 545] 14:08:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x112e07800) [pid = 1918] [serial = 1635] [outer = 0x0] 14:08:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x1133a2c00) [pid = 1918] [serial = 1636] [outer = 0x112e07800] 14:08:31 INFO - PROCESS | 1918 | 1469480911184 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x113d98400) [pid = 1918] [serial = 1637] [outer = 0x112e07800] 14:08:31 INFO - PROCESS | 1918 | 1469480911538 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]]]}] 14:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 14:08:31 INFO - PROCESS | 1918 | 1469480911587 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 14:08:31 INFO - PROCESS | 1918 | 1469480911591 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 14:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:08:31 INFO - PROCESS | 1918 | 1469480911597 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 1918 | 1469480911598 Marionette TRACE conn2 <- [1,2154,null,{}] 14:08:31 INFO - PROCESS | 1918 | 1469480911601 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}] 14:08:31 INFO - PROCESS | 1918 | 1469480911602 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:31 INFO - PROCESS | 1918 | 1469480911685 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 14:08:31 INFO - PROCESS | 1918 | 1469480911691 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 1918 | 1469480911693 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x11836c000 == 29 [pid = 1918] [id = 546] 14:08:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x113f31800) [pid = 1918] [serial = 1638] [outer = 0x0] 14:08:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x1170c5c00) [pid = 1918] [serial = 1639] [outer = 0x113f31800] 14:08:31 INFO - PROCESS | 1918 | 1469480911720 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x118192800) [pid = 1918] [serial = 1640] [outer = 0x113f31800] 14:08:32 INFO - PROCESS | 1918 | 1469480912081 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]]]}] 14:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms 14:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:08:32 INFO - PROCESS | 1918 | 1469480912116 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 14:08:32 INFO - PROCESS | 1918 | 1469480912117 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 14:08:32 INFO - PROCESS | 1918 | 1469480912119 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - PROCESS | 1918 | 1469480912122 Marionette TRACE conn2 <- [1,2158,null,{}] 14:08:32 INFO - PROCESS | 1918 | 1469480912130 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}] 14:08:32 INFO - PROCESS | 1918 | 1469480912133 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:32 INFO - PROCESS | 1918 | 1469480912210 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 14:08:32 INFO - PROCESS | 1918 | 1469480912215 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 1918 | 1469480912217 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b4d000 == 30 [pid = 1918] [id = 547] 14:08:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x112d8f400) [pid = 1918] [serial = 1641] [outer = 0x0] 14:08:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1187ea800) [pid = 1918] [serial = 1642] [outer = 0x112d8f400] 14:08:32 INFO - PROCESS | 1918 | 1469480912247 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x119051800) [pid = 1918] [serial = 1643] [outer = 0x112d8f400] 14:08:32 INFO - PROCESS | 1918 | 1469480912610 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]]]}] 14:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 520ms 14:08:32 INFO - PROCESS | 1918 | 1469480912641 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 14:08:32 INFO - PROCESS | 1918 | 1469480912643 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 14:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:08:32 INFO - PROCESS | 1918 | 1469480912645 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - PROCESS | 1918 | 1469480912646 Marionette TRACE conn2 <- [1,2162,null,{}] 14:08:32 INFO - PROCESS | 1918 | 1469480912649 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}] 14:08:32 INFO - PROCESS | 1918 | 1469480912650 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:32 INFO - PROCESS | 1918 | 1469480912765 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 14:08:32 INFO - PROCESS | 1918 | 1469480912799 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 1918 | 1469480912800 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x122f83000 == 31 [pid = 1918] [id = 548] 14:08:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x118893800) [pid = 1918] [serial = 1644] [outer = 0x0] 14:08:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x119396400) [pid = 1918] [serial = 1645] [outer = 0x118893800] 14:08:32 INFO - PROCESS | 1918 | 1469480912825 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x119c63800) [pid = 1918] [serial = 1646] [outer = 0x118893800] 14:08:33 INFO - PROCESS | 1918 | 1469480913146 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]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 519ms 14:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:08:33 INFO - PROCESS | 1918 | 1469480913165 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 1918 | 1469480913166 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 14:08:33 INFO - PROCESS | 1918 | 1469480913168 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 1918 | 1469480913169 Marionette TRACE conn2 <- [1,2166,null,{}] 14:08:33 INFO - PROCESS | 1918 | 1469480913173 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}] 14:08:33 INFO - PROCESS | 1918 | 1469480913174 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:33 INFO - PROCESS | 1918 | 1469480913279 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 14:08:33 INFO - PROCESS | 1918 | 1469480913283 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 1918 | 1469480913284 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:33 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a10000 == 32 [pid = 1918] [id = 549] 14:08:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x113d99000) [pid = 1918] [serial = 1647] [outer = 0x0] 14:08:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x120f3f400) [pid = 1918] [serial = 1648] [outer = 0x113d99000] 14:08:33 INFO - PROCESS | 1918 | 1469480913308 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x121755c00) [pid = 1918] [serial = 1649] [outer = 0x113d99000] 14:08:33 INFO - PROCESS | 1918 | 1469480913647 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]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 522ms 14:08:33 INFO - PROCESS | 1918 | 1469480913690 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 1918 | 1469480913692 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 14:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:08:33 INFO - PROCESS | 1918 | 1469480913694 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 1918 | 1469480913695 Marionette TRACE conn2 <- [1,2170,null,{}] 14:08:33 INFO - PROCESS | 1918 | 1469480913697 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}] 14:08:33 INFO - PROCESS | 1918 | 1469480913701 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:33 INFO - PROCESS | 1918 | 1469480913814 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 14:08:33 INFO - PROCESS | 1918 | 1469480913827 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 1918 | 1469480913828 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:33 INFO - PROCESS | 1918 | ++DOCSHELL 0x126020000 == 33 [pid = 1918] [id = 550] 14:08:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x121750800) [pid = 1918] [serial = 1650] [outer = 0x0] 14:08:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1242ee400) [pid = 1918] [serial = 1651] [outer = 0x121750800] 14:08:33 INFO - PROCESS | 1918 | 1469480913854 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x124ba9c00) [pid = 1918] [serial = 1652] [outer = 0x121750800] 14:08:34 INFO - PROCESS | 1918 | 1469480914184 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]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 518ms 14:08:34 INFO - PROCESS | 1918 | 1469480914212 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 1918 | 1469480914214 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 14:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:08:34 INFO - PROCESS | 1918 | 1469480914225 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 1918 | 1469480914226 Marionette TRACE conn2 <- [1,2174,null,{}] 14:08:34 INFO - PROCESS | 1918 | 1469480914235 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}] 14:08:34 INFO - PROCESS | 1918 | 1469480914237 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:34 INFO - PROCESS | 1918 | 1469480914330 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 14:08:34 INFO - PROCESS | 1918 | 1469480914334 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 1918 | 1469480914335 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:34 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269d6000 == 34 [pid = 1918] [id = 551] 14:08:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x1127dec00) [pid = 1918] [serial = 1653] [outer = 0x0] 14:08:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12600c000) [pid = 1918] [serial = 1654] [outer = 0x1127dec00] 14:08:34 INFO - PROCESS | 1918 | 1469480914360 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1266af800) [pid = 1918] [serial = 1655] [outer = 0x1127dec00] 14:08:34 INFO - PROCESS | 1918 | 1469480914708 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]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 526ms 14:08:34 INFO - PROCESS | 1918 | 1469480914751 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 1918 | 1469480914753 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 14:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:08:34 INFO - PROCESS | 1918 | 1469480914755 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 1918 | 1469480914756 Marionette TRACE conn2 <- [1,2178,null,{}] 14:08:34 INFO - PROCESS | 1918 | 1469480914758 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}] 14:08:34 INFO - PROCESS | 1918 | 1469480914759 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:34 INFO - PROCESS | 1918 | 1469480914857 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 14:08:34 INFO - PROCESS | 1918 | 1469480914861 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 1918 | 1469480914862 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:34 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b1c000 == 35 [pid = 1918] [id = 552] 14:08:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x1266b0c00) [pid = 1918] [serial = 1656] [outer = 0x0] 14:08:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x126ccf400) [pid = 1918] [serial = 1657] [outer = 0x1266b0c00] 14:08:34 INFO - PROCESS | 1918 | 1469480914886 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x128b2f000) [pid = 1918] [serial = 1658] [outer = 0x1266b0c00] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x129336000) [pid = 1918] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x12341f000) [pid = 1918] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x124ba7c00) [pid = 1918] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x119395c00) [pid = 1918] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x1127db400) [pid = 1918] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x113babc00) [pid = 1918] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1169d9000) [pid = 1918] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x110fe9800) [pid = 1918] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1182cd400) [pid = 1918] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1122b5000) [pid = 1918] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x113970400) [pid = 1918] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x126595400) [pid = 1918] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x126cca800) [pid = 1918] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x129165000) [pid = 1918] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x124ba8800) [pid = 1918] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:08:35 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x113394c00) [pid = 1918] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:08:35 INFO - PROCESS | 1918 | 1469480915385 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]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 671ms 14:08:35 INFO - PROCESS | 1918 | 1469480915427 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 1918 | 1469480915428 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 14:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:08:35 INFO - PROCESS | 1918 | 1469480915430 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 1918 | 1469480915431 Marionette TRACE conn2 <- [1,2182,null,{}] 14:08:35 INFO - PROCESS | 1918 | 1469480915433 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}] 14:08:35 INFO - PROCESS | 1918 | 1469480915434 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:35 INFO - PROCESS | 1918 | 1469480915524 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 14:08:35 INFO - PROCESS | 1918 | 1469480915599 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 1918 | 1469480915600 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:35 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b46800 == 36 [pid = 1918] [id = 553] 14:08:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x110fc9400) [pid = 1918] [serial = 1659] [outer = 0x0] 14:08:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x1160f0800) [pid = 1918] [serial = 1660] [outer = 0x110fc9400] 14:08:35 INFO - PROCESS | 1918 | 1469480915627 Marionette DEBUG loaded listener.js 14:08:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x119395c00) [pid = 1918] [serial = 1661] [outer = 0x110fc9400] 14:08:35 INFO - PROCESS | 1918 | 1469480915890 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]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 469ms 14:08:35 INFO - PROCESS | 1918 | 1469480915900 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 1918 | 1469480915901 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 14:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:08:35 INFO - PROCESS | 1918 | 1469480915903 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 1918 | 1469480915906 Marionette TRACE conn2 <- [1,2186,null,{}] 14:08:35 INFO - PROCESS | 1918 | 1469480915917 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}] 14:08:35 INFO - PROCESS | 1918 | 1469480915919 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:36 INFO - PROCESS | 1918 | 1469480916011 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 14:08:36 INFO - PROCESS | 1918 | 1469480916015 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 1918 | 1469480916016 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:36 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5d5000 == 37 [pid = 1918] [id = 554] 14:08:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x1182cd400) [pid = 1918] [serial = 1662] [outer = 0x0] 14:08:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x1246f7000) [pid = 1918] [serial = 1663] [outer = 0x1182cd400] 14:08:36 INFO - PROCESS | 1918 | 1469480916042 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x126cce400) [pid = 1918] [serial = 1664] [outer = 0x1182cd400] 14:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 479ms 14:08:36 INFO - PROCESS | 1918 | 1469480916377 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]]]}] 14:08:36 INFO - PROCESS | 1918 | 1469480916382 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 1918 | 1469480916384 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 14:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:08:36 INFO - PROCESS | 1918 | 1469480916387 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 1918 | 1469480916391 Marionette TRACE conn2 <- [1,2190,null,{}] 14:08:36 INFO - PROCESS | 1918 | 1469480916394 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}] 14:08:36 INFO - PROCESS | 1918 | 1469480916395 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:36 INFO - PROCESS | 1918 | 1469480916525 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 14:08:36 INFO - PROCESS | 1918 | 1469480916531 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 1918 | 1469480916532 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:36 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a0a000 == 38 [pid = 1918] [id = 555] 14:08:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x113b05000) [pid = 1918] [serial = 1665] [outer = 0x0] 14:08:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x128b23800) [pid = 1918] [serial = 1666] [outer = 0x113b05000] 14:08:36 INFO - PROCESS | 1918 | 1469480916559 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12916fc00) [pid = 1918] [serial = 1667] [outer = 0x113b05000] 14:08:36 INFO - PROCESS | 1918 | 1469480916878 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]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 523ms 14:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:08:36 INFO - PROCESS | 1918 | 1469480916909 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 1918 | 1469480916910 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 14:08:36 INFO - PROCESS | 1918 | 1469480916912 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 1918 | 1469480916913 Marionette TRACE conn2 <- [1,2194,null,{}] 14:08:36 INFO - PROCESS | 1918 | 1469480916916 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}] 14:08:36 INFO - PROCESS | 1918 | 1469480916917 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:36 INFO - PROCESS | 1918 | 1469480916996 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 14:08:37 INFO - PROCESS | 1918 | 1469480917000 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 1918 | 1469480917001 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b862800 == 39 [pid = 1918] [id = 556] 14:08:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x128c61c00) [pid = 1918] [serial = 1668] [outer = 0x0] 14:08:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x129341000) [pid = 1918] [serial = 1669] [outer = 0x128c61c00] 14:08:37 INFO - PROCESS | 1918 | 1469480917026 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12a646000) [pid = 1918] [serial = 1670] [outer = 0x128c61c00] 14:08:37 INFO - PROCESS | 1918 | 1469480917522 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]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 620ms 14:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:08:37 INFO - PROCESS | 1918 | 1469480917534 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 1918 | 1469480917536 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 14:08:37 INFO - PROCESS | 1918 | 1469480917539 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 1918 | 1469480917541 Marionette TRACE conn2 <- [1,2198,null,{}] 14:08:37 INFO - PROCESS | 1918 | 1469480917545 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}] 14:08:37 INFO - PROCESS | 1918 | 1469480917547 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:37 INFO - PROCESS | 1918 | 1469480917659 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 14:08:37 INFO - PROCESS | 1918 | 1469480917742 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 1918 | 1469480917743 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x116f77000 == 40 [pid = 1918] [id = 557] 14:08:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1127de000) [pid = 1918] [serial = 1671] [outer = 0x0] 14:08:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x11329c800) [pid = 1918] [serial = 1672] [outer = 0x1127de000] 14:08:37 INFO - PROCESS | 1918 | 1469480917774 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x113d4d000) [pid = 1918] [serial = 1673] [outer = 0x1127de000] 14:08:38 INFO - PROCESS | 1918 | 1469480918283 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]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 821ms 14:08:38 INFO - PROCESS | 1918 | 1469480918360 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 14:08:38 INFO - PROCESS | 1918 | 1469480918364 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 14:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:08:38 INFO - PROCESS | 1918 | 1469480918369 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 1918 | 1469480918371 Marionette TRACE conn2 <- [1,2202,null,{}] 14:08:38 INFO - PROCESS | 1918 | 1469480918373 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}] 14:08:38 INFO - PROCESS | 1918 | 1469480918375 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:38 INFO - PROCESS | 1918 | 1469480918481 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 14:08:38 INFO - PROCESS | 1918 | 1469480918564 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 1918 | 1469480918566 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x12387f800 == 41 [pid = 1918] [id = 558] 14:08:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x11818d400) [pid = 1918] [serial = 1674] [outer = 0x0] 14:08:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x1182cd800) [pid = 1918] [serial = 1675] [outer = 0x11818d400] 14:08:38 INFO - PROCESS | 1918 | 1469480918596 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x11831b800) [pid = 1918] [serial = 1676] [outer = 0x11818d400] 14:08:39 INFO - PROCESS | 1918 | 1469480919243 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]]]}] 14:08:39 INFO - PROCESS | 1918 | --DOCSHELL 0x123a0a000 == 40 [pid = 1918] [id = 555] 14:08:39 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5d5000 == 39 [pid = 1918] [id = 554] 14:08:39 INFO - PROCESS | 1918 | --DOCSHELL 0x119b46800 == 38 [pid = 1918] [id = 553] 14:08:39 INFO - PROCESS | 1918 | --DOCSHELL 0x128b1c000 == 37 [pid = 1918] [id = 552] 14:08:39 INFO - PROCESS | 1918 | --DOCSHELL 0x1269d6000 == 36 [pid = 1918] [id = 551] 14:08:39 INFO - PROCESS | 1918 | --DOCSHELL 0x126020000 == 35 [pid = 1918] [id = 550] 14:08:39 INFO - PROCESS | 1918 | --DOCSHELL 0x123a10000 == 34 [pid = 1918] [id = 549] 14:08:39 INFO - PROCESS | 1918 | --DOCSHELL 0x122f83000 == 33 [pid = 1918] [id = 548] 14:08:39 INFO - PROCESS | 1918 | --DOCSHELL 0x119b4d000 == 32 [pid = 1918] [id = 547] 14:08:39 INFO - PROCESS | 1918 | --DOCSHELL 0x11836c000 == 31 [pid = 1918] [id = 546] 14:08:39 INFO - PROCESS | 1918 | --DOCSHELL 0x116946800 == 30 [pid = 1918] [id = 545] 14:08:39 INFO - PROCESS | 1918 | --DOCSHELL 0x119458800 == 29 [pid = 1918] [id = 544] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x12a687800) [pid = 1918] [serial = 1619] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x12a648400) [pid = 1918] [serial = 1618] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x124021800) [pid = 1918] [serial = 1597] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x126011c00) [pid = 1918] [serial = 1600] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x124ba4800) [pid = 1918] [serial = 1598] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x119b5e400) [pid = 1918] [serial = 1591] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x120fa6800) [pid = 1918] [serial = 1592] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1242ee000) [pid = 1918] [serial = 1574] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1151c2c00) [pid = 1918] [serial = 1579] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x116748000) [pid = 1918] [serial = 1580] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1176a8c00) [pid = 1918] [serial = 1585] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1182d2000) [pid = 1918] [serial = 1586] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x111ca9c00) [pid = 1918] [serial = 1576] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x112a7e800) [pid = 1918] [serial = 1577] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x118597400) [pid = 1918] [serial = 1588] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x11917e800) [pid = 1918] [serial = 1589] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x1210e0400) [pid = 1918] [serial = 1594] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x113f36000) [pid = 1918] [serial = 1582] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x116534c00) [pid = 1918] [serial = 1583] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x1266b1c00) [pid = 1918] [serial = 1603] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x126592800) [pid = 1918] [serial = 1601] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x128b2d400) [pid = 1918] [serial = 1606] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12a642c00) [pid = 1918] [serial = 1616] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x126cc8800) [pid = 1918] [serial = 1604] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x12906ac00) [pid = 1918] [serial = 1612] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12932f400) [pid = 1918] [serial = 1613] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x119181400) [pid = 1918] [serial = 1609] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12a4d0c00) [pid = 1918] [serial = 1615] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x128d48400) [pid = 1918] [serial = 1607] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x1231bfc00) [pid = 1918] [serial = 1595] [outer = 0x0] [url = about:blank] 14:08:39 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x1210dd800) [pid = 1918] [serial = 1610] [outer = 0x0] [url = about:blank] 14:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 922ms 14:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:08:39 INFO - PROCESS | 1918 | 1469480919292 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 1918 | 1469480919294 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 14:08:39 INFO - PROCESS | 1918 | 1469480919297 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 1918 | 1469480919299 Marionette TRACE conn2 <- [1,2206,null,{}] 14:08:39 INFO - PROCESS | 1918 | 1469480919304 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}] 14:08:39 INFO - PROCESS | 1918 | 1469480919305 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:39 INFO - PROCESS | 1918 | 1469480919383 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 14:08:39 INFO - PROCESS | 1918 | 1469480919392 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 1918 | 1469480919395 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:39 INFO - PROCESS | 1918 | ++DOCSHELL 0x116ac4800 == 30 [pid = 1918] [id = 559] 14:08:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x116030000) [pid = 1918] [serial = 1677] [outer = 0x0] 14:08:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x1160ef400) [pid = 1918] [serial = 1678] [outer = 0x116030000] 14:08:39 INFO - PROCESS | 1918 | 1469480919422 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x1172c0400) [pid = 1918] [serial = 1679] [outer = 0x116030000] 14:08:39 INFO - PROCESS | 1918 | 1469480919755 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]]]}] 14:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 469ms 14:08:39 INFO - PROCESS | 1918 | 1469480919766 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 1918 | 1469480919769 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 14:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:08:39 INFO - PROCESS | 1918 | 1469480919776 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 1918 | 1469480919777 Marionette TRACE conn2 <- [1,2210,null,{}] 14:08:39 INFO - PROCESS | 1918 | 1469480919780 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}] 14:08:39 INFO - PROCESS | 1918 | 1469480919781 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:39 INFO - PROCESS | 1918 | 1469480919901 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 14:08:39 INFO - PROCESS | 1918 | 1469480919961 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 1918 | 1469480919962 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:39 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191da800 == 31 [pid = 1918] [id = 560] 14:08:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x1182d7800) [pid = 1918] [serial = 1680] [outer = 0x0] 14:08:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x11858e800) [pid = 1918] [serial = 1681] [outer = 0x1182d7800] 14:08:39 INFO - PROCESS | 1918 | 1469480919989 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x1187ec800) [pid = 1918] [serial = 1682] [outer = 0x1182d7800] 14:08:40 INFO - PROCESS | 1918 | 1469480920286 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]]]}] 14:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 569ms 14:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:08:40 INFO - PROCESS | 1918 | 1469480920346 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 1918 | 1469480920347 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 14:08:40 INFO - PROCESS | 1918 | 1469480920349 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 1918 | 1469480920352 Marionette TRACE conn2 <- [1,2214,null,{}] 14:08:40 INFO - PROCESS | 1918 | 1469480920360 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}] 14:08:40 INFO - PROCESS | 1918 | 1469480920364 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:40 INFO - PROCESS | 1918 | 1469480920450 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 14:08:40 INFO - PROCESS | 1918 | 1469480920508 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 1918 | 1469480920510 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x123087800 == 32 [pid = 1918] [id = 561] 14:08:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x113209800) [pid = 1918] [serial = 1683] [outer = 0x0] 14:08:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x119397400) [pid = 1918] [serial = 1684] [outer = 0x113209800] 14:08:40 INFO - PROCESS | 1918 | 1469480920538 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x1210ddc00) [pid = 1918] [serial = 1685] [outer = 0x113209800] 14:08:40 INFO - PROCESS | 1918 | 1469480920814 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]]]}] 14:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 472ms 14:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:08:40 INFO - PROCESS | 1918 | 1469480920831 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 1918 | 1469480920833 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 14:08:40 INFO - PROCESS | 1918 | 1469480920835 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 1918 | 1469480920837 Marionette TRACE conn2 <- [1,2218,null,{}] 14:08:40 INFO - PROCESS | 1918 | 1469480920846 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}] 14:08:40 INFO - PROCESS | 1918 | 1469480920848 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:40 INFO - PROCESS | 1918 | 1469480920934 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 14:08:40 INFO - PROCESS | 1918 | 1469480920939 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 1918 | 1469480920941 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x123c80000 == 33 [pid = 1918] [id = 562] 14:08:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x12341f400) [pid = 1918] [serial = 1686] [outer = 0x0] 14:08:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x123bbfc00) [pid = 1918] [serial = 1687] [outer = 0x12341f400] 14:08:40 INFO - PROCESS | 1918 | 1469480920966 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1242f3000) [pid = 1918] [serial = 1688] [outer = 0x12341f400] 14:08:41 INFO - PROCESS | 1918 | 1469480921294 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]]]}] 14:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 476ms 14:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:08:41 INFO - PROCESS | 1918 | 1469480921312 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 14:08:41 INFO - PROCESS | 1918 | 1469480921313 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 14:08:41 INFO - PROCESS | 1918 | 1469480921315 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - PROCESS | 1918 | 1469480921316 Marionette TRACE conn2 <- [1,2222,null,{}] 14:08:41 INFO - PROCESS | 1918 | 1469480921319 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}] 14:08:41 INFO - PROCESS | 1918 | 1469480921320 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:41 INFO - PROCESS | 1918 | 1469480921444 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 14:08:41 INFO - PROCESS | 1918 | 1469480921454 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 1918 | 1469480921457 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269c8000 == 34 [pid = 1918] [id = 563] 14:08:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x112e08800) [pid = 1918] [serial = 1689] [outer = 0x0] 14:08:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x12452a000) [pid = 1918] [serial = 1690] [outer = 0x112e08800] 14:08:41 INFO - PROCESS | 1918 | 1469480921481 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x124b9fc00) [pid = 1918] [serial = 1691] [outer = 0x112e08800] 14:08:41 INFO - PROCESS | 1918 | 1469480921817 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]]]}] 14:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 519ms 14:08:41 INFO - PROCESS | 1918 | 1469480921834 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 14:08:41 INFO - PROCESS | 1918 | 1469480921835 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 14:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:08:41 INFO - PROCESS | 1918 | 1469480921844 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - PROCESS | 1918 | 1469480921845 Marionette TRACE conn2 <- [1,2226,null,{}] 14:08:41 INFO - PROCESS | 1918 | 1469480921847 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}] 14:08:41 INFO - PROCESS | 1918 | 1469480921851 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:41 INFO - PROCESS | 1918 | 1469480921970 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 14:08:41 INFO - PROCESS | 1918 | 1469480921973 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 1918 | 1469480921975 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x129056000 == 35 [pid = 1918] [id = 564] 14:08:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x124b9dc00) [pid = 1918] [serial = 1692] [outer = 0x0] 14:08:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12651e400) [pid = 1918] [serial = 1693] [outer = 0x124b9dc00] 14:08:42 INFO - PROCESS | 1918 | 1469480921999 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x129168400) [pid = 1918] [serial = 1694] [outer = 0x124b9dc00] 14:08:42 INFO - PROCESS | 1918 | 1469480922368 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]]]}] 14:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 574ms 14:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:08:42 INFO - PROCESS | 1918 | 1469480922412 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 1918 | 1469480922414 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 14:08:42 INFO - PROCESS | 1918 | 1469480922417 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 1918 | 1469480922419 Marionette TRACE conn2 <- [1,2230,null,{}] 14:08:42 INFO - PROCESS | 1918 | 1469480922422 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}] 14:08:42 INFO - PROCESS | 1918 | 1469480922424 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:42 INFO - PROCESS | 1918 | 1469480922577 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 14:08:42 INFO - PROCESS | 1918 | 1469480922601 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 1918 | 1469480922602 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a414800 == 36 [pid = 1918] [id = 565] 14:08:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12916e800) [pid = 1918] [serial = 1695] [outer = 0x0] 14:08:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x129331400) [pid = 1918] [serial = 1696] [outer = 0x12916e800] 14:08:42 INFO - PROCESS | 1918 | 1469480922630 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x121628c00) [pid = 1918] [serial = 1697] [outer = 0x12916e800] 14:08:42 INFO - PROCESS | 1918 | 1469480922953 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]]]}] 14:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 570ms 14:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:08:42 INFO - PROCESS | 1918 | 1469480922992 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 1918 | 1469480922994 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 14:08:42 INFO - PROCESS | 1918 | 1469480922996 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 1918 | 1469480922997 Marionette TRACE conn2 <- [1,2234,null,{}] 14:08:42 INFO - PROCESS | 1918 | 1469480922999 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}] 14:08:43 INFO - PROCESS | 1918 | 1469480923000 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:43 INFO - PROCESS | 1918 | 1469480923100 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 14:08:43 INFO - PROCESS | 1918 | 1469480923105 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 1918 | 1469480923106 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x12aa02800 == 37 [pid = 1918] [id = 566] 14:08:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x129172000) [pid = 1918] [serial = 1698] [outer = 0x0] 14:08:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12a64cc00) [pid = 1918] [serial = 1699] [outer = 0x129172000] 14:08:43 INFO - PROCESS | 1918 | 1469480923129 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12a683c00) [pid = 1918] [serial = 1700] [outer = 0x129172000] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x113f37800) [pid = 1918] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x112d83c00) [pid = 1918] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x112d8f400) [pid = 1918] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x113d99000) [pid = 1918] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x112e07800) [pid = 1918] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x121750800) [pid = 1918] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x113f31800) [pid = 1918] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1127dec00) [pid = 1918] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x110fc9400) [pid = 1918] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x118893800) [pid = 1918] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x118894400) [pid = 1918] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1266b0c00) [pid = 1918] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x120fae800) [pid = 1918] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1182cd400) [pid = 1918] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x113b05800) [pid = 1918] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:08:43 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x113b05000) [pid = 1918] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:08:43 INFO - PROCESS | 1918 | 1469480923573 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]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 619ms 14:08:43 INFO - PROCESS | 1918 | 1469480923615 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 14:08:43 INFO - PROCESS | 1918 | 1469480923617 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 14:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:08:43 INFO - PROCESS | 1918 | 1469480923619 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 1918 | 1469480923621 Marionette TRACE conn2 <- [1,2238,null,{}] 14:08:43 INFO - PROCESS | 1918 | 1469480923623 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}] 14:08:43 INFO - PROCESS | 1918 | 1469480923624 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:43 INFO - PROCESS | 1918 | 1469480923704 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 14:08:43 INFO - PROCESS | 1918 | 1469480923710 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 1918 | 1469480923711 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x123085800 == 38 [pid = 1918] [id = 567] 14:08:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x110fe0c00) [pid = 1918] [serial = 1701] [outer = 0x0] 14:08:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x113f31800) [pid = 1918] [serial = 1702] [outer = 0x110fe0c00] 14:08:43 INFO - PROCESS | 1918 | 1469480923735 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1187ea000) [pid = 1918] [serial = 1703] [outer = 0x110fe0c00] 14:08:44 INFO - PROCESS | 1918 | 1469480924061 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]]]}] 14:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 471ms 14:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:08:44 INFO - PROCESS | 1918 | 1469480924091 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 1918 | 1469480924092 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 14:08:44 INFO - PROCESS | 1918 | 1469480924094 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 1918 | 1469480924095 Marionette TRACE conn2 <- [1,2242,null,{}] 14:08:44 INFO - PROCESS | 1918 | 1469480924098 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}] 14:08:44 INFO - PROCESS | 1918 | 1469480924099 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:44 INFO - PROCESS | 1918 | 1469480924203 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 14:08:44 INFO - PROCESS | 1918 | 1469480924211 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 1918 | 1469480924212 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b86d000 == 39 [pid = 1918] [id = 568] 14:08:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1194da400) [pid = 1918] [serial = 1704] [outer = 0x0] 14:08:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1231c3800) [pid = 1918] [serial = 1705] [outer = 0x1194da400] 14:08:44 INFO - PROCESS | 1918 | 1469480924237 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1266b6000) [pid = 1918] [serial = 1706] [outer = 0x1194da400] 14:08:44 INFO - PROCESS | 1918 | 1469480924564 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]]]}] 14:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 519ms 14:08:44 INFO - PROCESS | 1918 | 1469480924614 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 1918 | 1469480924615 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 14:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:08:44 INFO - PROCESS | 1918 | 1469480924618 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 1918 | 1469480924619 Marionette TRACE conn2 <- [1,2246,null,{}] 14:08:44 INFO - PROCESS | 1918 | 1469480924622 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}] 14:08:44 INFO - PROCESS | 1918 | 1469480924623 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:44 INFO - PROCESS | 1918 | 1469480924718 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 14:08:44 INFO - PROCESS | 1918 | 1469480924725 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 1918 | 1469480924727 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c043800 == 40 [pid = 1918] [id = 569] 14:08:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x129336400) [pid = 1918] [serial = 1707] [outer = 0x0] 14:08:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12a9ebc00) [pid = 1918] [serial = 1708] [outer = 0x129336400] 14:08:44 INFO - PROCESS | 1918 | 1469480924753 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12b0e1400) [pid = 1918] [serial = 1709] [outer = 0x129336400] 14:08:45 INFO - PROCESS | 1918 | 1469480925073 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]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 468ms 14:08:45 INFO - PROCESS | 1918 | 1469480925087 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 1918 | 1469480925090 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 14:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:08:45 INFO - PROCESS | 1918 | 1469480925100 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 1918 | 1469480925101 Marionette TRACE conn2 <- [1,2250,null,{}] 14:08:45 INFO - PROCESS | 1918 | 1469480925111 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}] 14:08:45 INFO - PROCESS | 1918 | 1469480925113 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:45 INFO - PROCESS | 1918 | 1469480925230 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 14:08:45 INFO - PROCESS | 1918 | 1469480925237 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 1918 | 1469480925238 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c035800 == 41 [pid = 1918] [id = 570] 14:08:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x1266ad800) [pid = 1918] [serial = 1710] [outer = 0x0] 14:08:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12b0e8c00) [pid = 1918] [serial = 1711] [outer = 0x1266ad800] 14:08:45 INFO - PROCESS | 1918 | 1469480925262 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12b89f000) [pid = 1918] [serial = 1712] [outer = 0x1266ad800] 14:08:45 INFO - PROCESS | 1918 | 1469480925695 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]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 626ms 14:08:45 INFO - PROCESS | 1918 | 1469480925741 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 1918 | 1469480925745 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 14:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:08:45 INFO - PROCESS | 1918 | 1469480925752 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 1918 | 1469480925755 Marionette TRACE conn2 <- [1,2254,null,{}] 14:08:45 INFO - PROCESS | 1918 | 1469480925762 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}] 14:08:45 INFO - PROCESS | 1918 | 1469480925765 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:45 INFO - PROCESS | 1918 | 1469480925924 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 14:08:46 INFO - PROCESS | 1918 | 1469480926008 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 1918 | 1469480926009 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x11877c800 == 42 [pid = 1918] [id = 571] 14:08:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x113394c00) [pid = 1918] [serial = 1713] [outer = 0x0] 14:08:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x116025c00) [pid = 1918] [serial = 1714] [outer = 0x113394c00] 14:08:46 INFO - PROCESS | 1918 | 1469480926040 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x1176b0800) [pid = 1918] [serial = 1715] [outer = 0x113394c00] 14:08:46 INFO - PROCESS | 1918 | 1469480926505 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]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 826ms 14:08:46 INFO - PROCESS | 1918 | 1469480926577 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 1918 | 1469480926579 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 14:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:08:46 INFO - PROCESS | 1918 | 1469480926584 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 1918 | 1469480926586 Marionette TRACE conn2 <- [1,2258,null,{}] 14:08:46 INFO - PROCESS | 1918 | 1469480926589 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}] 14:08:46 INFO - PROCESS | 1918 | 1469480926591 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:46 INFO - PROCESS | 1918 | 1469480926697 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 14:08:46 INFO - PROCESS | 1918 | 1469480926769 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 1918 | 1469480926771 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x126682800 == 43 [pid = 1918] [id = 572] 14:08:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x11904e800) [pid = 1918] [serial = 1716] [outer = 0x0] 14:08:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x119398400) [pid = 1918] [serial = 1717] [outer = 0x11904e800] 14:08:46 INFO - PROCESS | 1918 | 1469480926801 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x120f40400) [pid = 1918] [serial = 1718] [outer = 0x11904e800] 14:08:47 INFO - PROCESS | 1918 | 1469480927278 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]]]}] 14:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 722ms 14:08:47 INFO - PROCESS | 1918 | 1469480927307 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 1918 | 1469480927309 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 14:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:08:47 INFO - PROCESS | 1918 | 1469480927313 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 1918 | 1469480927316 Marionette TRACE conn2 <- [1,2262,null,{}] 14:08:47 INFO - PROCESS | 1918 | 1469480927328 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}] 14:08:47 INFO - PROCESS | 1918 | 1469480927333 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:47 INFO - PROCESS | 1918 | 1469480927485 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 14:08:47 INFO - PROCESS | 1918 | 1469480927623 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 1918 | 1469480927625 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c048800 == 44 [pid = 1918] [id = 573] 14:08:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x123bc0c00) [pid = 1918] [serial = 1719] [outer = 0x0] 14:08:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x126526400) [pid = 1918] [serial = 1720] [outer = 0x123bc0c00] 14:08:47 INFO - PROCESS | 1918 | 1469480927658 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x128b30800) [pid = 1918] [serial = 1721] [outer = 0x123bc0c00] 14:08:48 INFO - PROCESS | 1918 | 1469480928086 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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 828ms 14:08:48 INFO - PROCESS | 1918 | 1469480928153 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 1918 | 1469480928156 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 14:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:08:48 INFO - PROCESS | 1918 | 1469480928160 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 1918 | 1469480928161 Marionette TRACE conn2 <- [1,2266,null,{}] 14:08:48 INFO - PROCESS | 1918 | 1469480928163 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}] 14:08:48 INFO - PROCESS | 1918 | 1469480928164 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:48 INFO - PROCESS | 1918 | 1469480928267 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 14:08:48 INFO - PROCESS | 1918 | 1469480928342 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 1918 | 1469480928343 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x12ce84000 == 45 [pid = 1918] [id = 574] 14:08:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12916c800) [pid = 1918] [serial = 1722] [outer = 0x0] 14:08:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x12a4d4c00) [pid = 1918] [serial = 1723] [outer = 0x12916c800] 14:08:48 INFO - PROCESS | 1918 | 1469480928372 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x12a9e8400) [pid = 1918] [serial = 1724] [outer = 0x12916c800] 14:08:48 INFO - PROCESS | 1918 | 1469480928799 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]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 668ms 14:08:48 INFO - PROCESS | 1918 | 1469480928829 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 1918 | 1469480928830 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 14:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:08:48 INFO - PROCESS | 1918 | 1469480928833 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 1918 | 1469480928834 Marionette TRACE conn2 <- [1,2270,null,{}] 14:08:48 INFO - PROCESS | 1918 | 1469480928836 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}] 14:08:48 INFO - PROCESS | 1918 | 1469480928838 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:48 INFO - PROCESS | 1918 | 1469480928939 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 14:08:49 INFO - PROCESS | 1918 | 1469480929000 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 1918 | 1469480929001 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f08800 == 46 [pid = 1918] [id = 575] 14:08:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x113970c00) [pid = 1918] [serial = 1725] [outer = 0x0] 14:08:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x126141400) [pid = 1918] [serial = 1726] [outer = 0x113970c00] 14:08:49 INFO - PROCESS | 1918 | 1469480929030 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x12a9e9800) [pid = 1918] [serial = 1727] [outer = 0x113970c00] 14:08:49 INFO - PROCESS | 1918 | 1469480929646 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]]]}] 14:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 818ms 14:08:49 INFO - PROCESS | 1918 | 1469480929652 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 14:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:08:49 INFO - PROCESS | 1918 | 1469480929654 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 14:08:49 INFO - PROCESS | 1918 | 1469480929658 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 1918 | 1469480929661 Marionette TRACE conn2 <- [1,2274,null,{}] 14:08:49 INFO - PROCESS | 1918 | 1469480929665 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}] 14:08:49 INFO - PROCESS | 1918 | 1469480929666 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:49 INFO - PROCESS | 1918 | 1469480929769 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 14:08:49 INFO - PROCESS | 1918 | 1469480929845 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 1918 | 1469480929847 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x118356800 == 47 [pid = 1918] [id = 576] 14:08:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x11690a000) [pid = 1918] [serial = 1728] [outer = 0x0] 14:08:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x1176a8400) [pid = 1918] [serial = 1729] [outer = 0x11690a000] 14:08:49 INFO - PROCESS | 1918 | 1469480929876 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x118199c00) [pid = 1918] [serial = 1730] [outer = 0x11690a000] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12c043800 == 46 [pid = 1918] [id = 569] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12b86d000 == 45 [pid = 1918] [id = 568] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x123085800 == 44 [pid = 1918] [id = 567] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12aa02800 == 43 [pid = 1918] [id = 566] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12a414800 == 42 [pid = 1918] [id = 565] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x129056000 == 41 [pid = 1918] [id = 564] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x1269c8000 == 40 [pid = 1918] [id = 563] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x123c80000 == 39 [pid = 1918] [id = 562] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x123087800 == 38 [pid = 1918] [id = 561] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x1191da800 == 37 [pid = 1918] [id = 560] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x116ac4800 == 36 [pid = 1918] [id = 559] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12387f800 == 35 [pid = 1918] [id = 558] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x116f77000 == 34 [pid = 1918] [id = 557] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12b862800 == 33 [pid = 1918] [id = 556] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x120f08800 == 32 [pid = 1918] [id = 575] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12ce84000 == 31 [pid = 1918] [id = 574] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12c048800 == 30 [pid = 1918] [id = 573] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x126682800 == 29 [pid = 1918] [id = 572] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12c035800 == 28 [pid = 1918] [id = 570] 14:08:50 INFO - PROCESS | 1918 | --DOCSHELL 0x11877c800 == 27 [pid = 1918] [id = 571] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x116083400) [pid = 1918] [serial = 1621] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x1187ea800) [pid = 1918] [serial = 1642] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x119051800) [pid = 1918] [serial = 1643] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x120f3f400) [pid = 1918] [serial = 1648] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x1133a2c00) [pid = 1918] [serial = 1636] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x113d98400) [pid = 1918] [serial = 1637] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x1242ee400) [pid = 1918] [serial = 1651] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x1170c5c00) [pid = 1918] [serial = 1639] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x118192800) [pid = 1918] [serial = 1640] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12600c000) [pid = 1918] [serial = 1654] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x1160f0800) [pid = 1918] [serial = 1660] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x119396400) [pid = 1918] [serial = 1645] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x119b5bc00) [pid = 1918] [serial = 1625] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x126ccf400) [pid = 1918] [serial = 1657] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x119394c00) [pid = 1918] [serial = 1624] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x124527000) [pid = 1918] [serial = 1628] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x123598c00) [pid = 1918] [serial = 1627] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1246f7000) [pid = 1918] [serial = 1663] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x129061c00) [pid = 1918] [serial = 1631] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x126cd0800) [pid = 1918] [serial = 1630] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x128b2f000) [pid = 1918] [serial = 1658] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x126cce400) [pid = 1918] [serial = 1664] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x1266af800) [pid = 1918] [serial = 1655] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x119395c00) [pid = 1918] [serial = 1661] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x124ba9c00) [pid = 1918] [serial = 1652] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x129341000) [pid = 1918] [serial = 1669] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x121755c00) [pid = 1918] [serial = 1649] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x119c63800) [pid = 1918] [serial = 1646] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12916fc00) [pid = 1918] [serial = 1667] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x128b23800) [pid = 1918] [serial = 1666] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x1169e4400) [pid = 1918] [serial = 1634] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x116030400) [pid = 1918] [serial = 1633] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x116a9ac00) [pid = 1918] [serial = 1622] [outer = 0x0] [url = about:blank] 14:08:50 INFO - PROCESS | 1918 | 1469480930781 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]]]}] 14:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1176ms 14:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:08:50 INFO - PROCESS | 1918 | 1469480930834 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 14:08:50 INFO - PROCESS | 1918 | 1469480930836 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 14:08:50 INFO - PROCESS | 1918 | 1469480930839 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 1918 | 1469480930841 Marionette TRACE conn2 <- [1,2278,null,{}] 14:08:50 INFO - PROCESS | 1918 | 1469480930845 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}] 14:08:50 INFO - PROCESS | 1918 | 1469480930846 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:50 INFO - PROCESS | 1918 | 1469480930924 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 14:08:50 INFO - PROCESS | 1918 | 1469480930928 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 1918 | 1469480930931 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:50 INFO - PROCESS | 1918 | ++DOCSHELL 0x116955000 == 28 [pid = 1918] [id = 577] 14:08:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x112d83800) [pid = 1918] [serial = 1731] [outer = 0x0] 14:08:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x1133a2c00) [pid = 1918] [serial = 1732] [outer = 0x112d83800] 14:08:50 INFO - PROCESS | 1918 | 1469480930961 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x113f32000) [pid = 1918] [serial = 1733] [outer = 0x112d83800] 14:08:51 INFO - PROCESS | 1918 | 1469480931335 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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 520ms 14:08:51 INFO - PROCESS | 1918 | 1469480931359 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 1918 | 1469480931363 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 14:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:08:51 INFO - PROCESS | 1918 | 1469480931367 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 1918 | 1469480931369 Marionette TRACE conn2 <- [1,2282,null,{}] 14:08:51 INFO - PROCESS | 1918 | 1469480931371 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}] 14:08:51 INFO - PROCESS | 1918 | 1469480931373 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:51 INFO - PROCESS | 1918 | 1469480931452 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 14:08:51 INFO - PROCESS | 1918 | 1469480931458 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 1918 | 1469480931460 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x11876b800 == 29 [pid = 1918] [id = 578] 14:08:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x1160f0800) [pid = 1918] [serial = 1734] [outer = 0x0] 14:08:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x1170c2c00) [pid = 1918] [serial = 1735] [outer = 0x1160f0800] 14:08:51 INFO - PROCESS | 1918 | 1469480931487 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x117d28400) [pid = 1918] [serial = 1736] [outer = 0x1160f0800] 14:08:51 INFO - PROCESS | 1918 | 1469480931830 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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 473ms 14:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:08:51 INFO - PROCESS | 1918 | 1469480931841 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 1918 | 1469480931842 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 14:08:51 INFO - PROCESS | 1918 | 1469480931844 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 1918 | 1469480931847 Marionette TRACE conn2 <- [1,2286,null,{}] 14:08:51 INFO - PROCESS | 1918 | 1469480931856 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}] 14:08:51 INFO - PROCESS | 1918 | 1469480931860 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:51 INFO - PROCESS | 1918 | 1469480931941 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 14:08:52 INFO - PROCESS | 1918 | 1469480932000 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 1918 | 1469480932002 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f1c800 == 30 [pid = 1918] [id = 579] 14:08:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x112742800) [pid = 1918] [serial = 1737] [outer = 0x0] 14:08:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x118595800) [pid = 1918] [serial = 1738] [outer = 0x112742800] 14:08:52 INFO - PROCESS | 1918 | 1469480932029 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x11904b000) [pid = 1918] [serial = 1739] [outer = 0x112742800] 14:08:52 INFO - PROCESS | 1918 | 1469480932333 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]]]}] 14:08:52 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 14:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 521ms 14:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:08:52 INFO - PROCESS | 1918 | 1469480932365 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 1918 | 1469480932367 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 14:08:52 INFO - PROCESS | 1918 | 1469480932369 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 1918 | 1469480932371 Marionette TRACE conn2 <- [1,2290,null,{}] 14:08:52 INFO - PROCESS | 1918 | 1469480932376 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}] 14:08:52 INFO - PROCESS | 1918 | 1469480932378 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:52 INFO - PROCESS | 1918 | 1469480932460 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 14:08:52 INFO - PROCESS | 1918 | 1469480932520 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 1918 | 1469480932522 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x123085800 == 31 [pid = 1918] [id = 580] 14:08:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x118312800) [pid = 1918] [serial = 1740] [outer = 0x0] 14:08:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x11938ec00) [pid = 1918] [serial = 1741] [outer = 0x118312800] 14:08:52 INFO - PROCESS | 1918 | 1469480932547 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x119b5c000) [pid = 1918] [serial = 1742] [outer = 0x118312800] 14:08:52 INFO - PROCESS | 1918 | 1469480932835 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]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 474ms 14:08:52 INFO - PROCESS | 1918 | 1469480932848 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 14:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:08:52 INFO - PROCESS | 1918 | 1469480932860 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 14:08:52 INFO - PROCESS | 1918 | 1469480932868 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 1918 | 1469480932869 Marionette TRACE conn2 <- [1,2294,null,{}] 14:08:52 INFO - PROCESS | 1918 | 1469480932874 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}] 14:08:52 INFO - PROCESS | 1918 | 1469480932876 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:52 INFO - PROCESS | 1918 | 1469480932970 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 14:08:53 INFO - PROCESS | 1918 | 1469480933007 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 1918 | 1469480933008 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a75000 == 32 [pid = 1918] [id = 581] 14:08:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x113d99000) [pid = 1918] [serial = 1743] [outer = 0x0] 14:08:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x119c6a400) [pid = 1918] [serial = 1744] [outer = 0x113d99000] 14:08:53 INFO - PROCESS | 1918 | 1469480933032 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x120fb1400) [pid = 1918] [serial = 1745] [outer = 0x113d99000] 14:08:53 INFO - PROCESS | 1918 | 1469480933329 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]]]}] 14:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 473ms 14:08:53 INFO - PROCESS | 1918 | 1469480933351 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 14:08:53 INFO - PROCESS | 1918 | 1469480933352 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 14:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:08:53 INFO - PROCESS | 1918 | 1469480933356 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - PROCESS | 1918 | 1469480933359 Marionette TRACE conn2 <- [1,2298,null,{}] 14:08:53 INFO - PROCESS | 1918 | 1469480933362 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}] 14:08:53 INFO - PROCESS | 1918 | 1469480933366 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:53 INFO - PROCESS | 1918 | 1469480933495 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 14:08:53 INFO - PROCESS | 1918 | 1469480933508 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 1918 | 1469480933509 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x1261b4800 == 33 [pid = 1918] [id = 582] 14:08:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x120f35800) [pid = 1918] [serial = 1746] [outer = 0x0] 14:08:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x123689800) [pid = 1918] [serial = 1747] [outer = 0x120f35800] 14:08:53 INFO - PROCESS | 1918 | 1469480933550 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12459fc00) [pid = 1918] [serial = 1748] [outer = 0x120f35800] 14:08:54 INFO - PROCESS | 1918 | 1469480934019 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]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 673ms 14:08:54 INFO - PROCESS | 1918 | 1469480934029 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 1918 | 1469480934030 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 14:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:08:54 INFO - PROCESS | 1918 | 1469480934032 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 1918 | 1469480934033 Marionette TRACE conn2 <- [1,2302,null,{}] 14:08:54 INFO - PROCESS | 1918 | 1469480934036 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}] 14:08:54 INFO - PROCESS | 1918 | 1469480934044 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:54 INFO - PROCESS | 1918 | 1469480934139 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 14:08:54 INFO - PROCESS | 1918 | 1469480934176 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 1918 | 1469480934177 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b0d800 == 34 [pid = 1918] [id = 583] 14:08:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x124b9b400) [pid = 1918] [serial = 1749] [outer = 0x0] 14:08:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x124ba6400) [pid = 1918] [serial = 1750] [outer = 0x124b9b400] 14:08:54 INFO - PROCESS | 1918 | 1469480934201 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x126142800) [pid = 1918] [serial = 1751] [outer = 0x124b9b400] 14:08:54 INFO - PROCESS | 1918 | 1469480934490 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]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 468ms 14:08:54 INFO - PROCESS | 1918 | 1469480934502 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 1918 | 1469480934503 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 14:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:08:54 INFO - PROCESS | 1918 | 1469480934520 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 1918 | 1469480934523 Marionette TRACE conn2 <- [1,2306,null,{}] 14:08:54 INFO - PROCESS | 1918 | 1469480934528 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}] 14:08:54 INFO - PROCESS | 1918 | 1469480934529 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:54 INFO - PROCESS | 1918 | 1469480934628 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 14:08:54 INFO - PROCESS | 1918 | 1469480934631 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 1918 | 1469480934632 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x129057800 == 35 [pid = 1918] [id = 584] 14:08:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x124b9b800) [pid = 1918] [serial = 1752] [outer = 0x0] 14:08:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x126639c00) [pid = 1918] [serial = 1753] [outer = 0x124b9b800] 14:08:54 INFO - PROCESS | 1918 | 1469480934657 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x126cc3c00) [pid = 1918] [serial = 1754] [outer = 0x124b9b800] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12916e800) [pid = 1918] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x128c61c00) [pid = 1918] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x110fe0c00) [pid = 1918] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x11818d400) [pid = 1918] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x1127de000) [pid = 1918] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1182d7800) [pid = 1918] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x12341f400) [pid = 1918] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x112e08800) [pid = 1918] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1194da400) [pid = 1918] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x113209800) [pid = 1918] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x124b9dc00) [pid = 1918] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1266ad800) [pid = 1918] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x129336400) [pid = 1918] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x116030000) [pid = 1918] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:08:55 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x129172000) [pid = 1918] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:08:55 INFO - PROCESS | 1918 | 1469480935174 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]]]}] 14:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 681ms 14:08:55 INFO - PROCESS | 1918 | 1469480935194 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 1918 | 1469480935195 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 14:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:08:55 INFO - PROCESS | 1918 | 1469480935197 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 1918 | 1469480935199 Marionette TRACE conn2 <- [1,2310,null,{}] 14:08:55 INFO - PROCESS | 1918 | 1469480935201 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}] 14:08:55 INFO - PROCESS | 1918 | 1469480935202 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:55 INFO - PROCESS | 1918 | 1469480935282 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 14:08:55 INFO - PROCESS | 1918 | 1469480935343 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 1918 | 1469480935344 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f11800 == 36 [pid = 1918] [id = 585] 14:08:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x110fc5800) [pid = 1918] [serial = 1755] [outer = 0x0] 14:08:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x1182d7800) [pid = 1918] [serial = 1756] [outer = 0x110fc5800] 14:08:55 INFO - PROCESS | 1918 | 1469480935370 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x124b9cc00) [pid = 1918] [serial = 1757] [outer = 0x110fc5800] 14:08:55 INFO - PROCESS | 1918 | 1469480935669 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]]]}] 14:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 517ms 14:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:08:55 INFO - PROCESS | 1918 | 1469480935717 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 1918 | 1469480935719 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 14:08:55 INFO - PROCESS | 1918 | 1469480935725 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 1918 | 1469480935727 Marionette TRACE conn2 <- [1,2314,null,{}] 14:08:55 INFO - PROCESS | 1918 | 1469480935730 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}] 14:08:55 INFO - PROCESS | 1918 | 1469480935732 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:55 INFO - PROCESS | 1918 | 1469480935857 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 14:08:55 INFO - PROCESS | 1918 | 1469480935862 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 1918 | 1469480935863 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x12aa0c000 == 37 [pid = 1918] [id = 586] 14:08:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x1266b0800) [pid = 1918] [serial = 1758] [outer = 0x0] 14:08:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x126cc9400) [pid = 1918] [serial = 1759] [outer = 0x1266b0800] 14:08:55 INFO - PROCESS | 1918 | 1469480935904 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x128b2a400) [pid = 1918] [serial = 1760] [outer = 0x1266b0800] 14:08:56 INFO - PROCESS | 1918 | 1469480936290 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]]]}] 14:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 574ms 14:08:56 INFO - PROCESS | 1918 | 1469480936295 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 1918 | 1469480936296 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 14:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:08:56 INFO - PROCESS | 1918 | 1469480936299 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 1918 | 1469480936300 Marionette TRACE conn2 <- [1,2318,null,{}] 14:08:56 INFO - PROCESS | 1918 | 1469480936302 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}] 14:08:56 INFO - PROCESS | 1918 | 1469480936305 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:56 INFO - PROCESS | 1918 | 1469480936430 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 14:08:56 INFO - PROCESS | 1918 | 1469480936437 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 1918 | 1469480936439 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:56 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a71800 == 38 [pid = 1918] [id = 587] 14:08:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x128b31400) [pid = 1918] [serial = 1761] [outer = 0x0] 14:08:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x129165000) [pid = 1918] [serial = 1762] [outer = 0x128b31400] 14:08:56 INFO - PROCESS | 1918 | 1469480936468 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12933a400) [pid = 1918] [serial = 1763] [outer = 0x128b31400] 14:08:56 INFO - PROCESS | 1918 | 1469480936857 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] 14:08:56 INFO - PROCESS | 1918 | 1469480936871 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 14:08:56 INFO - PROCESS | 1918 | 1469480936875 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 1918 | 1469480936876 Marionette TRACE conn2 <- [1,2322,null,{}] 14:08:56 INFO - PROCESS | 1918 | 1469480936878 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}] 14:08:56 INFO - PROCESS | 1918 | 1469480936879 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:56 INFO - PROCESS | 1918 | 1469480936959 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 14:08:57 INFO - PROCESS | 1918 | 1469480937019 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 1918 | 1469480937020 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b874800 == 39 [pid = 1918] [id = 588] 14:08:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x120faec00) [pid = 1918] [serial = 1764] [outer = 0x0] 14:08:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12a4d4400) [pid = 1918] [serial = 1765] [outer = 0x120faec00] 14:08:57 INFO - PROCESS | 1918 | 1469480937044 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x12a681000) [pid = 1918] [serial = 1766] [outer = 0x120faec00] 14:08:57 INFO - PROCESS | 1918 | 1469480937560 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]]]}] 14:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 720ms 14:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:08:57 INFO - PROCESS | 1918 | 1469480937613 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 1918 | 1469480937616 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 14:08:57 INFO - PROCESS | 1918 | 1469480937621 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 1918 | 1469480937625 Marionette TRACE conn2 <- [1,2326,null,{}] 14:08:57 INFO - PROCESS | 1918 | 1469480937628 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}] 14:08:57 INFO - PROCESS | 1918 | 1469480937630 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:57 INFO - PROCESS | 1918 | 1469480937739 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 14:08:57 INFO - PROCESS | 1918 | 1469480937821 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 1918 | 1469480937823 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x1188bd000 == 40 [pid = 1918] [id = 589] 14:08:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x113d98000) [pid = 1918] [serial = 1767] [outer = 0x0] 14:08:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x1151c8c00) [pid = 1918] [serial = 1768] [outer = 0x113d98000] 14:08:57 INFO - PROCESS | 1918 | 1469480937854 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x1169e3400) [pid = 1918] [serial = 1769] [outer = 0x113d98000] 14:08:58 INFO - PROCESS | 1918 | 1469480938391 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]]]}] 14:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 825ms 14:08:58 INFO - PROCESS | 1918 | 1469480938448 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 1918 | 1469480938451 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 14:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:08:58 INFO - PROCESS | 1918 | 1469480938458 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - PROCESS | 1918 | 1469480938460 Marionette TRACE conn2 <- [1,2330,null,{}] 14:08:58 INFO - PROCESS | 1918 | 1469480938462 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}] 14:08:58 INFO - PROCESS | 1918 | 1469480938464 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:58 INFO - PROCESS | 1918 | 1469480938686 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 14:08:58 INFO - PROCESS | 1918 | 1469480938779 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 1918 | 1469480938780 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:58 INFO - PROCESS | 1918 | ++DOCSHELL 0x116528800 == 41 [pid = 1918] [id = 590] 14:08:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x112fa7800) [pid = 1918] [serial = 1770] [outer = 0x0] 14:08:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x113b04400) [pid = 1918] [serial = 1771] [outer = 0x112fa7800] 14:08:58 INFO - PROCESS | 1918 | 1469480938808 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x116030000) [pid = 1918] [serial = 1772] [outer = 0x112fa7800] 14:08:59 INFO - PROCESS | 1918 | --DOCSHELL 0x123a71800 == 40 [pid = 1918] [id = 587] 14:08:59 INFO - PROCESS | 1918 | --DOCSHELL 0x12aa0c000 == 39 [pid = 1918] [id = 586] 14:08:59 INFO - PROCESS | 1918 | --DOCSHELL 0x120f11800 == 38 [pid = 1918] [id = 585] 14:08:59 INFO - PROCESS | 1918 | --DOCSHELL 0x129057800 == 37 [pid = 1918] [id = 584] 14:08:59 INFO - PROCESS | 1918 | --DOCSHELL 0x128b0d800 == 36 [pid = 1918] [id = 583] 14:08:59 INFO - PROCESS | 1918 | --DOCSHELL 0x1261b4800 == 35 [pid = 1918] [id = 582] 14:08:59 INFO - PROCESS | 1918 | --DOCSHELL 0x123a75000 == 34 [pid = 1918] [id = 581] 14:08:59 INFO - PROCESS | 1918 | --DOCSHELL 0x123085800 == 33 [pid = 1918] [id = 580] 14:08:59 INFO - PROCESS | 1918 | --DOCSHELL 0x120f1c800 == 32 [pid = 1918] [id = 579] 14:08:59 INFO - PROCESS | 1918 | --DOCSHELL 0x11876b800 == 31 [pid = 1918] [id = 578] 14:08:59 INFO - PROCESS | 1918 | --DOCSHELL 0x116955000 == 30 [pid = 1918] [id = 577] 14:08:59 INFO - PROCESS | 1918 | 1469480939261 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]]]}] 14:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 823ms 14:08:59 INFO - PROCESS | 1918 | 1469480939281 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 1918 | 1469480939285 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 14:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:08:59 INFO - PROCESS | 1918 | 1469480939289 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 1918 | 1469480939292 Marionette TRACE conn2 <- [1,2334,null,{}] 14:08:59 INFO - PROCESS | 1918 | 1469480939297 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}] 14:08:59 INFO - PROCESS | 1918 | 1469480939299 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:59 INFO - PROCESS | 1918 | 1469480939434 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x129331400) [pid = 1918] [serial = 1696] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x12a646000) [pid = 1918] [serial = 1670] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x1187ea000) [pid = 1918] [serial = 1703] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x121628c00) [pid = 1918] [serial = 1697] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x1182cd800) [pid = 1918] [serial = 1675] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x113f31800) [pid = 1918] [serial = 1702] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x11831b800) [pid = 1918] [serial = 1676] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x113d4d000) [pid = 1918] [serial = 1673] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x12a64cc00) [pid = 1918] [serial = 1699] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1187ec800) [pid = 1918] [serial = 1682] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x11329c800) [pid = 1918] [serial = 1672] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1242f3000) [pid = 1918] [serial = 1688] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1172c0400) [pid = 1918] [serial = 1679] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x11858e800) [pid = 1918] [serial = 1681] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x12452a000) [pid = 1918] [serial = 1690] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1266b6000) [pid = 1918] [serial = 1706] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x1210ddc00) [pid = 1918] [serial = 1685] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x12651e400) [pid = 1918] [serial = 1693] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x119397400) [pid = 1918] [serial = 1684] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x129168400) [pid = 1918] [serial = 1694] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x1231c3800) [pid = 1918] [serial = 1705] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x124b9fc00) [pid = 1918] [serial = 1691] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x123bbfc00) [pid = 1918] [serial = 1687] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12b0e1400) [pid = 1918] [serial = 1709] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12b89f000) [pid = 1918] [serial = 1712] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x12b0e8c00) [pid = 1918] [serial = 1711] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12a9ebc00) [pid = 1918] [serial = 1708] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x1160ef400) [pid = 1918] [serial = 1678] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12a683c00) [pid = 1918] [serial = 1700] [outer = 0x0] [url = about:blank] 14:08:59 INFO - PROCESS | 1918 | 1469480939541 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 1918 | 1469480939542 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:08:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d6e000 == 31 [pid = 1918] [id = 591] 14:08:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x113f31800) [pid = 1918] [serial = 1773] [outer = 0x0] 14:08:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x116741400) [pid = 1918] [serial = 1774] [outer = 0x113f31800] 14:08:59 INFO - PROCESS | 1918 | 1469480939588 Marionette DEBUG loaded listener.js 14:08:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x118190800) [pid = 1918] [serial = 1775] [outer = 0x113f31800] 14:08:59 INFO - PROCESS | 1918 | 1469480939926 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]]]}] 14:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 673ms 14:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:08:59 INFO - PROCESS | 1918 | 1469480939962 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 1918 | 1469480939964 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 14:08:59 INFO - PROCESS | 1918 | 1469480939966 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 1918 | 1469480939967 Marionette TRACE conn2 <- [1,2338,null,{}] 14:08:59 INFO - PROCESS | 1918 | 1469480939970 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}] 14:08:59 INFO - PROCESS | 1918 | 1469480939972 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:00 INFO - PROCESS | 1918 | 1469480940125 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 14:09:00 INFO - PROCESS | 1918 | 1469480940135 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 1918 | 1469480940136 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216d2800 == 32 [pid = 1918] [id = 592] 14:09:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x118731400) [pid = 1918] [serial = 1776] [outer = 0x0] 14:09:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x1187e8800) [pid = 1918] [serial = 1777] [outer = 0x118731400] 14:09:00 INFO - PROCESS | 1918 | 1469480940163 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x119051000) [pid = 1918] [serial = 1778] [outer = 0x118731400] 14:09:00 INFO - PROCESS | 1918 | 1469480940483 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]]]}] 14:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 569ms 14:09:00 INFO - PROCESS | 1918 | 1469480940536 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 1918 | 1469480940538 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 14:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:09:00 INFO - PROCESS | 1918 | 1469480940546 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 1918 | 1469480940549 Marionette TRACE conn2 <- [1,2342,null,{}] 14:09:00 INFO - PROCESS | 1918 | 1469480940563 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}] 14:09:00 INFO - PROCESS | 1918 | 1469480940565 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:00 INFO - PROCESS | 1918 | 1469480940650 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 14:09:00 INFO - PROCESS | 1918 | 1469480940655 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 1918 | 1469480940658 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a76000 == 33 [pid = 1918] [id = 593] 14:09:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x1122ba400) [pid = 1918] [serial = 1779] [outer = 0x0] 14:09:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x119846400) [pid = 1918] [serial = 1780] [outer = 0x1122ba400] 14:09:00 INFO - PROCESS | 1918 | 1469480940683 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1210de800) [pid = 1918] [serial = 1781] [outer = 0x1122ba400] 14:09:01 INFO - PROCESS | 1918 | 1469480941026 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]]]}] 14:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 535ms 14:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:09:01 INFO - PROCESS | 1918 | 1469480941077 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 1918 | 1469480941078 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 14:09:01 INFO - PROCESS | 1918 | 1469480941081 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 1918 | 1469480941082 Marionette TRACE conn2 <- [1,2346,null,{}] 14:09:01 INFO - PROCESS | 1918 | 1469480941084 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}] 14:09:01 INFO - PROCESS | 1918 | 1469480941085 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:01 INFO - PROCESS | 1918 | 1469480941165 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 14:09:01 INFO - PROCESS | 1918 | 1469480941230 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 1918 | 1469480941231 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:01 INFO - PROCESS | 1918 | ++DOCSHELL 0x126050800 == 34 [pid = 1918] [id = 594] 14:09:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x119051800) [pid = 1918] [serial = 1782] [outer = 0x0] 14:09:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x121624400) [pid = 1918] [serial = 1783] [outer = 0x119051800] 14:09:01 INFO - PROCESS | 1918 | 1469480941256 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x1238a5800) [pid = 1918] [serial = 1784] [outer = 0x119051800] 14:09:01 INFO - PROCESS | 1918 | 1469480941574 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]]]}] 14:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 14:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:09:01 INFO - PROCESS | 1918 | 1469480941601 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 1918 | 1469480941602 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 14:09:01 INFO - PROCESS | 1918 | 1469480941605 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 1918 | 1469480941608 Marionette TRACE conn2 <- [1,2350,null,{}] 14:09:01 INFO - PROCESS | 1918 | 1469480941618 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}] 14:09:01 INFO - PROCESS | 1918 | 1469480941619 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:01 INFO - PROCESS | 1918 | 1469480941723 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 14:09:01 INFO - PROCESS | 1918 | 1469480941727 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 1918 | 1469480941731 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:01 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a0b000 == 35 [pid = 1918] [id = 595] 14:09:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x1246f5000) [pid = 1918] [serial = 1785] [outer = 0x0] 14:09:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x124ba0400) [pid = 1918] [serial = 1786] [outer = 0x1246f5000] 14:09:01 INFO - PROCESS | 1918 | 1469480941795 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x126598c00) [pid = 1918] [serial = 1787] [outer = 0x1246f5000] 14:09:02 INFO - PROCESS | 1918 | 1469480942143 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]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 579ms 14:09:02 INFO - PROCESS | 1918 | 1469480942191 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 1918 | 1469480942193 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 14:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:09:02 INFO - PROCESS | 1918 | 1469480942195 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 1918 | 1469480942196 Marionette TRACE conn2 <- [1,2354,null,{}] 14:09:02 INFO - PROCESS | 1918 | 1469480942198 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}] 14:09:02 INFO - PROCESS | 1918 | 1469480942200 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:02 INFO - PROCESS | 1918 | 1469480942302 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 14:09:02 INFO - PROCESS | 1918 | 1469480942306 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 1918 | 1469480942307 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a40a800 == 36 [pid = 1918] [id = 596] 14:09:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x118728c00) [pid = 1918] [serial = 1788] [outer = 0x0] 14:09:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x126cc6c00) [pid = 1918] [serial = 1789] [outer = 0x118728c00] 14:09:02 INFO - PROCESS | 1918 | 1469480942337 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x128d4cc00) [pid = 1918] [serial = 1790] [outer = 0x118728c00] 14:09:02 INFO - PROCESS | 1918 | 1469480942684 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]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 518ms 14:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:09:02 INFO - PROCESS | 1918 | 1469480942713 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 1918 | 1469480942715 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 14:09:02 INFO - PROCESS | 1918 | 1469480942725 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 1918 | 1469480942726 Marionette TRACE conn2 <- [1,2358,null,{}] 14:09:02 INFO - PROCESS | 1918 | 1469480942729 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}] 14:09:02 INFO - PROCESS | 1918 | 1469480942730 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:02 INFO - PROCESS | 1918 | 1469480942830 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 14:09:02 INFO - PROCESS | 1918 | 1469480942833 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 1918 | 1469480942834 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b4e000 == 37 [pid = 1918] [id = 597] 14:09:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1242e8800) [pid = 1918] [serial = 1791] [outer = 0x0] 14:09:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12916e000) [pid = 1918] [serial = 1792] [outer = 0x1242e8800] 14:09:02 INFO - PROCESS | 1918 | 1469480942859 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x129337000) [pid = 1918] [serial = 1793] [outer = 0x1242e8800] 14:09:03 INFO - PROCESS | 1918 | 1469480943245 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]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 576ms 14:09:03 INFO - PROCESS | 1918 | 1469480943294 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 1918 | 1469480943296 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 14:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:09:03 INFO - PROCESS | 1918 | 1469480943300 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - PROCESS | 1918 | 1469480943302 Marionette TRACE conn2 <- [1,2362,null,{}] 14:09:03 INFO - PROCESS | 1918 | 1469480943305 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}] 14:09:03 INFO - PROCESS | 1918 | 1469480943306 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:03 INFO - PROCESS | 1918 | 1469480943465 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x120f35800) [pid = 1918] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x124b9b400) [pid = 1918] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x1160f0800) [pid = 1918] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x112d83800) [pid = 1918] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x112742800) [pid = 1918] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x118312800) [pid = 1918] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x110fc5800) [pid = 1918] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x113394c00) [pid = 1918] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x11904e800) [pid = 1918] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x123bc0c00) [pid = 1918] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12916c800) [pid = 1918] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x113970c00) [pid = 1918] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x1266b0800) [pid = 1918] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x128b31400) [pid = 1918] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:09:03 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x113d99000) [pid = 1918] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:09:03 INFO - PROCESS | 1918 | 1469480943711 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 1918 | 1469480943725 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x121667000 == 38 [pid = 1918] [id = 598] 14:09:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x111aad400) [pid = 1918] [serial = 1794] [outer = 0x0] 14:09:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x112e0c800) [pid = 1918] [serial = 1795] [outer = 0x111aad400] 14:09:03 INFO - PROCESS | 1918 | 1469480943754 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x116982800) [pid = 1918] [serial = 1796] [outer = 0x111aad400] 14:09:04 INFO - PROCESS | 1918 | 1469480944019 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]]]}] 14:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 771ms 14:09:04 INFO - PROCESS | 1918 | 1469480944078 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 1918 | 1469480944079 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 14:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:09:04 INFO - PROCESS | 1918 | 1469480944082 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - PROCESS | 1918 | 1469480944083 Marionette TRACE conn2 <- [1,2366,null,{}] 14:09:04 INFO - PROCESS | 1918 | 1469480944085 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}] 14:09:04 INFO - PROCESS | 1918 | 1469480944086 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:04 INFO - PROCESS | 1918 | 1469480944174 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 14:09:04 INFO - PROCESS | 1918 | 1469480944232 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 1918 | 1469480944233 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b873800 == 39 [pid = 1918] [id = 599] 14:09:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1127d6800) [pid = 1918] [serial = 1797] [outer = 0x0] 14:09:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1210da800) [pid = 1918] [serial = 1798] [outer = 0x1127d6800] 14:09:04 INFO - PROCESS | 1918 | 1469480944258 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x129337400) [pid = 1918] [serial = 1799] [outer = 0x1127d6800] 14:09:04 INFO - PROCESS | 1918 | 1469480944536 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]]]}] 14:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 520ms 14:09:04 INFO - PROCESS | 1918 | 1469480944603 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 1918 | 1469480944608 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 14:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:09:04 INFO - PROCESS | 1918 | 1469480944611 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - PROCESS | 1918 | 1469480944613 Marionette TRACE conn2 <- [1,2370,null,{}] 14:09:04 INFO - PROCESS | 1918 | 1469480944616 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}] 14:09:04 INFO - PROCESS | 1918 | 1469480944618 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:04 INFO - PROCESS | 1918 | 1469480944748 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 14:09:04 INFO - PROCESS | 1918 | 1469480944843 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 1918 | 1469480944845 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bda9800 == 40 [pid = 1918] [id = 600] 14:09:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x113299c00) [pid = 1918] [serial = 1800] [outer = 0x0] 14:09:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x129168c00) [pid = 1918] [serial = 1801] [outer = 0x113299c00] 14:09:04 INFO - PROCESS | 1918 | 1469480944890 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12a9f2000) [pid = 1918] [serial = 1802] [outer = 0x113299c00] 14:09:05 INFO - PROCESS | 1918 | 1469480945258 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]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 674ms 14:09:05 INFO - PROCESS | 1918 | 1469480945285 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 1918 | 1469480945287 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 14:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:09:05 INFO - PROCESS | 1918 | 1469480945292 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 1918 | 1469480945294 Marionette TRACE conn2 <- [1,2374,null,{}] 14:09:05 INFO - PROCESS | 1918 | 1469480945296 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}] 14:09:05 INFO - PROCESS | 1918 | 1469480945298 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:05 INFO - PROCESS | 1918 | 1469480945387 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 14:09:05 INFO - PROCESS | 1918 | 1469480945448 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 1918 | 1469480945449 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c2d5000 == 41 [pid = 1918] [id = 601] 14:09:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1169d9000) [pid = 1918] [serial = 1803] [outer = 0x0] 14:09:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12b086400) [pid = 1918] [serial = 1804] [outer = 0x1169d9000] 14:09:05 INFO - PROCESS | 1918 | 1469480945473 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12b8a2800) [pid = 1918] [serial = 1805] [outer = 0x1169d9000] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x118356800 == 40 [pid = 1918] [id = 576] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x117d6e000 == 39 [pid = 1918] [id = 591] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x116528800 == 38 [pid = 1918] [id = 590] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x1188bd000 == 37 [pid = 1918] [id = 589] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x12b874800 == 36 [pid = 1918] [id = 588] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x1216d2800 == 35 [pid = 1918] [id = 592] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x119b4e000 == 34 [pid = 1918] [id = 597] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x126050800 == 33 [pid = 1918] [id = 594] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x123a0b000 == 32 [pid = 1918] [id = 595] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x12b873800 == 31 [pid = 1918] [id = 599] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x121667000 == 30 [pid = 1918] [id = 598] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x12a40a800 == 29 [pid = 1918] [id = 596] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x123a76000 == 28 [pid = 1918] [id = 593] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x123689800) [pid = 1918] [serial = 1747] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x124ba6400) [pid = 1918] [serial = 1750] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x1170c2c00) [pid = 1918] [serial = 1735] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x117d28400) [pid = 1918] [serial = 1736] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1133a2c00) [pid = 1918] [serial = 1732] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x113f32000) [pid = 1918] [serial = 1733] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x118595800) [pid = 1918] [serial = 1738] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x11904b000) [pid = 1918] [serial = 1739] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOCSHELL 0x12bda9800 == 27 [pid = 1918] [id = 600] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x11938ec00) [pid = 1918] [serial = 1741] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x1176a8400) [pid = 1918] [serial = 1729] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x126639c00) [pid = 1918] [serial = 1753] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x1182d7800) [pid = 1918] [serial = 1756] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x1176b0800) [pid = 1918] [serial = 1715] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x116025c00) [pid = 1918] [serial = 1714] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x120f40400) [pid = 1918] [serial = 1718] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x119398400) [pid = 1918] [serial = 1717] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x128b30800) [pid = 1918] [serial = 1721] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x126526400) [pid = 1918] [serial = 1720] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x12a9e8400) [pid = 1918] [serial = 1724] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x12a4d4c00) [pid = 1918] [serial = 1723] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x12a9e9800) [pid = 1918] [serial = 1727] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x126141400) [pid = 1918] [serial = 1726] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x126142800) [pid = 1918] [serial = 1751] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x126cc9400) [pid = 1918] [serial = 1759] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x128b2a400) [pid = 1918] [serial = 1760] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 69 (0x129165000) [pid = 1918] [serial = 1762] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 68 (0x119c6a400) [pid = 1918] [serial = 1744] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 67 (0x120fb1400) [pid = 1918] [serial = 1745] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 66 (0x12459fc00) [pid = 1918] [serial = 1748] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 65 (0x124b9cc00) [pid = 1918] [serial = 1757] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 64 (0x12933a400) [pid = 1918] [serial = 1763] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | --DOMWINDOW == 63 (0x119b5c000) [pid = 1918] [serial = 1742] [outer = 0x0] [url = about:blank] 14:09:06 INFO - PROCESS | 1918 | 1469480946830 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]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1573ms 14:09:06 INFO - PROCESS | 1918 | 1469480946865 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 14:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:09:06 INFO - PROCESS | 1918 | 1469480946868 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 14:09:06 INFO - PROCESS | 1918 | 1469480946872 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 1918 | 1469480946876 Marionette TRACE conn2 <- [1,2378,null,{}] 14:09:06 INFO - PROCESS | 1918 | 1469480946880 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}] 14:09:06 INFO - PROCESS | 1918 | 1469480946882 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:06 INFO - PROCESS | 1918 | 1469480946963 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 14:09:07 INFO - PROCESS | 1918 | 1469480947020 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 1918 | 1469480947023 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x116524000 == 28 [pid = 1918] [id = 602] 14:09:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 64 (0x112a7e400) [pid = 1918] [serial = 1806] [outer = 0x0] 14:09:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 65 (0x112a7ec00) [pid = 1918] [serial = 1807] [outer = 0x112a7e400] 14:09:07 INFO - PROCESS | 1918 | 1469480947053 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 66 (0x112e11800) [pid = 1918] [serial = 1808] [outer = 0x112a7e400] 14:09:07 INFO - PROCESS | 1918 | 1469480947364 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]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 524ms 14:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:09:07 INFO - PROCESS | 1918 | 1469480947394 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 1918 | 1469480947398 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 14:09:07 INFO - PROCESS | 1918 | 1469480947402 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - PROCESS | 1918 | 1469480947404 Marionette TRACE conn2 <- [1,2382,null,{}] 14:09:07 INFO - PROCESS | 1918 | 1469480947409 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}] 14:09:07 INFO - PROCESS | 1918 | 1469480947411 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:07 INFO - PROCESS | 1918 | 1469480947489 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 14:09:07 INFO - PROCESS | 1918 | 1469480947493 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 1918 | 1469480947495 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d5d800 == 29 [pid = 1918] [id = 603] 14:09:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 67 (0x113ba7800) [pid = 1918] [serial = 1809] [outer = 0x0] 14:09:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x113f33000) [pid = 1918] [serial = 1810] [outer = 0x113ba7800] 14:09:07 INFO - PROCESS | 1918 | 1469480947523 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 69 (0x116081000) [pid = 1918] [serial = 1811] [outer = 0x113ba7800] 14:09:07 INFO - PROCESS | 1918 | 1469480947947 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]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 574ms 14:09:07 INFO - PROCESS | 1918 | 1469480947977 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 1918 | 1469480947979 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 14:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:09:07 INFO - PROCESS | 1918 | 1469480947983 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 1918 | 1469480947999 Marionette TRACE conn2 <- [1,2386,null,{}] 14:09:08 INFO - PROCESS | 1918 | 1469480948011 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}] 14:09:08 INFO - PROCESS | 1918 | 1469480948016 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:08 INFO - PROCESS | 1918 | 1469480948135 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 14:09:08 INFO - PROCESS | 1918 | 1469480948239 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 1918 | 1469480948242 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x11946f000 == 30 [pid = 1918] [id = 604] 14:09:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x110fcac00) [pid = 1918] [serial = 1812] [outer = 0x0] 14:09:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x1176ae000) [pid = 1918] [serial = 1813] [outer = 0x110fcac00] 14:09:08 INFO - PROCESS | 1918 | 1469480948271 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x117d28000) [pid = 1918] [serial = 1814] [outer = 0x110fcac00] 14:09:08 INFO - PROCESS | 1918 | 1469480948544 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]]]}] 14:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 586ms 14:09:08 INFO - PROCESS | 1918 | 1469480948568 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 1918 | 1469480948571 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 14:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:09:08 INFO - PROCESS | 1918 | 1469480948580 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 1918 | 1469480948581 Marionette TRACE conn2 <- [1,2390,null,{}] 14:09:08 INFO - PROCESS | 1918 | 1469480948583 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}] 14:09:08 INFO - PROCESS | 1918 | 1469480948585 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:08 INFO - PROCESS | 1918 | 1469480948665 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 14:09:08 INFO - PROCESS | 1918 | 1469480948669 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 1918 | 1469480948670 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f24000 == 31 [pid = 1918] [id = 605] 14:09:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x1182c9400) [pid = 1918] [serial = 1815] [outer = 0x0] 14:09:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x1182d5c00) [pid = 1918] [serial = 1816] [outer = 0x1182c9400] 14:09:08 INFO - PROCESS | 1918 | 1469480948697 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x118320000) [pid = 1918] [serial = 1817] [outer = 0x1182c9400] 14:09:09 INFO - PROCESS | 1918 | 1469480949041 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]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 473ms 14:09:09 INFO - PROCESS | 1918 | 1469480949053 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 1918 | 1469480949056 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 14:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:09:09 INFO - PROCESS | 1918 | 1469480949062 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 1918 | 1469480949063 Marionette TRACE conn2 <- [1,2394,null,{}] 14:09:09 INFO - PROCESS | 1918 | 1469480949066 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}] 14:09:09 INFO - PROCESS | 1918 | 1469480949068 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:09 INFO - PROCESS | 1918 | 1469480949231 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 14:09:09 INFO - PROCESS | 1918 | 1469480949240 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 1918 | 1469480949242 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x122f83000 == 32 [pid = 1918] [id = 606] 14:09:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x113ba3c00) [pid = 1918] [serial = 1818] [outer = 0x0] 14:09:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x118598000) [pid = 1918] [serial = 1819] [outer = 0x113ba3c00] 14:09:09 INFO - PROCESS | 1918 | 1469480949284 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x118892000) [pid = 1918] [serial = 1820] [outer = 0x113ba3c00] 14:09:09 INFO - PROCESS | 1918 | 1469480949635 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]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 623ms 14:09:09 INFO - PROCESS | 1918 | 1469480949685 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 1918 | 1469480949686 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 14:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:09:09 INFO - PROCESS | 1918 | 1469480949688 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 1918 | 1469480949689 Marionette TRACE conn2 <- [1,2398,null,{}] 14:09:09 INFO - PROCESS | 1918 | 1469480949691 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}] 14:09:09 INFO - PROCESS | 1918 | 1469480949695 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:09 INFO - PROCESS | 1918 | 1469480949813 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 14:09:09 INFO - PROCESS | 1918 | 1469480949847 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 1918 | 1469480949848 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a6f800 == 33 [pid = 1918] [id = 607] 14:09:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x1182cb000) [pid = 1918] [serial = 1821] [outer = 0x0] 14:09:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x1188a0000) [pid = 1918] [serial = 1822] [outer = 0x1182cb000] 14:09:09 INFO - PROCESS | 1918 | 1469480949873 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x119b5e400) [pid = 1918] [serial = 1823] [outer = 0x1182cb000] 14:09:10 INFO - PROCESS | 1918 | 1469480950144 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]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 468ms 14:09:10 INFO - PROCESS | 1918 | 1469480950161 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 1918 | 1469480950162 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 14:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:09:10 INFO - PROCESS | 1918 | 1469480950164 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 1918 | 1469480950165 Marionette TRACE conn2 <- [1,2402,null,{}] 14:09:10 INFO - PROCESS | 1918 | 1469480950167 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}] 14:09:10 INFO - PROCESS | 1918 | 1469480950168 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:10 INFO - PROCESS | 1918 | 1469480950246 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 14:09:10 INFO - PROCESS | 1918 | 1469480950260 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 1918 | 1469480950261 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:10 INFO - PROCESS | 1918 | ++DOCSHELL 0x126022800 == 34 [pid = 1918] [id = 608] 14:09:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x1176afc00) [pid = 1918] [serial = 1824] [outer = 0x0] 14:09:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x120f41000) [pid = 1918] [serial = 1825] [outer = 0x1176afc00] 14:09:10 INFO - PROCESS | 1918 | 1469480950286 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x1210db400) [pid = 1918] [serial = 1826] [outer = 0x1176afc00] 14:09:10 INFO - PROCESS | 1918 | 1469480950611 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]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 471ms 14:09:10 INFO - PROCESS | 1918 | 1469480950636 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 1918 | 1469480950637 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 14:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:09:10 INFO - PROCESS | 1918 | 1469480950641 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 1918 | 1469480950643 Marionette TRACE conn2 <- [1,2406,null,{}] 14:09:10 INFO - PROCESS | 1918 | 1469480950645 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}] 14:09:10 INFO - PROCESS | 1918 | 1469480950646 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:10 INFO - PROCESS | 1918 | 1469480950750 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 14:09:10 INFO - PROCESS | 1918 | 1469480950756 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 1918 | 1469480950757 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:10 INFO - PROCESS | 1918 | ++DOCSHELL 0x1261b7000 == 35 [pid = 1918] [id = 609] 14:09:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x112a8c400) [pid = 1918] [serial = 1827] [outer = 0x0] 14:09:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1210df000) [pid = 1918] [serial = 1828] [outer = 0x112a8c400] 14:09:10 INFO - PROCESS | 1918 | 1469480950781 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1231c3000) [pid = 1918] [serial = 1829] [outer = 0x112a8c400] 14:09:11 INFO - PROCESS | 1918 | 1469480951078 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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 470ms 14:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:09:11 INFO - PROCESS | 1918 | 1469480951111 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 1918 | 1469480951113 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 14:09:11 INFO - PROCESS | 1918 | 1469480951115 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 1918 | 1469480951116 Marionette TRACE conn2 <- [1,2410,null,{}] 14:09:11 INFO - PROCESS | 1918 | 1469480951118 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}] 14:09:11 INFO - PROCESS | 1918 | 1469480951119 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:11 INFO - PROCESS | 1918 | 1469480951195 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 14:09:11 INFO - PROCESS | 1918 | 1469480951198 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 1918 | 1469480951199 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:11 INFO - PROCESS | 1918 | ++DOCSHELL 0x11946e800 == 36 [pid = 1918] [id = 610] 14:09:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x118595800) [pid = 1918] [serial = 1830] [outer = 0x0] 14:09:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x123b52800) [pid = 1918] [serial = 1831] [outer = 0x118595800] 14:09:11 INFO - PROCESS | 1918 | 1469480951232 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x123be5800) [pid = 1918] [serial = 1832] [outer = 0x118595800] 14:09:11 INFO - PROCESS | 1918 | 1469480951564 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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 470ms 14:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:09:11 INFO - PROCESS | 1918 | 1469480951586 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 1918 | 1469480951587 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 14:09:11 INFO - PROCESS | 1918 | 1469480951589 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 1918 | 1469480951591 Marionette TRACE conn2 <- [1,2414,null,{}] 14:09:11 INFO - PROCESS | 1918 | 1469480951593 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}] 14:09:11 INFO - PROCESS | 1918 | 1469480951594 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:11 INFO - PROCESS | 1918 | 1469480951709 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 14:09:11 INFO - PROCESS | 1918 | 1469480951743 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 1918 | 1469480951744 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:11 INFO - PROCESS | 1918 | ++DOCSHELL 0x128d21800 == 37 [pid = 1918] [id = 611] 14:09:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x116030400) [pid = 1918] [serial = 1833] [outer = 0x0] 14:09:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x123bbd400) [pid = 1918] [serial = 1834] [outer = 0x116030400] 14:09:11 INFO - PROCESS | 1918 | 1469480951768 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12451ec00) [pid = 1918] [serial = 1835] [outer = 0x116030400] 14:09:12 INFO - PROCESS | 1918 | 1469480952098 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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 521ms 14:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:09:12 INFO - PROCESS | 1918 | 1469480952110 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 1918 | 1469480952112 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 14:09:12 INFO - PROCESS | 1918 | 1469480952115 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 1918 | 1469480952117 Marionette TRACE conn2 <- [1,2418,null,{}] 14:09:12 INFO - PROCESS | 1918 | 1469480952119 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}] 14:09:12 INFO - PROCESS | 1918 | 1469480952121 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:12 INFO - PROCESS | 1918 | 1469480952218 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 14:09:12 INFO - PROCESS | 1918 | 1469480952259 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 1918 | 1469480952260 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:12 INFO - PROCESS | 1918 | ++DOCSHELL 0x122f7f000 == 38 [pid = 1918] [id = 612] 14:09:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x124599c00) [pid = 1918] [serial = 1836] [outer = 0x0] 14:09:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x124ba6000) [pid = 1918] [serial = 1837] [outer = 0x124599c00] 14:09:12 INFO - PROCESS | 1918 | 1469480952312 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12651d800) [pid = 1918] [serial = 1838] [outer = 0x124599c00] 14:09:12 INFO - PROCESS | 1918 | 1469480952764 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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 677ms 14:09:12 INFO - PROCESS | 1918 | 1469480952792 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 1918 | 1469480952794 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 14:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:09:12 INFO - PROCESS | 1918 | 1469480952797 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 1918 | 1469480952799 Marionette TRACE conn2 <- [1,2422,null,{}] 14:09:12 INFO - PROCESS | 1918 | 1469480952809 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}] 14:09:12 INFO - PROCESS | 1918 | 1469480952811 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:12 INFO - PROCESS | 1918 | 1469480952959 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 14:09:13 INFO - PROCESS | 1918 | 1469480953016 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 1918 | 1469480953017 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x12aa0e800 == 39 [pid = 1918] [id = 613] 14:09:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12459a400) [pid = 1918] [serial = 1839] [outer = 0x0] 14:09:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x1266afc00) [pid = 1918] [serial = 1840] [outer = 0x12459a400] 14:09:13 INFO - PROCESS | 1918 | 1469480953040 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x126cca800) [pid = 1918] [serial = 1841] [outer = 0x12459a400] 14:09:13 INFO - PROCESS | 1918 | 1469480953369 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]]]}] 14:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 580ms 14:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:09:13 INFO - PROCESS | 1918 | 1469480953378 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 1918 | 1469480953379 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 14:09:13 INFO - PROCESS | 1918 | 1469480953381 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 1918 | 1469480953382 Marionette TRACE conn2 <- [1,2426,null,{}] 14:09:13 INFO - PROCESS | 1918 | 1469480953384 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}] 14:09:13 INFO - PROCESS | 1918 | 1469480953385 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:13 INFO - PROCESS | 1918 | 1469480953487 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 14:09:13 INFO - PROCESS | 1918 | 1469480953527 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 1918 | 1469480953536 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b858000 == 40 [pid = 1918] [id = 614] 14:09:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x128b23400) [pid = 1918] [serial = 1842] [outer = 0x0] 14:09:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x128b2b000) [pid = 1918] [serial = 1843] [outer = 0x128b23400] 14:09:13 INFO - PROCESS | 1918 | 1469480953559 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x128b32400) [pid = 1918] [serial = 1844] [outer = 0x128b23400] 14:09:13 INFO - PROCESS | 1918 | 1469480953846 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]]]}] 14:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 469ms 14:09:13 INFO - PROCESS | 1918 | 1469480953853 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 1918 | 1469480953855 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 14:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:09:13 INFO - PROCESS | 1918 | 1469480953868 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 1918 | 1469480953869 Marionette TRACE conn2 <- [1,2430,null,{}] 14:09:13 INFO - PROCESS | 1918 | 1469480953879 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}] 14:09:13 INFO - PROCESS | 1918 | 1469480953880 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:13 INFO - PROCESS | 1918 | 1469480953986 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 14:09:13 INFO - PROCESS | 1918 | 1469480953990 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 1918 | 1469480953991 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b86e800 == 41 [pid = 1918] [id = 615] 14:09:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x128b23800) [pid = 1918] [serial = 1845] [outer = 0x0] 14:09:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x128c5c000) [pid = 1918] [serial = 1846] [outer = 0x128b23800] 14:09:14 INFO - PROCESS | 1918 | 1469480954021 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x129168400) [pid = 1918] [serial = 1847] [outer = 0x128b23800] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x11690a000) [pid = 1918] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x124b9b800) [pid = 1918] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x1246f5000) [pid = 1918] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x118728c00) [pid = 1918] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x111aad400) [pid = 1918] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x1242e8800) [pid = 1918] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x119051800) [pid = 1918] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1122ba400) [pid = 1918] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x118731400) [pid = 1918] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x113f31800) [pid = 1918] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x112fa7800) [pid = 1918] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x113d98000) [pid = 1918] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x120faec00) [pid = 1918] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x113299c00) [pid = 1918] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:09:14 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1127d6800) [pid = 1918] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:09:14 INFO - PROCESS | 1918 | 1469480954519 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]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 669ms 14:09:14 INFO - PROCESS | 1918 | 1469480954545 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 1918 | 1469480954546 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 14:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:09:14 INFO - PROCESS | 1918 | 1469480954563 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - PROCESS | 1918 | 1469480954564 Marionette TRACE conn2 <- [1,2434,null,{}] 14:09:14 INFO - PROCESS | 1918 | 1469480954567 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}] 14:09:14 INFO - PROCESS | 1918 | 1469480954568 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:14 INFO - PROCESS | 1918 | 1469480954653 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 14:09:14 INFO - PROCESS | 1918 | 1469480954667 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 1918 | 1469480954668 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b921000 == 42 [pid = 1918] [id = 616] 14:09:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x116032000) [pid = 1918] [serial = 1848] [outer = 0x0] 14:09:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x118728c00) [pid = 1918] [serial = 1849] [outer = 0x116032000] 14:09:14 INFO - PROCESS | 1918 | 1469480954692 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1210e2400) [pid = 1918] [serial = 1850] [outer = 0x116032000] 14:09:15 INFO - PROCESS | 1918 | 1469480954998 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]]]}] 14:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 477ms 14:09:15 INFO - PROCESS | 1918 | 1469480955034 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 1918 | 1469480955035 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 14:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:09:15 INFO - PROCESS | 1918 | 1469480955038 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 1918 | 1469480955041 Marionette TRACE conn2 <- [1,2438,null,{}] 14:09:15 INFO - PROCESS | 1918 | 1469480955044 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}] 14:09:15 INFO - PROCESS | 1918 | 1469480955045 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:15 INFO - PROCESS | 1918 | 1469480955128 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 14:09:15 INFO - PROCESS | 1918 | 1469480955131 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 1918 | 1469480955132 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:15 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c032800 == 43 [pid = 1918] [id = 617] 14:09:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x1170c5400) [pid = 1918] [serial = 1851] [outer = 0x0] 14:09:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x126cd0800) [pid = 1918] [serial = 1852] [outer = 0x1170c5400] 14:09:15 INFO - PROCESS | 1918 | 1469480955211 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12916bc00) [pid = 1918] [serial = 1853] [outer = 0x1170c5400] 14:09:15 INFO - PROCESS | 1918 | 1469480955486 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]]]}] 14:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 473ms 14:09:15 INFO - PROCESS | 1918 | 1469480955512 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 1918 | 1469480955513 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 14:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:09:15 INFO - PROCESS | 1918 | 1469480955516 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 1918 | 1469480955517 Marionette TRACE conn2 <- [1,2442,null,{}] 14:09:15 INFO - PROCESS | 1918 | 1469480955519 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}] 14:09:15 INFO - PROCESS | 1918 | 1469480955520 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:15 INFO - PROCESS | 1918 | 1469480955617 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 14:09:15 INFO - PROCESS | 1918 | 1469480955621 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 1918 | 1469480955622 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:15 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c649000 == 44 [pid = 1918] [id = 618] 14:09:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12906b800) [pid = 1918] [serial = 1854] [outer = 0x0] 14:09:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x129334800) [pid = 1918] [serial = 1855] [outer = 0x12906b800] 14:09:15 INFO - PROCESS | 1918 | 1469480955646 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12a4d1400) [pid = 1918] [serial = 1856] [outer = 0x12906b800] 14:09:15 INFO - PROCESS | 1918 | 1469480955942 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]]]}] 14:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 467ms 14:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:09:15 INFO - PROCESS | 1918 | 1469480955984 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 1918 | 1469480955985 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 14:09:15 INFO - PROCESS | 1918 | 1469480955987 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 1918 | 1469480955989 Marionette TRACE conn2 <- [1,2446,null,{}] 14:09:15 INFO - PROCESS | 1918 | 1469480955993 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}] 14:09:15 INFO - PROCESS | 1918 | 1469480955995 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:16 INFO - PROCESS | 1918 | 1469480956088 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 14:09:16 INFO - PROCESS | 1918 | 1469480956166 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 1918 | 1469480956167 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:16 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c660800 == 45 [pid = 1918] [id = 619] 14:09:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x12933a400) [pid = 1918] [serial = 1857] [outer = 0x0] 14:09:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x12a643800) [pid = 1918] [serial = 1858] [outer = 0x12933a400] 14:09:16 INFO - PROCESS | 1918 | 1469480956206 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x12a67ec00) [pid = 1918] [serial = 1859] [outer = 0x12933a400] 14:09:16 INFO - PROCESS | 1918 | 1469480956812 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]]]}] 14:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 872ms 14:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:09:16 INFO - PROCESS | 1918 | 1469480956862 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 1918 | 1469480956864 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 14:09:16 INFO - PROCESS | 1918 | 1469480956867 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 1918 | 1469480956869 Marionette TRACE conn2 <- [1,2450,null,{}] 14:09:16 INFO - PROCESS | 1918 | 1469480956919 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}] 14:09:16 INFO - PROCESS | 1918 | 1469480956921 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:17 INFO - PROCESS | 1918 | 1469480957034 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 14:09:17 INFO - PROCESS | 1918 | 1469480957094 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 1918 | 1469480957095 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:17 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d56000 == 46 [pid = 1918] [id = 620] 14:09:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x112e06000) [pid = 1918] [serial = 1860] [outer = 0x0] 14:09:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x1133a2c00) [pid = 1918] [serial = 1861] [outer = 0x112e06000] 14:09:17 INFO - PROCESS | 1918 | 1469480957126 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x116081400) [pid = 1918] [serial = 1862] [outer = 0x112e06000] 14:09:17 INFO - PROCESS | 1918 | 1469480957833 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]]]}] 14:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 976ms 14:09:17 INFO - PROCESS | 1918 | 1469480957870 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 1918 | 1469480957874 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 14:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:09:17 INFO - PROCESS | 1918 | 1469480957879 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 1918 | 1469480957881 Marionette TRACE conn2 <- [1,2454,null,{}] 14:09:17 INFO - PROCESS | 1918 | 1469480957885 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}] 14:09:17 INFO - PROCESS | 1918 | 1469480957887 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:17 INFO - PROCESS | 1918 | 1469480957990 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 14:09:18 INFO - PROCESS | 1918 | 1469480958078 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 1918 | 1469480958081 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169b9000 == 47 [pid = 1918] [id = 621] 14:09:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x113b06400) [pid = 1918] [serial = 1863] [outer = 0x0] 14:09:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x113d98800) [pid = 1918] [serial = 1864] [outer = 0x113b06400] 14:09:18 INFO - PROCESS | 1918 | 1469480958109 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x116089800) [pid = 1918] [serial = 1865] [outer = 0x113b06400] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x12c649000 == 46 [pid = 1918] [id = 618] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x12c032800 == 45 [pid = 1918] [id = 617] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x12b921000 == 44 [pid = 1918] [id = 616] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x12b86e800 == 43 [pid = 1918] [id = 615] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x12b858000 == 42 [pid = 1918] [id = 614] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x12aa0e800 == 41 [pid = 1918] [id = 613] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x122f7f000 == 40 [pid = 1918] [id = 612] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x12b086400) [pid = 1918] [serial = 1804] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x128d21800 == 39 [pid = 1918] [id = 611] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x11946e800 == 38 [pid = 1918] [id = 610] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x1261b7000 == 37 [pid = 1918] [id = 609] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x126022800 == 36 [pid = 1918] [id = 608] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x123a6f800 == 35 [pid = 1918] [id = 607] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x122f83000 == 34 [pid = 1918] [id = 606] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x120f24000 == 33 [pid = 1918] [id = 605] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x11946f000 == 32 [pid = 1918] [id = 604] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x117d5d800 == 31 [pid = 1918] [id = 603] 14:09:18 INFO - PROCESS | 1918 | --DOCSHELL 0x116524000 == 30 [pid = 1918] [id = 602] 14:09:18 INFO - PROCESS | 1918 | 1469480958544 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]]]}] 14:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 676ms 14:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:09:18 INFO - PROCESS | 1918 | 1469480958557 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 1918 | 1469480958560 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 14:09:18 INFO - PROCESS | 1918 | 1469480958565 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 1918 | 1469480958567 Marionette TRACE conn2 <- [1,2458,null,{}] 14:09:18 INFO - PROCESS | 1918 | 1469480958569 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}] 14:09:18 INFO - PROCESS | 1918 | 1469480958571 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:18 INFO - PROCESS | 1918 | 1469480958653 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 14:09:18 INFO - PROCESS | 1918 | 1469480958659 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 1918 | 1469480958660 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x118785800 == 31 [pid = 1918] [id = 622] 14:09:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x11690ec00) [pid = 1918] [serial = 1866] [outer = 0x0] 14:09:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x1170c6400) [pid = 1918] [serial = 1867] [outer = 0x11690ec00] 14:09:18 INFO - PROCESS | 1918 | 1469480958688 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x11818d400) [pid = 1918] [serial = 1868] [outer = 0x11690ec00] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x118199c00) [pid = 1918] [serial = 1730] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x126cc3c00) [pid = 1918] [serial = 1754] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x124ba0400) [pid = 1918] [serial = 1786] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x126cc6c00) [pid = 1918] [serial = 1789] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x112e0c800) [pid = 1918] [serial = 1795] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x129337000) [pid = 1918] [serial = 1793] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x12916e000) [pid = 1918] [serial = 1792] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x116982800) [pid = 1918] [serial = 1796] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x121624400) [pid = 1918] [serial = 1783] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x119846400) [pid = 1918] [serial = 1780] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x1210de800) [pid = 1918] [serial = 1781] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x1187e8800) [pid = 1918] [serial = 1777] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x119051000) [pid = 1918] [serial = 1778] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x116741400) [pid = 1918] [serial = 1774] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x118190800) [pid = 1918] [serial = 1775] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x116030000) [pid = 1918] [serial = 1772] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x113b04400) [pid = 1918] [serial = 1771] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x1169e3400) [pid = 1918] [serial = 1769] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1151c8c00) [pid = 1918] [serial = 1768] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x12a4d4400) [pid = 1918] [serial = 1765] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12a681000) [pid = 1918] [serial = 1766] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x126598c00) [pid = 1918] [serial = 1787] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x128d4cc00) [pid = 1918] [serial = 1790] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x12a9f2000) [pid = 1918] [serial = 1802] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x129168c00) [pid = 1918] [serial = 1801] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x129337400) [pid = 1918] [serial = 1799] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x1238a5800) [pid = 1918] [serial = 1784] [outer = 0x0] [url = about:blank] 14:09:18 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x1210da800) [pid = 1918] [serial = 1798] [outer = 0x0] [url = about:blank] 14:09:19 INFO - PROCESS | 1918 | 1469480959086 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]]]}] 14:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 572ms 14:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:09:19 INFO - PROCESS | 1918 | 1469480959138 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 1918 | 1469480959139 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 14:09:19 INFO - PROCESS | 1918 | 1469480959142 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 1918 | 1469480959144 Marionette TRACE conn2 <- [1,2462,null,{}] 14:09:19 INFO - PROCESS | 1918 | 1469480959152 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}] 14:09:19 INFO - PROCESS | 1918 | 1469480959157 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:19 INFO - PROCESS | 1918 | 1469480959235 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 14:09:19 INFO - PROCESS | 1918 | 1469480959244 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 1918 | 1469480959246 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:19 INFO - PROCESS | 1918 | ++DOCSHELL 0x119c8f800 == 32 [pid = 1918] [id = 623] 14:09:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x11831e400) [pid = 1918] [serial = 1869] [outer = 0x0] 14:09:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x118523800) [pid = 1918] [serial = 1870] [outer = 0x11831e400] 14:09:19 INFO - PROCESS | 1918 | 1469480959275 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1187ec400) [pid = 1918] [serial = 1871] [outer = 0x11831e400] 14:09:19 INFO - PROCESS | 1918 | 1469480959632 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]]]}] 14:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 520ms 14:09:19 INFO - PROCESS | 1918 | 1469480959663 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 1918 | 1469480959664 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 14:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:09:19 INFO - PROCESS | 1918 | 1469480959667 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 1918 | 1469480959668 Marionette TRACE conn2 <- [1,2466,null,{}] 14:09:19 INFO - PROCESS | 1918 | 1469480959670 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}] 14:09:19 INFO - PROCESS | 1918 | 1469480959671 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:19 INFO - PROCESS | 1918 | 1469480959750 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 14:09:19 INFO - PROCESS | 1918 | 1469480959754 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 1918 | 1469480959756 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:19 INFO - PROCESS | 1918 | ++DOCSHELL 0x123528800 == 33 [pid = 1918] [id = 624] 14:09:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x11904ec00) [pid = 1918] [serial = 1872] [outer = 0x0] 14:09:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x119052800) [pid = 1918] [serial = 1873] [outer = 0x11904ec00] 14:09:19 INFO - PROCESS | 1918 | 1469480959783 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x11938dc00) [pid = 1918] [serial = 1874] [outer = 0x11904ec00] 14:09:20 INFO - PROCESS | 1918 | 1469480960279 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]]]}] 14:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 620ms 14:09:20 INFO - PROCESS | 1918 | 1469480960288 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 1918 | 1469480960292 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 14:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:09:20 INFO - PROCESS | 1918 | 1469480960296 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - PROCESS | 1918 | 1469480960299 Marionette TRACE conn2 <- [1,2470,null,{}] 14:09:20 INFO - PROCESS | 1918 | 1469480960304 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}] 14:09:20 INFO - PROCESS | 1918 | 1469480960307 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:20 INFO - PROCESS | 1918 | 1469480960442 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 14:09:20 INFO - PROCESS | 1918 | 1469480960557 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 1918 | 1469480960558 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x119467800 == 34 [pid = 1918] [id = 625] 14:09:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x113d98400) [pid = 1918] [serial = 1875] [outer = 0x0] 14:09:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x116539c00) [pid = 1918] [serial = 1876] [outer = 0x113d98400] 14:09:20 INFO - PROCESS | 1918 | 1469480960592 Marionette DEBUG loaded listener.js 14:09:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x1176b5400) [pid = 1918] [serial = 1877] [outer = 0x113d98400] 14:09:21 INFO - PROCESS | 1918 | 1469480961023 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]]]}] 14:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 777ms 14:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:09:21 INFO - PROCESS | 1918 | 1469480961073 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 1918 | 1469480961076 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 14:09:21 INFO - PROCESS | 1918 | 1469480961080 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 1918 | 1469480961082 Marionette TRACE conn2 <- [1,2474,null,{}] 14:09:21 INFO - PROCESS | 1918 | 1469480961084 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}] 14:09:21 INFO - PROCESS | 1918 | 1469480961086 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:21 INFO - PROCESS | 1918 | 1469480961220 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 14:09:21 INFO - PROCESS | 1918 | 1469480961231 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 1918 | 1469480961233 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a1b800 == 35 [pid = 1918] [id = 626] 14:09:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x11831b000) [pid = 1918] [serial = 1878] [outer = 0x0] 14:09:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1187ed000) [pid = 1918] [serial = 1879] [outer = 0x11831b000] 14:09:21 INFO - PROCESS | 1918 | 1469480961264 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x119179400) [pid = 1918] [serial = 1880] [outer = 0x11831b000] 14:09:21 INFO - PROCESS | 1918 | 1469480961741 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]]]}] 14:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 723ms 14:09:21 INFO - PROCESS | 1918 | 1469480961804 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 1918 | 1469480961807 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 14:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:09:21 INFO - PROCESS | 1918 | 1469480961810 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 1918 | 1469480961814 Marionette TRACE conn2 <- [1,2478,null,{}] 14:09:21 INFO - PROCESS | 1918 | 1469480961826 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}] 14:09:21 INFO - PROCESS | 1918 | 1469480961831 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:21 INFO - PROCESS | 1918 | 1469480961974 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 14:09:22 INFO - PROCESS | 1918 | 1469480962108 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 1918 | 1469480962110 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x126684000 == 36 [pid = 1918] [id = 627] 14:09:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x119b59400) [pid = 1918] [serial = 1881] [outer = 0x0] 14:09:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x120f40c00) [pid = 1918] [serial = 1882] [outer = 0x119b59400] 14:09:22 INFO - PROCESS | 1918 | 1469480962164 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x1210dd800) [pid = 1918] [serial = 1883] [outer = 0x119b59400] 14:09:22 INFO - PROCESS | 1918 | 1469480962623 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]]]}] 14:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 879ms 14:09:22 INFO - PROCESS | 1918 | 1469480962688 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 1918 | 1469480962692 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 14:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:09:22 INFO - PROCESS | 1918 | 1469480962695 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 1918 | 1469480962696 Marionette TRACE conn2 <- [1,2482,null,{}] 14:09:22 INFO - PROCESS | 1918 | 1469480962698 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}] 14:09:22 INFO - PROCESS | 1918 | 1469480962700 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:22 INFO - PROCESS | 1918 | 1469480962795 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 14:09:22 INFO - PROCESS | 1918 | 1469480962869 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 1918 | 1469480962870 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x118360000 == 37 [pid = 1918] [id = 628] 14:09:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x112fa7800) [pid = 1918] [serial = 1884] [outer = 0x0] 14:09:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12368bc00) [pid = 1918] [serial = 1885] [outer = 0x112fa7800] 14:09:22 INFO - PROCESS | 1918 | 1469480962899 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x123ca2c00) [pid = 1918] [serial = 1886] [outer = 0x112fa7800] 14:09:23 INFO - PROCESS | 1918 | 1469480963318 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]]]}] 14:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 14:09:23 INFO - PROCESS | 1918 | 1469480963366 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 1918 | 1469480963367 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 14:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:09:23 INFO - PROCESS | 1918 | 1469480963369 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - PROCESS | 1918 | 1469480963371 Marionette TRACE conn2 <- [1,2486,null,{}] 14:09:23 INFO - PROCESS | 1918 | 1469480963373 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}] 14:09:23 INFO - PROCESS | 1918 | 1469480963374 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:23 INFO - PROCESS | 1918 | 1469480963469 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 14:09:23 INFO - PROCESS | 1918 | 1469480963527 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 1918 | 1469480963528 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x12905c000 == 38 [pid = 1918] [id = 629] 14:09:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x11917bc00) [pid = 1918] [serial = 1887] [outer = 0x0] 14:09:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x1242e8800) [pid = 1918] [serial = 1888] [outer = 0x11917bc00] 14:09:23 INFO - PROCESS | 1918 | 1469480963557 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x12459b000) [pid = 1918] [serial = 1889] [outer = 0x11917bc00] 14:09:24 INFO - PROCESS | 1918 | --DOCSHELL 0x119c8f800 == 37 [pid = 1918] [id = 623] 14:09:24 INFO - PROCESS | 1918 | --DOCSHELL 0x118785800 == 36 [pid = 1918] [id = 622] 14:09:24 INFO - PROCESS | 1918 | --DOCSHELL 0x1169b9000 == 35 [pid = 1918] [id = 621] 14:09:24 INFO - PROCESS | 1918 | --DOCSHELL 0x117d56000 == 34 [pid = 1918] [id = 620] 14:09:24 INFO - PROCESS | 1918 | --DOCSHELL 0x12c2d5000 == 33 [pid = 1918] [id = 601] 14:09:24 INFO - PROCESS | 1918 | --DOCSHELL 0x118360000 == 32 [pid = 1918] [id = 628] 14:09:24 INFO - PROCESS | 1918 | --DOCSHELL 0x126684000 == 31 [pid = 1918] [id = 627] 14:09:24 INFO - PROCESS | 1918 | --DOCSHELL 0x123a1b800 == 30 [pid = 1918] [id = 626] 14:09:24 INFO - PROCESS | 1918 | --DOCSHELL 0x123528800 == 29 [pid = 1918] [id = 624] 14:09:24 INFO - PROCESS | 1918 | --DOCSHELL 0x119467800 == 28 [pid = 1918] [id = 625] 14:09:24 INFO - PROCESS | 1918 | --DOCSHELL 0x12c660800 == 27 [pid = 1918] [id = 619] 14:09:24 INFO - PROCESS | 1918 | 1469480964611 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]]]}] 14:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1273ms 14:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:09:24 INFO - PROCESS | 1918 | 1469480964643 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 14:09:24 INFO - PROCESS | 1918 | 1469480964645 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 14:09:24 INFO - PROCESS | 1918 | 1469480964649 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - PROCESS | 1918 | 1469480964651 Marionette TRACE conn2 <- [1,2490,null,{}] 14:09:24 INFO - PROCESS | 1918 | 1469480964656 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}] 14:09:24 INFO - PROCESS | 1918 | 1469480964657 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:24 INFO - PROCESS | 1918 | 1469480964742 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 14:09:24 INFO - PROCESS | 1918 | 1469480964747 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 1918 | 1469480964748 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:24 INFO - PROCESS | 1918 | ++DOCSHELL 0x117230800 == 28 [pid = 1918] [id = 630] 14:09:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x113f3a400) [pid = 1918] [serial = 1890] [outer = 0x0] 14:09:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x11607e400) [pid = 1918] [serial = 1891] [outer = 0x113f3a400] 14:09:24 INFO - PROCESS | 1918 | 1469480964780 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x1169e3c00) [pid = 1918] [serial = 1892] [outer = 0x113f3a400] 14:09:25 INFO - PROCESS | 1918 | 1469480965217 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]]]}] 14:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 622ms 14:09:25 INFO - PROCESS | 1918 | 1469480965272 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 14:09:25 INFO - PROCESS | 1918 | 1469480965277 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 14:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:09:25 INFO - PROCESS | 1918 | 1469480965291 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - PROCESS | 1918 | 1469480965294 Marionette TRACE conn2 <- [1,2494,null,{}] 14:09:25 INFO - PROCESS | 1918 | 1469480965297 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}] 14:09:25 INFO - PROCESS | 1918 | 1469480965300 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:25 INFO - PROCESS | 1918 | 1469480965462 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 14:09:25 INFO - PROCESS | 1918 | 1469480965517 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:25 INFO - PROCESS | 1918 | 1469480965519 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:25 INFO - PROCESS | 1918 | ++DOCSHELL 0x119746800 == 29 [pid = 1918] [id = 631] 14:09:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x1182cfc00) [pid = 1918] [serial = 1893] [outer = 0x0] 14:09:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x118316400) [pid = 1918] [serial = 1894] [outer = 0x1182cfc00] 14:09:25 INFO - PROCESS | 1918 | 1469480965566 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x11872c800) [pid = 1918] [serial = 1895] [outer = 0x1182cfc00] 14:09:25 INFO - PROCESS | 1918 | 1469480965980 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]]]}] 14:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 729ms 14:09:26 INFO - PROCESS | 1918 | 1469480966020 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 14:09:26 INFO - PROCESS | 1918 | 1469480966022 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 14:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:09:26 INFO - PROCESS | 1918 | 1469480966027 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - PROCESS | 1918 | 1469480966031 Marionette TRACE conn2 <- [1,2498,null,{}] 14:09:26 INFO - PROCESS | 1918 | 1469480966052 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}] 14:09:26 INFO - PROCESS | 1918 | 1469480966057 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:26 INFO - PROCESS | 1918 | 1469480966220 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 14:09:26 INFO - PROCESS | 1918 | 1469480966283 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 1918 | 1469480966286 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:26 INFO - PROCESS | 1918 | ++DOCSHELL 0x119746000 == 30 [pid = 1918] [id = 632] 14:09:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x119184400) [pid = 1918] [serial = 1896] [outer = 0x0] 14:09:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x1194dfc00) [pid = 1918] [serial = 1897] [outer = 0x119184400] 14:09:26 INFO - PROCESS | 1918 | 1469480966332 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x120fa8400) [pid = 1918] [serial = 1898] [outer = 0x119184400] 14:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 724ms 14:09:26 INFO - PROCESS | 1918 | 1469480966744 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]]]}] 14:09:26 INFO - PROCESS | 1918 | 1469480966752 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 14:09:26 INFO - PROCESS | 1918 | 1469480966753 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 14:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:09:26 INFO - PROCESS | 1918 | 1469480966758 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - PROCESS | 1918 | 1469480966760 Marionette TRACE conn2 <- [1,2502,null,{}] 14:09:26 INFO - PROCESS | 1918 | 1469480966763 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}] 14:09:26 INFO - PROCESS | 1918 | 1469480966764 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:26 INFO - PROCESS | 1918 | 1469480966867 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 14:09:26 INFO - PROCESS | 1918 | 1469480966879 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 1918 | 1469480966880 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:26 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269be800 == 31 [pid = 1918] [id = 633] 14:09:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x1210e0c00) [pid = 1918] [serial = 1899] [outer = 0x0] 14:09:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x123690000) [pid = 1918] [serial = 1900] [outer = 0x1210e0c00] 14:09:26 INFO - PROCESS | 1918 | 1469480966905 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x118729800) [pid = 1918] [serial = 1901] [outer = 0x1210e0c00] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x12933a400) [pid = 1918] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x11831e400) [pid = 1918] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x124599c00) [pid = 1918] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x128b23400) [pid = 1918] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x12459a400) [pid = 1918] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x128b23800) [pid = 1918] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x1182c9400) [pid = 1918] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x12906b800) [pid = 1918] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x1169d9000) [pid = 1918] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x116030400) [pid = 1918] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x1176afc00) [pid = 1918] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x110fcac00) [pid = 1918] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x1182cb000) [pid = 1918] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x118595800) [pid = 1918] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x113ba7800) [pid = 1918] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x112a7e400) [pid = 1918] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x116032000) [pid = 1918] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x113ba3c00) [pid = 1918] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x112a8c400) [pid = 1918] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x1170c5400) [pid = 1918] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x113b06400) [pid = 1918] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x11690ec00) [pid = 1918] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x112e06000) [pid = 1918] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:09:27 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x11904ec00) [pid = 1918] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:09:27 INFO - PROCESS | 1918 | 1469480967516 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]]]}] 14:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 772ms 14:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:09:27 INFO - PROCESS | 1918 | 1469480967529 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 1918 | 1469480967530 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 14:09:27 INFO - PROCESS | 1918 | 1469480967532 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - PROCESS | 1918 | 1469480967534 Marionette TRACE conn2 <- [1,2506,null,{}] 14:09:27 INFO - PROCESS | 1918 | 1469480967536 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}] 14:09:27 INFO - PROCESS | 1918 | 1469480967537 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:27 INFO - PROCESS | 1918 | 1469480967638 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 14:09:27 INFO - PROCESS | 1918 | 1469480967643 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:27 INFO - PROCESS | 1918 | 1469480967644 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:27 INFO - PROCESS | 1918 | ++DOCSHELL 0x123090800 == 32 [pid = 1918] [id = 634] 14:09:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x112fa1800) [pid = 1918] [serial = 1902] [outer = 0x0] 14:09:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x113b0f800) [pid = 1918] [serial = 1903] [outer = 0x112fa1800] 14:09:27 INFO - PROCESS | 1918 | 1469480967667 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x11690ec00) [pid = 1918] [serial = 1904] [outer = 0x112fa1800] 14:09:28 INFO - PROCESS | 1918 | 1469480968013 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]]]}] 14:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 519ms 14:09:28 INFO - PROCESS | 1918 | 1469480968062 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 1918 | 1469480968063 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 14:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:09:28 INFO - PROCESS | 1918 | 1469480968067 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - PROCESS | 1918 | 1469480968068 Marionette TRACE conn2 <- [1,2510,null,{}] 14:09:28 INFO - PROCESS | 1918 | 1469480968071 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}] 14:09:28 INFO - PROCESS | 1918 | 1469480968075 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:28 INFO - PROCESS | 1918 | 1469480968171 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 14:09:28 INFO - PROCESS | 1918 | 1469480968177 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 1918 | 1469480968178 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5e8000 == 33 [pid = 1918] [id = 635] 14:09:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x117d25800) [pid = 1918] [serial = 1905] [outer = 0x0] 14:09:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x119b57800) [pid = 1918] [serial = 1906] [outer = 0x117d25800] 14:09:28 INFO - PROCESS | 1918 | 1469480968203 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x124ba8000) [pid = 1918] [serial = 1907] [outer = 0x117d25800] 14:09:28 INFO - PROCESS | 1918 | 1469480968597 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]]]}] 14:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 568ms 14:09:28 INFO - PROCESS | 1918 | 1469480968636 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 1918 | 1469480968638 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 14:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:09:28 INFO - PROCESS | 1918 | 1469480968644 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - PROCESS | 1918 | 1469480968645 Marionette TRACE conn2 <- [1,2514,null,{}] 14:09:28 INFO - PROCESS | 1918 | 1469480968649 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}] 14:09:28 INFO - PROCESS | 1918 | 1469480968650 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:28 INFO - PROCESS | 1918 | 1469480968820 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 14:09:28 INFO - PROCESS | 1918 | 1469480968835 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 1918 | 1469480968836 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b72e800 == 34 [pid = 1918] [id = 636] 14:09:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x126008c00) [pid = 1918] [serial = 1908] [outer = 0x0] 14:09:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12613ac00) [pid = 1918] [serial = 1909] [outer = 0x126008c00] 14:09:28 INFO - PROCESS | 1918 | 1469480968875 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1266af800) [pid = 1918] [serial = 1910] [outer = 0x126008c00] 14:09:29 INFO - PROCESS | 1918 | 1469480969186 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]]]}] 14:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 570ms 14:09:29 INFO - PROCESS | 1918 | 1469480969213 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 14:09:29 INFO - PROCESS | 1918 | 1469480969215 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 14:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:09:29 INFO - PROCESS | 1918 | 1469480969217 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - PROCESS | 1918 | 1469480969218 Marionette TRACE conn2 <- [1,2518,null,{}] 14:09:29 INFO - PROCESS | 1918 | 1469480969220 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}] 14:09:29 INFO - PROCESS | 1918 | 1469480969221 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:29 INFO - PROCESS | 1918 | 1469480969299 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 14:09:29 INFO - PROCESS | 1918 | 1469480969303 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:29 INFO - PROCESS | 1918 | 1469480969304 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b923000 == 35 [pid = 1918] [id = 637] 14:09:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x113294c00) [pid = 1918] [serial = 1911] [outer = 0x0] 14:09:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x12698c400) [pid = 1918] [serial = 1912] [outer = 0x113294c00] 14:09:29 INFO - PROCESS | 1918 | 1469480969331 Marionette DEBUG loaded listener.js 14:09:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x128b23800) [pid = 1918] [serial = 1913] [outer = 0x113294c00] 14:09:29 INFO - PROCESS | 1918 | 1469480969893 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]]]}] 14:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 719ms 14:09:29 INFO - PROCESS | 1918 | 1469480969937 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 14:09:29 INFO - PROCESS | 1918 | 1469480969940 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 14:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:09:29 INFO - PROCESS | 1918 | 1469480969943 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - PROCESS | 1918 | 1469480969945 Marionette TRACE conn2 <- [1,2522,null,{}] 14:09:29 INFO - PROCESS | 1918 | 1469480969950 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}] 14:09:29 INFO - PROCESS | 1918 | 1469480969951 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:30 INFO - PROCESS | 1918 | 1469480970058 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 14:09:30 INFO - PROCESS | 1918 | 1469480970167 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 1918 | 1469480970168 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:30 INFO - PROCESS | 1918 | ++DOCSHELL 0x119c7b800 == 36 [pid = 1918] [id = 638] 14:09:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x113ba1000) [pid = 1918] [serial = 1914] [outer = 0x0] 14:09:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x1160e9400) [pid = 1918] [serial = 1915] [outer = 0x113ba1000] 14:09:30 INFO - PROCESS | 1918 | 1469480970199 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x1176af400) [pid = 1918] [serial = 1916] [outer = 0x113ba1000] 14:09:30 INFO - PROCESS | 1918 | 1469480970711 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]]]}] 14:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 820ms 14:09:30 INFO - PROCESS | 1918 | 1469480970764 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 1918 | 1469480970767 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 14:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:09:30 INFO - PROCESS | 1918 | 1469480970772 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 1918 | 1469480970774 Marionette TRACE conn2 <- [1,2526,null,{}] 14:09:30 INFO - PROCESS | 1918 | 1469480970776 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}] 14:09:30 INFO - PROCESS | 1918 | 1469480970778 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:30 INFO - PROCESS | 1918 | 1469480970884 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 14:09:30 INFO - PROCESS | 1918 | 1469480970969 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 1918 | 1469480970970 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:30 INFO - PROCESS | 1918 | ++DOCSHELL 0x116abb000 == 37 [pid = 1918] [id = 639] 14:09:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x112de0800) [pid = 1918] [serial = 1917] [outer = 0x0] 14:09:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x113ba3c00) [pid = 1918] [serial = 1918] [outer = 0x112de0800] 14:09:31 INFO - PROCESS | 1918 | 1469480971002 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x118321800) [pid = 1918] [serial = 1919] [outer = 0x112de0800] 14:09:31 INFO - PROCESS | 1918 | --DOCSHELL 0x12b72e800 == 36 [pid = 1918] [id = 636] 14:09:31 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5e8000 == 35 [pid = 1918] [id = 635] 14:09:31 INFO - PROCESS | 1918 | --DOCSHELL 0x123090800 == 34 [pid = 1918] [id = 634] 14:09:31 INFO - PROCESS | 1918 | --DOCSHELL 0x1269be800 == 33 [pid = 1918] [id = 633] 14:09:31 INFO - PROCESS | 1918 | --DOCSHELL 0x119746000 == 32 [pid = 1918] [id = 632] 14:09:31 INFO - PROCESS | 1918 | --DOCSHELL 0x119746800 == 31 [pid = 1918] [id = 631] 14:09:31 INFO - PROCESS | 1918 | --DOCSHELL 0x117230800 == 30 [pid = 1918] [id = 630] 14:09:31 INFO - PROCESS | 1918 | --DOCSHELL 0x12905c000 == 29 [pid = 1918] [id = 629] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x117d28000) [pid = 1918] [serial = 1814] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x1188a0000) [pid = 1918] [serial = 1822] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x119b5e400) [pid = 1918] [serial = 1823] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x123b52800) [pid = 1918] [serial = 1831] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x123be5800) [pid = 1918] [serial = 1832] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x113f33000) [pid = 1918] [serial = 1810] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x1187ec400) [pid = 1918] [serial = 1871] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x116081000) [pid = 1918] [serial = 1811] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x112a7ec00) [pid = 1918] [serial = 1807] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x112e11800) [pid = 1918] [serial = 1808] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x118728c00) [pid = 1918] [serial = 1849] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x129168400) [pid = 1918] [serial = 1847] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x118598000) [pid = 1918] [serial = 1819] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x118892000) [pid = 1918] [serial = 1820] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1210df000) [pid = 1918] [serial = 1828] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1231c3000) [pid = 1918] [serial = 1829] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x12916bc00) [pid = 1918] [serial = 1853] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x12651d800) [pid = 1918] [serial = 1838] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x126cca800) [pid = 1918] [serial = 1841] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12451ec00) [pid = 1918] [serial = 1835] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x113d98800) [pid = 1918] [serial = 1864] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x1210e2400) [pid = 1918] [serial = 1850] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1170c6400) [pid = 1918] [serial = 1867] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x1133a2c00) [pid = 1918] [serial = 1861] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x11818d400) [pid = 1918] [serial = 1868] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12a4d1400) [pid = 1918] [serial = 1856] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x126cd0800) [pid = 1918] [serial = 1852] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12a67ec00) [pid = 1918] [serial = 1859] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x116081400) [pid = 1918] [serial = 1862] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x116089800) [pid = 1918] [serial = 1865] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x11938dc00) [pid = 1918] [serial = 1874] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12a643800) [pid = 1918] [serial = 1858] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x119052800) [pid = 1918] [serial = 1873] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x118523800) [pid = 1918] [serial = 1870] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x124ba6000) [pid = 1918] [serial = 1837] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x128b2b000) [pid = 1918] [serial = 1843] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x1266afc00) [pid = 1918] [serial = 1840] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x128c5c000) [pid = 1918] [serial = 1846] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x128b32400) [pid = 1918] [serial = 1844] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 69 (0x1182d5c00) [pid = 1918] [serial = 1816] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 68 (0x118320000) [pid = 1918] [serial = 1817] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 67 (0x129334800) [pid = 1918] [serial = 1855] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 66 (0x12b8a2800) [pid = 1918] [serial = 1805] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 65 (0x123bbd400) [pid = 1918] [serial = 1834] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 64 (0x120f41000) [pid = 1918] [serial = 1825] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 63 (0x1210db400) [pid = 1918] [serial = 1826] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | --DOMWINDOW == 62 (0x1176ae000) [pid = 1918] [serial = 1813] [outer = 0x0] [url = about:blank] 14:09:31 INFO - PROCESS | 1918 | 1469480971610 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]]]}] 14:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 872ms 14:09:31 INFO - PROCESS | 1918 | 1469480971644 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 14:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:09:31 INFO - PROCESS | 1918 | 1469480971647 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 14:09:31 INFO - PROCESS | 1918 | 1469480971650 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 1918 | 1469480971652 Marionette TRACE conn2 <- [1,2530,null,{}] 14:09:31 INFO - PROCESS | 1918 | 1469480971655 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}] 14:09:31 INFO - PROCESS | 1918 | 1469480971659 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:31 INFO - PROCESS | 1918 | 1469480971738 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 14:09:31 INFO - PROCESS | 1918 | 1469480971759 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:31 INFO - PROCESS | 1918 | 1469480971761 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x117226000 == 30 [pid = 1918] [id = 640] 14:09:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 63 (0x11697d000) [pid = 1918] [serial = 1920] [outer = 0x0] 14:09:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 64 (0x1170c4c00) [pid = 1918] [serial = 1921] [outer = 0x11697d000] 14:09:31 INFO - PROCESS | 1918 | 1469480971788 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 65 (0x1182cec00) [pid = 1918] [serial = 1922] [outer = 0x11697d000] 14:09:32 INFO - PROCESS | 1918 | 1469480972140 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]]]}] 14:09:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 520ms 14:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:09:32 INFO - PROCESS | 1918 | 1469480972191 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 14:09:32 INFO - PROCESS | 1918 | 1469480972194 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 14:09:32 INFO - PROCESS | 1918 | 1469480972199 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:09:32 INFO - PROCESS | 1918 | 1469480972201 Marionette TRACE conn2 <- [1,2534,null,{}] 14:09:32 INFO - PROCESS | 1918 | 1469480972203 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}] 14:09:32 INFO - PROCESS | 1918 | 1469480972205 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:32 INFO - PROCESS | 1918 | 1469480972288 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 14:09:32 INFO - PROCESS | 1918 | 1469480972295 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 1918 | 1469480972296 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x11945f000 == 31 [pid = 1918] [id = 641] 14:09:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 66 (0x118595800) [pid = 1918] [serial = 1923] [outer = 0x0] 14:09:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 67 (0x1188a0400) [pid = 1918] [serial = 1924] [outer = 0x118595800] 14:09:32 INFO - PROCESS | 1918 | 1469480972322 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x119179800) [pid = 1918] [serial = 1925] [outer = 0x118595800] 14:09:32 INFO - PROCESS | 1918 | 1469480972679 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]]]}] 14:09:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 520ms 14:09:32 INFO - PROCESS | 1918 | 1469480972727 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 14:09:32 INFO - PROCESS | 1918 | 1469480972728 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 14:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:09:32 INFO - PROCESS | 1918 | 1469480972732 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:09:32 INFO - PROCESS | 1918 | 1469480972734 Marionette TRACE conn2 <- [1,2538,null,{}] 14:09:32 INFO - PROCESS | 1918 | 1469480972742 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}] 14:09:32 INFO - PROCESS | 1918 | 1469480972746 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:32 INFO - PROCESS | 1918 | 1469480972827 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 14:09:32 INFO - PROCESS | 1918 | 1469480972832 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 1918 | 1469480972834 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x12386c000 == 32 [pid = 1918] [id = 642] 14:09:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 69 (0x1127dc000) [pid = 1918] [serial = 1926] [outer = 0x0] 14:09:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x120f34800) [pid = 1918] [serial = 1927] [outer = 0x1127dc000] 14:09:32 INFO - PROCESS | 1918 | 1469480972861 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x121628c00) [pid = 1918] [serial = 1928] [outer = 0x1127dc000] 14:09:33 INFO - PROCESS | 1918 | 1469480973210 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]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 520ms 14:09:33 INFO - PROCESS | 1918 | 1469480973253 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 1918 | 1469480973254 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 14:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:09:33 INFO - PROCESS | 1918 | 1469480973258 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 1918 | 1469480973260 Marionette TRACE conn2 <- [1,2542,null,{}] 14:09:33 INFO - PROCESS | 1918 | 1469480973262 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}] 14:09:33 INFO - PROCESS | 1918 | 1469480973263 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:33 INFO - PROCESS | 1918 | 1469480973347 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 14:09:33 INFO - PROCESS | 1918 | 1469480973410 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 1918 | 1469480973411 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:33 INFO - PROCESS | 1918 | ++DOCSHELL 0x126018000 == 33 [pid = 1918] [id = 643] 14:09:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x121753400) [pid = 1918] [serial = 1929] [outer = 0x0] 14:09:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x123bbd400) [pid = 1918] [serial = 1930] [outer = 0x121753400] 14:09:33 INFO - PROCESS | 1918 | 1469480973436 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x1246e9000) [pid = 1918] [serial = 1931] [outer = 0x121753400] 14:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 469ms 14:09:33 INFO - PROCESS | 1918 | 1469480973721 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]]]}] 14:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:09:33 INFO - PROCESS | 1918 | 1469480973734 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 1918 | 1469480973735 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 14:09:33 INFO - PROCESS | 1918 | 1469480973737 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 1918 | 1469480973739 Marionette TRACE conn2 <- [1,2546,null,{}] 14:09:33 INFO - PROCESS | 1918 | 1469480973748 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}] 14:09:33 INFO - PROCESS | 1918 | 1469480973749 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:33 INFO - PROCESS | 1918 | 1469480973854 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 14:09:33 INFO - PROCESS | 1918 | 1469480973858 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 1918 | 1469480973859 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:33 INFO - PROCESS | 1918 | ++DOCSHELL 0x128bbe000 == 34 [pid = 1918] [id = 644] 14:09:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x1127de400) [pid = 1918] [serial = 1932] [outer = 0x0] 14:09:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x1246f0400) [pid = 1918] [serial = 1933] [outer = 0x1127de400] 14:09:33 INFO - PROCESS | 1918 | 1469480973883 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x12613d000) [pid = 1918] [serial = 1934] [outer = 0x1127de400] 14:09:34 INFO - PROCESS | 1918 | 1469480974234 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]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 526ms 14:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:09:34 INFO - PROCESS | 1918 | 1469480974264 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 1918 | 1469480974265 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 14:09:34 INFO - PROCESS | 1918 | 1469480974267 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 1918 | 1469480974268 Marionette TRACE conn2 <- [1,2550,null,{}] 14:09:34 INFO - PROCESS | 1918 | 1469480974270 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}] 14:09:34 INFO - PROCESS | 1918 | 1469480974275 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:34 INFO - PROCESS | 1918 | 1469480974394 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 14:09:34 INFO - PROCESS | 1918 | 1469480974408 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 1918 | 1469480974409 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:34 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a212000 == 35 [pid = 1918] [id = 645] 14:09:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x126141400) [pid = 1918] [serial = 1935] [outer = 0x0] 14:09:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x126cc3400) [pid = 1918] [serial = 1936] [outer = 0x126141400] 14:09:34 INFO - PROCESS | 1918 | 1469480974433 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x129165800) [pid = 1918] [serial = 1937] [outer = 0x126141400] 14:09:34 INFO - PROCESS | 1918 | 1469480974806 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]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 568ms 14:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:09:34 INFO - PROCESS | 1918 | 1469480974836 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 1918 | 1469480974838 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 14:09:34 INFO - PROCESS | 1918 | 1469480974841 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 1918 | 1469480974843 Marionette TRACE conn2 <- [1,2554,null,{}] 14:09:34 INFO - PROCESS | 1918 | 1469480974846 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}] 14:09:34 INFO - PROCESS | 1918 | 1469480974848 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:34 INFO - PROCESS | 1918 | 1469480974995 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 14:09:35 INFO - PROCESS | 1918 | 1469480975010 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 1918 | 1469480975011 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:35 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b054800 == 36 [pid = 1918] [id = 646] 14:09:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x112743400) [pid = 1918] [serial = 1938] [outer = 0x0] 14:09:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x129173400) [pid = 1918] [serial = 1939] [outer = 0x112743400] 14:09:35 INFO - PROCESS | 1918 | 1469480975035 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x129334c00) [pid = 1918] [serial = 1940] [outer = 0x112743400] 14:09:35 INFO - PROCESS | 1918 | 1469480975366 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]]]}] 14:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 573ms 14:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:09:35 INFO - PROCESS | 1918 | 1469480975413 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 14:09:35 INFO - PROCESS | 1918 | 1469480975415 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 14:09:35 INFO - PROCESS | 1918 | 1469480975417 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 1918 | 1469480975418 Marionette TRACE conn2 <- [1,2558,null,{}] 14:09:35 INFO - PROCESS | 1918 | 1469480975420 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}] 14:09:35 INFO - PROCESS | 1918 | 1469480975421 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:35 INFO - PROCESS | 1918 | 1469480975520 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 14:09:35 INFO - PROCESS | 1918 | 1469480975531 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 1918 | 1469480975532 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:35 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b869000 == 37 [pid = 1918] [id = 647] 14:09:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x129337000) [pid = 1918] [serial = 1941] [outer = 0x0] 14:09:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x12a4d1800) [pid = 1918] [serial = 1942] [outer = 0x129337000] 14:09:35 INFO - PROCESS | 1918 | 1469480975556 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x118523800) [pid = 1918] [serial = 1943] [outer = 0x129337000] 14:09:35 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x117d25800) [pid = 1918] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:09:35 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x119b59400) [pid = 1918] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:09:35 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x11831b000) [pid = 1918] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:09:35 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x1182cfc00) [pid = 1918] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:09:35 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x113d98400) [pid = 1918] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:09:35 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x11917bc00) [pid = 1918] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:09:35 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x112fa7800) [pid = 1918] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:09:35 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x112fa1800) [pid = 1918] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:09:35 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x113f3a400) [pid = 1918] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:09:35 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x126008c00) [pid = 1918] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:09:35 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x119184400) [pid = 1918] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:09:35 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x1210e0c00) [pid = 1918] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:09:35 INFO - PROCESS | 1918 | 1469480975925 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]]]}] 14:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 517ms 14:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:09:35 INFO - PROCESS | 1918 | 1469480975935 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 14:09:35 INFO - PROCESS | 1918 | 1469480975936 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 14:09:35 INFO - PROCESS | 1918 | 1469480975947 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 1918 | 1469480975949 Marionette TRACE conn2 <- [1,2562,null,{}] 14:09:35 INFO - PROCESS | 1918 | 1469480975951 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}] 14:09:35 INFO - PROCESS | 1918 | 1469480975952 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:36 INFO - PROCESS | 1918 | 1469480976031 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 14:09:36 INFO - PROCESS | 1918 | 1469480976091 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 1918 | 1469480976092 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:36 INFO - PROCESS | 1918 | ++DOCSHELL 0x12386b000 == 38 [pid = 1918] [id = 648] 14:09:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x112e06000) [pid = 1918] [serial = 1944] [outer = 0x0] 14:09:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x11831b000) [pid = 1918] [serial = 1945] [outer = 0x112e06000] 14:09:36 INFO - PROCESS | 1918 | 1469480976116 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x12341d800) [pid = 1918] [serial = 1946] [outer = 0x112e06000] 14:09:36 INFO - PROCESS | 1918 | 1469480976409 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]]]}] 14:09:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:09:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 479ms 14:09:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:09:36 INFO - PROCESS | 1918 | 1469480976417 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 1918 | 1469480976419 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 14:09:36 INFO - PROCESS | 1918 | 1469480976429 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - PROCESS | 1918 | 1469480976430 Marionette TRACE conn2 <- [1,2566,null,{}] 14:09:36 INFO - PROCESS | 1918 | 1469480976433 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}] 14:09:36 INFO - PROCESS | 1918 | 1469480976434 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:36 INFO - PROCESS | 1918 | 1469480976521 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 14:09:36 INFO - PROCESS | 1918 | 1469480976528 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 1918 | 1469480976529 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:36 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bda1800 == 39 [pid = 1918] [id = 649] 14:09:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x1242edc00) [pid = 1918] [serial = 1947] [outer = 0x0] 14:09:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x12a641c00) [pid = 1918] [serial = 1948] [outer = 0x1242edc00] 14:09:36 INFO - PROCESS | 1918 | 1469480976552 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x12a64b400) [pid = 1918] [serial = 1949] [outer = 0x1242edc00] 14:09:36 INFO - PROCESS | 1918 | 1469480976898 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]]]}] 14:09:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:09:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 528ms 14:09:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:09:36 INFO - PROCESS | 1918 | 1469480976949 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 1918 | 1469480976951 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 14:09:36 INFO - PROCESS | 1918 | 1469480976953 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - PROCESS | 1918 | 1469480976955 Marionette TRACE conn2 <- [1,2570,null,{}] 14:09:36 INFO - PROCESS | 1918 | 1469480976957 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}] 14:09:36 INFO - PROCESS | 1918 | 1469480976958 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:37 INFO - PROCESS | 1918 | 1469480977048 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 14:09:37 INFO - PROCESS | 1918 | 1469480977051 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 1918 | 1469480977053 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c2d8800 == 40 [pid = 1918] [id = 650] 14:09:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x12a67f000) [pid = 1918] [serial = 1950] [outer = 0x0] 14:09:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x12a9f1000) [pid = 1918] [serial = 1951] [outer = 0x12a67f000] 14:09:37 INFO - PROCESS | 1918 | 1469480977079 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x12b0e0400) [pid = 1918] [serial = 1952] [outer = 0x12a67f000] 14:09:37 INFO - PROCESS | 1918 | 1469480977400 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]]]}] 14:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 469ms 14:09:37 INFO - PROCESS | 1918 | 1469480977423 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 14:09:37 INFO - PROCESS | 1918 | 1469480977426 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 14:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:09:37 INFO - PROCESS | 1918 | 1469480977429 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - PROCESS | 1918 | 1469480977431 Marionette TRACE conn2 <- [1,2574,null,{}] 14:09:37 INFO - PROCESS | 1918 | 1469480977433 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}] 14:09:37 INFO - PROCESS | 1918 | 1469480977434 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:37 INFO - PROCESS | 1918 | 1469480977517 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 14:09:37 INFO - PROCESS | 1918 | 1469480977576 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 1918 | 1469480977577 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c64b000 == 41 [pid = 1918] [id = 651] 14:09:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x12a682400) [pid = 1918] [serial = 1953] [outer = 0x0] 14:09:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x12b0e7000) [pid = 1918] [serial = 1954] [outer = 0x12a682400] 14:09:37 INFO - PROCESS | 1918 | 1469480977601 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x12b8a0c00) [pid = 1918] [serial = 1955] [outer = 0x12a682400] 14:09:38 INFO - PROCESS | 1918 | 1469480978000 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]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 621ms 14:09:38 INFO - PROCESS | 1918 | 1469480978052 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 1918 | 1469480978055 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 14:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:09:38 INFO - PROCESS | 1918 | 1469480978058 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 1918 | 1469480978060 Marionette TRACE conn2 <- [1,2578,null,{}] 14:09:38 INFO - PROCESS | 1918 | 1469480978064 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}] 14:09:38 INFO - PROCESS | 1918 | 1469480978065 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:38 INFO - PROCESS | 1918 | 1469480978173 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 14:09:38 INFO - PROCESS | 1918 | 1469480978259 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 1918 | 1469480978260 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191cd000 == 42 [pid = 1918] [id = 652] 14:09:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x116089800) [pid = 1918] [serial = 1956] [outer = 0x0] 14:09:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x116741c00) [pid = 1918] [serial = 1957] [outer = 0x116089800] 14:09:38 INFO - PROCESS | 1918 | 1469480978333 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x11831e800) [pid = 1918] [serial = 1958] [outer = 0x116089800] 14:09:38 INFO - PROCESS | 1918 | 1469480978745 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]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 721ms 14:09:38 INFO - PROCESS | 1918 | 1469480978779 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 1918 | 1469480978782 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 14:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:09:38 INFO - PROCESS | 1918 | 1469480978787 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 1918 | 1469480978788 Marionette TRACE conn2 <- [1,2582,null,{}] 14:09:38 INFO - PROCESS | 1918 | 1469480978791 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}] 14:09:38 INFO - PROCESS | 1918 | 1469480978793 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:38 INFO - PROCESS | 1918 | 1469480978897 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 14:09:38 INFO - PROCESS | 1918 | 1469480978959 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 1918 | 1469480978960 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x129044000 == 43 [pid = 1918] [id = 653] 14:09:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x118893400) [pid = 1918] [serial = 1959] [outer = 0x0] 14:09:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x119394000) [pid = 1918] [serial = 1960] [outer = 0x118893400] 14:09:38 INFO - PROCESS | 1918 | 1469480978990 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x120f38400) [pid = 1918] [serial = 1961] [outer = 0x118893400] 14:09:39 INFO - PROCESS | 1918 | 1469480979444 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]]]}] 14:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 721ms 14:09:39 INFO - PROCESS | 1918 | 1469480979566 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 14:09:39 INFO - PROCESS | 1918 | 1469480979568 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 14:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:09:39 INFO - PROCESS | 1918 | 1469480979572 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:09:39 INFO - PROCESS | 1918 | 1469480979575 Marionette TRACE conn2 <- [1,2586,null,{}] 14:09:39 INFO - PROCESS | 1918 | 1469480979583 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}] 14:09:39 INFO - PROCESS | 1918 | 1469480979586 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:39 INFO - PROCESS | 1918 | 1469480979706 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 14:09:39 INFO - PROCESS | 1918 | 1469480979764 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:39 INFO - PROCESS | 1918 | 1469480979766 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:39 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c65a800 == 44 [pid = 1918] [id = 654] 14:09:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12651ec00) [pid = 1918] [serial = 1962] [outer = 0x0] 14:09:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12698b000) [pid = 1918] [serial = 1963] [outer = 0x12651ec00] 14:09:39 INFO - PROCESS | 1918 | 1469480979797 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x128b28400) [pid = 1918] [serial = 1964] [outer = 0x12651ec00] 14:09:40 INFO - PROCESS | 1918 | 1469480980494 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]]]}] 14:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 975ms 14:09:40 INFO - PROCESS | 1918 | 1469480980548 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 14:09:40 INFO - PROCESS | 1918 | 1469480980552 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 14:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:09:40 INFO - PROCESS | 1918 | 1469480980556 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:09:40 INFO - PROCESS | 1918 | 1469480980561 Marionette TRACE conn2 <- [1,2590,null,{}] 14:09:40 INFO - PROCESS | 1918 | 1469480980566 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}] 14:09:40 INFO - PROCESS | 1918 | 1469480980568 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:40 INFO - PROCESS | 1918 | 1469480980683 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 14:09:40 INFO - PROCESS | 1918 | 1469480980757 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 1918 | 1469480980759 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x119c7a000 == 45 [pid = 1918] [id = 655] 14:09:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1151c6000) [pid = 1918] [serial = 1965] [outer = 0x0] 14:09:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x116083800) [pid = 1918] [serial = 1966] [outer = 0x1151c6000] 14:09:40 INFO - PROCESS | 1918 | 1469480980786 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x1170c7800) [pid = 1918] [serial = 1967] [outer = 0x1151c6000] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x12c2d8800 == 44 [pid = 1918] [id = 650] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x12bda1800 == 43 [pid = 1918] [id = 649] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x12386b000 == 42 [pid = 1918] [id = 648] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x12b869000 == 41 [pid = 1918] [id = 647] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x12b054800 == 40 [pid = 1918] [id = 646] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x12a212000 == 39 [pid = 1918] [id = 645] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x128bbe000 == 38 [pid = 1918] [id = 644] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x126018000 == 37 [pid = 1918] [id = 643] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x12386c000 == 36 [pid = 1918] [id = 642] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x11945f000 == 35 [pid = 1918] [id = 641] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x117226000 == 34 [pid = 1918] [id = 640] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x116abb000 == 33 [pid = 1918] [id = 639] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x12b923000 == 32 [pid = 1918] [id = 637] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x119c7b800 == 31 [pid = 1918] [id = 638] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x12c65a800 == 30 [pid = 1918] [id = 654] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x129044000 == 29 [pid = 1918] [id = 653] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x12c64b000 == 28 [pid = 1918] [id = 651] 14:09:41 INFO - PROCESS | 1918 | --DOCSHELL 0x1191cd000 == 27 [pid = 1918] [id = 652] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x119b57800) [pid = 1918] [serial = 1906] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x124ba8000) [pid = 1918] [serial = 1907] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x120f40c00) [pid = 1918] [serial = 1882] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x119179400) [pid = 1918] [serial = 1880] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1210dd800) [pid = 1918] [serial = 1883] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x118316400) [pid = 1918] [serial = 1894] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x11872c800) [pid = 1918] [serial = 1895] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1176b5400) [pid = 1918] [serial = 1877] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12459b000) [pid = 1918] [serial = 1889] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x12368bc00) [pid = 1918] [serial = 1885] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x11690ec00) [pid = 1918] [serial = 1904] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1169e3c00) [pid = 1918] [serial = 1892] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x113b0f800) [pid = 1918] [serial = 1903] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12613ac00) [pid = 1918] [serial = 1909] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x116539c00) [pid = 1918] [serial = 1876] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x120fa8400) [pid = 1918] [serial = 1898] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x118729800) [pid = 1918] [serial = 1901] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x1187ed000) [pid = 1918] [serial = 1879] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x123690000) [pid = 1918] [serial = 1900] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x1242e8800) [pid = 1918] [serial = 1888] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x11607e400) [pid = 1918] [serial = 1891] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x123ca2c00) [pid = 1918] [serial = 1886] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x1194dfc00) [pid = 1918] [serial = 1897] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x12698c400) [pid = 1918] [serial = 1912] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x1266af800) [pid = 1918] [serial = 1910] [outer = 0x0] [url = about:blank] 14:09:41 INFO - PROCESS | 1918 | 1469480981751 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]]]}] 14:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1226ms 14:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:09:41 INFO - PROCESS | 1918 | 1469480981782 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 14:09:41 INFO - PROCESS | 1918 | 1469480981784 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 14:09:41 INFO - PROCESS | 1918 | 1469480981787 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - PROCESS | 1918 | 1469480981791 Marionette TRACE conn2 <- [1,2594,null,{}] 14:09:41 INFO - PROCESS | 1918 | 1469480981795 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}] 14:09:41 INFO - PROCESS | 1918 | 1469480981796 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:41 INFO - PROCESS | 1918 | 1469480981877 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 14:09:41 INFO - PROCESS | 1918 | 1469480981881 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 1918 | 1469480981883 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169bb800 == 28 [pid = 1918] [id = 656] 14:09:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x112a8cc00) [pid = 1918] [serial = 1968] [outer = 0x0] 14:09:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x113906800) [pid = 1918] [serial = 1969] [outer = 0x112a8cc00] 14:09:41 INFO - PROCESS | 1918 | 1469480981913 Marionette DEBUG loaded listener.js 14:09:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x1127d7400) [pid = 1918] [serial = 1970] [outer = 0x112a8cc00] 14:09:42 INFO - PROCESS | 1918 | 1469480982295 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]]]}] 14:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 521ms 14:09:42 INFO - PROCESS | 1918 | 1469480982309 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 1918 | 1469480982313 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 14:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:09:42 INFO - PROCESS | 1918 | 1469480982317 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - PROCESS | 1918 | 1469480982319 Marionette TRACE conn2 <- [1,2598,null,{}] 14:09:42 INFO - PROCESS | 1918 | 1469480982322 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}] 14:09:42 INFO - PROCESS | 1918 | 1469480982323 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:42 INFO - PROCESS | 1918 | 1469480982402 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 14:09:42 INFO - PROCESS | 1918 | 1469480982408 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 1918 | 1469480982410 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x11909e000 == 29 [pid = 1918] [id = 657] 14:09:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x1160ef400) [pid = 1918] [serial = 1971] [outer = 0x0] 14:09:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x1169dc000) [pid = 1918] [serial = 1972] [outer = 0x1160ef400] 14:09:42 INFO - PROCESS | 1918 | 1469480982437 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x117d1b800) [pid = 1918] [serial = 1973] [outer = 0x1160ef400] 14:09:42 INFO - PROCESS | 1918 | 1469480982800 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]]]}] 14:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 14:09:42 INFO - PROCESS | 1918 | 1469480982844 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 1918 | 1469480982846 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 14:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:09:42 INFO - PROCESS | 1918 | 1469480982848 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - PROCESS | 1918 | 1469480982851 Marionette TRACE conn2 <- [1,2602,null,{}] 14:09:42 INFO - PROCESS | 1918 | 1469480982858 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}] 14:09:42 INFO - PROCESS | 1918 | 1469480982862 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:42 INFO - PROCESS | 1918 | 1469480982939 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 14:09:42 INFO - PROCESS | 1918 | 1469480982945 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 1918 | 1469480982948 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f26800 == 30 [pid = 1918] [id = 658] 14:09:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x1127d5000) [pid = 1918] [serial = 1974] [outer = 0x0] 14:09:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x1187e3400) [pid = 1918] [serial = 1975] [outer = 0x1127d5000] 14:09:42 INFO - PROCESS | 1918 | 1469480982976 Marionette DEBUG loaded listener.js 14:09:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x11900a400) [pid = 1918] [serial = 1976] [outer = 0x1127d5000] 14:09:43 INFO - PROCESS | 1918 | 1469480983327 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]]]}] 14:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 522ms 14:09:43 INFO - PROCESS | 1918 | 1469480983370 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 14:09:43 INFO - PROCESS | 1918 | 1469480983373 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 14:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:09:43 INFO - PROCESS | 1918 | 1469480983377 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - PROCESS | 1918 | 1469480983378 Marionette TRACE conn2 <- [1,2606,null,{}] 14:09:43 INFO - PROCESS | 1918 | 1469480983381 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}] 14:09:43 INFO - PROCESS | 1918 | 1469480983382 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:43 INFO - PROCESS | 1918 | 1469480983487 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 14:09:43 INFO - PROCESS | 1918 | 1469480983525 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:43 INFO - PROCESS | 1918 | 1469480983526 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x12386e800 == 31 [pid = 1918] [id = 659] 14:09:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x119052800) [pid = 1918] [serial = 1977] [outer = 0x0] 14:09:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x119398c00) [pid = 1918] [serial = 1978] [outer = 0x119052800] 14:09:43 INFO - PROCESS | 1918 | 1469480983551 Marionette DEBUG loaded listener.js 14:09:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x119b50400) [pid = 1918] [serial = 1979] [outer = 0x119052800] 14:09:43 INFO - PROCESS | 1918 | 1469480983855 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]]]}] 14:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 518ms 14:09:43 INFO - PROCESS | 1918 | 1469480983896 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 14:09:43 INFO - PROCESS | 1918 | 1469480983897 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 14:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:09:43 INFO - PROCESS | 1918 | 1469480983899 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - PROCESS | 1918 | 1469480983908 Marionette TRACE conn2 <- [1,2610,null,{}] 14:09:43 INFO - PROCESS | 1918 | 1469480983910 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}] 14:09:43 INFO - PROCESS | 1918 | 1469480983911 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:44 INFO - PROCESS | 1918 | 1469480984004 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 14:09:44 INFO - PROCESS | 1918 | 1469480984042 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 1918 | 1469480984043 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x124417000 == 32 [pid = 1918] [id = 660] 14:09:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x112fac000) [pid = 1918] [serial = 1980] [outer = 0x0] 14:09:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x119c5c800) [pid = 1918] [serial = 1981] [outer = 0x112fac000] 14:09:44 INFO - PROCESS | 1918 | 1469480984067 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1210db800) [pid = 1918] [serial = 1982] [outer = 0x112fac000] 14:09:44 INFO - PROCESS | 1918 | 1469480984399 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]]]}] 14:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 528ms 14:09:44 INFO - PROCESS | 1918 | 1469480984428 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 14:09:44 INFO - PROCESS | 1918 | 1469480984429 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 14:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:09:44 INFO - PROCESS | 1918 | 1469480984431 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:09:44 INFO - PROCESS | 1918 | 1469480984432 Marionette TRACE conn2 <- [1,2614,null,{}] 14:09:44 INFO - PROCESS | 1918 | 1469480984434 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}] 14:09:44 INFO - PROCESS | 1918 | 1469480984439 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:44 INFO - PROCESS | 1918 | 1469480984553 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 14:09:44 INFO - PROCESS | 1918 | 1469480984590 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 1918 | 1469480984592 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269d2800 == 33 [pid = 1918] [id = 661] 14:09:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x120f32c00) [pid = 1918] [serial = 1983] [outer = 0x0] 14:09:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x1231c9000) [pid = 1918] [serial = 1984] [outer = 0x120f32c00] 14:09:44 INFO - PROCESS | 1918 | 1469480984616 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x124b9f400) [pid = 1918] [serial = 1985] [outer = 0x120f32c00] 14:09:44 INFO - PROCESS | 1918 | 1469480984952 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]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 572ms 14:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:09:45 INFO - PROCESS | 1918 | 1469480985003 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 1918 | 1469480985005 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 14:09:45 INFO - PROCESS | 1918 | 1469480985007 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 1918 | 1469480985009 Marionette TRACE conn2 <- [1,2618,null,{}] 14:09:45 INFO - PROCESS | 1918 | 1469480985011 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}] 14:09:45 INFO - PROCESS | 1918 | 1469480985013 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:45 INFO - PROCESS | 1918 | 1469480985130 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 14:09:45 INFO - PROCESS | 1918 | 1469480985151 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:45 INFO - PROCESS | 1918 | 1469480985151 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x129046800 == 34 [pid = 1918] [id = 662] 14:09:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x124ba4c00) [pid = 1918] [serial = 1986] [outer = 0x0] 14:09:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1182ca000) [pid = 1918] [serial = 1987] [outer = 0x124ba4c00] 14:09:45 INFO - PROCESS | 1918 | 1469480985187 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12600cc00) [pid = 1918] [serial = 1988] [outer = 0x124ba4c00] 14:09:45 INFO - PROCESS | 1918 | 1469480985618 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]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 621ms 14:09:45 INFO - PROCESS | 1918 | 1469480985628 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 1918 | 1469480985629 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 14:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:09:45 INFO - PROCESS | 1918 | 1469480985631 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 1918 | 1469480985633 Marionette TRACE conn2 <- [1,2622,null,{}] 14:09:45 INFO - PROCESS | 1918 | 1469480985635 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}] 14:09:45 INFO - PROCESS | 1918 | 1469480985636 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:45 INFO - PROCESS | 1918 | 1469480985737 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 14:09:45 INFO - PROCESS | 1918 | 1469480985741 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:45 INFO - PROCESS | 1918 | 1469480985742 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291cf000 == 35 [pid = 1918] [id = 663] 14:09:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x124ba5400) [pid = 1918] [serial = 1989] [outer = 0x0] 14:09:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1266ab400) [pid = 1918] [serial = 1990] [outer = 0x124ba5400] 14:09:45 INFO - PROCESS | 1918 | 1469480985766 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12698f400) [pid = 1918] [serial = 1991] [outer = 0x124ba5400] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1127de400) [pid = 1918] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x126141400) [pid = 1918] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x129337000) [pid = 1918] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x112e06000) [pid = 1918] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x113294c00) [pid = 1918] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x113ba1000) [pid = 1918] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x118595800) [pid = 1918] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x112de0800) [pid = 1918] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x112743400) [pid = 1918] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x1127dc000) [pid = 1918] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x11697d000) [pid = 1918] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x121753400) [pid = 1918] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12a67f000) [pid = 1918] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x1242edc00) [pid = 1918] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:09:46 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12a682400) [pid = 1918] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:09:46 INFO - PROCESS | 1918 | 1469480986243 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]]]}] 14:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 620ms 14:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:09:46 INFO - PROCESS | 1918 | 1469480986253 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 1918 | 1469480986254 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 14:09:46 INFO - PROCESS | 1918 | 1469480986266 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 1918 | 1469480986267 Marionette TRACE conn2 <- [1,2626,null,{}] 14:09:46 INFO - PROCESS | 1918 | 1469480986269 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}] 14:09:46 INFO - PROCESS | 1918 | 1469480986270 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:46 INFO - PROCESS | 1918 | 1469480986388 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 14:09:46 INFO - PROCESS | 1918 | 1469480986395 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 1918 | 1469480986396 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f26000 == 36 [pid = 1918] [id = 664] 14:09:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x112743400) [pid = 1918] [serial = 1992] [outer = 0x0] 14:09:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x1182d2800) [pid = 1918] [serial = 1993] [outer = 0x112743400] 14:09:46 INFO - PROCESS | 1918 | 1469480986420 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x123ca0c00) [pid = 1918] [serial = 1994] [outer = 0x112743400] 14:09:46 INFO - PROCESS | 1918 | 1469480986730 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]]]}] 14:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 479ms 14:09:46 INFO - PROCESS | 1918 | 1469480986736 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 1918 | 1469480986737 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 14:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:09:46 INFO - PROCESS | 1918 | 1469480986743 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 1918 | 1469480986745 Marionette TRACE conn2 <- [1,2630,null,{}] 14:09:46 INFO - PROCESS | 1918 | 1469480986748 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}] 14:09:46 INFO - PROCESS | 1918 | 1469480986749 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:46 INFO - PROCESS | 1918 | 1469480986845 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 14:09:46 INFO - PROCESS | 1918 | 1469480986902 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 1918 | 1469480986903 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x12aa14000 == 37 [pid = 1918] [id = 665] 14:09:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1182cf800) [pid = 1918] [serial = 1995] [outer = 0x0] 14:09:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x126cc5c00) [pid = 1918] [serial = 1996] [outer = 0x1182cf800] 14:09:46 INFO - PROCESS | 1918 | 1469480986928 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x128b27000) [pid = 1918] [serial = 1997] [outer = 0x1182cf800] 14:09:47 INFO - PROCESS | 1918 | 1469480987238 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]]]}] 14:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 525ms 14:09:47 INFO - PROCESS | 1918 | 1469480987265 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 14:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:09:47 INFO - PROCESS | 1918 | 1469480987267 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 14:09:47 INFO - PROCESS | 1918 | 1469480987271 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 1918 | 1469480987274 Marionette TRACE conn2 <- [1,2634,null,{}] 14:09:47 INFO - PROCESS | 1918 | 1469480987279 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}] 14:09:47 INFO - PROCESS | 1918 | 1469480987281 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:47 INFO - PROCESS | 1918 | 1469480987432 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 14:09:47 INFO - PROCESS | 1918 | 1469480987517 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 1918 | 1469480987519 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x124414000 == 38 [pid = 1918] [id = 666] 14:09:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x119052400) [pid = 1918] [serial = 1998] [outer = 0x0] 14:09:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x128b2b000) [pid = 1918] [serial = 1999] [outer = 0x119052400] 14:09:47 INFO - PROCESS | 1918 | 1469480987563 Marionette DEBUG loaded listener.js 14:09:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x129167000) [pid = 1918] [serial = 2000] [outer = 0x119052400] 14:09:47 INFO - PROCESS | 1918 | 1469480987934 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]]]}] 14:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 674ms 14:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:09:47 INFO - PROCESS | 1918 | 1469480987946 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 14:09:47 INFO - PROCESS | 1918 | 1469480987947 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 14:09:47 INFO - PROCESS | 1918 | 1469480987949 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 1918 | 1469480987950 Marionette TRACE conn2 <- [1,2638,null,{}] 14:09:47 INFO - PROCESS | 1918 | 1469480987952 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}] 14:09:47 INFO - PROCESS | 1918 | 1469480987953 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:48 INFO - PROCESS | 1918 | 1469480988063 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 14:09:48 INFO - PROCESS | 1918 | 1469480988149 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 1918 | 1469480988150 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x1133d4800 == 39 [pid = 1918] [id = 667] 14:09:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x110fccc00) [pid = 1918] [serial = 2001] [outer = 0x0] 14:09:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x111e2e800) [pid = 1918] [serial = 2002] [outer = 0x110fccc00] 14:09:48 INFO - PROCESS | 1918 | 1469480988182 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x1127e0000) [pid = 1918] [serial = 2003] [outer = 0x110fccc00] 14:09:48 INFO - PROCESS | 1918 | 1469480988692 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]]]}] 14:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 768ms 14:09:48 INFO - PROCESS | 1918 | 1469480988719 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 14:09:48 INFO - PROCESS | 1918 | 1469480988721 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 14:09:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:09:48 INFO - PROCESS | 1918 | 1469480988776 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 1918 | 1469480988778 Marionette TRACE conn2 <- [1,2642,null,{}] 14:09:48 INFO - PROCESS | 1918 | 1469480988783 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}] 14:09:48 INFO - PROCESS | 1918 | 1469480988784 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:48 INFO - PROCESS | 1918 | 1469480988893 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 14:09:48 INFO - PROCESS | 1918 | 1469480988976 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 1918 | 1469480988977 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f1f000 == 40 [pid = 1918] [id = 668] 14:09:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x1160f0400) [pid = 1918] [serial = 2004] [outer = 0x0] 14:09:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x116906400) [pid = 1918] [serial = 2005] [outer = 0x1160f0400] 14:09:49 INFO - PROCESS | 1918 | 1469480989008 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x118195400) [pid = 1918] [serial = 2006] [outer = 0x1160f0400] 14:09:49 INFO - PROCESS | 1918 | 1469480989667 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]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:09:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 947ms 14:09:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:09:49 INFO - PROCESS | 1918 | 1469480989699 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 1918 | 1469480989701 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 14:09:49 INFO - PROCESS | 1918 | 1469480989707 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 1918 | 1469480989711 Marionette TRACE conn2 <- [1,2646,null,{}] 14:09:49 INFO - PROCESS | 1918 | 1469480989715 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}] 14:09:49 INFO - PROCESS | 1918 | 1469480989717 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:49 INFO - PROCESS | 1918 | 1469480989822 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 14:09:49 INFO - PROCESS | 1918 | 1469480989875 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 1918 | 1469480989878 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b41000 == 41 [pid = 1918] [id = 669] 14:09:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x1151c7000) [pid = 1918] [serial = 2007] [outer = 0x0] 14:09:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x11602bc00) [pid = 1918] [serial = 2008] [outer = 0x1151c7000] 14:09:49 INFO - PROCESS | 1918 | 1469480989905 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x1170c9800) [pid = 1918] [serial = 2009] [outer = 0x1151c7000] 14:09:50 INFO - PROCESS | 1918 | --DOCSHELL 0x124414000 == 40 [pid = 1918] [id = 666] 14:09:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12aa14000 == 39 [pid = 1918] [id = 665] 14:09:50 INFO - PROCESS | 1918 | --DOCSHELL 0x120f26000 == 38 [pid = 1918] [id = 664] 14:09:50 INFO - PROCESS | 1918 | --DOCSHELL 0x1291cf000 == 37 [pid = 1918] [id = 663] 14:09:50 INFO - PROCESS | 1918 | --DOCSHELL 0x129046800 == 36 [pid = 1918] [id = 662] 14:09:50 INFO - PROCESS | 1918 | --DOCSHELL 0x1269d2800 == 35 [pid = 1918] [id = 661] 14:09:50 INFO - PROCESS | 1918 | --DOCSHELL 0x124417000 == 34 [pid = 1918] [id = 660] 14:09:50 INFO - PROCESS | 1918 | --DOCSHELL 0x12386e800 == 33 [pid = 1918] [id = 659] 14:09:50 INFO - PROCESS | 1918 | --DOCSHELL 0x120f26800 == 32 [pid = 1918] [id = 658] 14:09:50 INFO - PROCESS | 1918 | --DOCSHELL 0x11909e000 == 31 [pid = 1918] [id = 657] 14:09:50 INFO - PROCESS | 1918 | --DOCSHELL 0x1169bb800 == 30 [pid = 1918] [id = 656] 14:09:50 INFO - PROCESS | 1918 | --DOCSHELL 0x119c7a000 == 29 [pid = 1918] [id = 655] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x1246f0400) [pid = 1918] [serial = 1933] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x12613d000) [pid = 1918] [serial = 1934] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x126cc3400) [pid = 1918] [serial = 1936] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x12a4d1800) [pid = 1918] [serial = 1942] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x11831b000) [pid = 1918] [serial = 1945] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x128b23800) [pid = 1918] [serial = 1913] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1160e9400) [pid = 1918] [serial = 1915] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x1176af400) [pid = 1918] [serial = 1916] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1188a0400) [pid = 1918] [serial = 1924] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x119179800) [pid = 1918] [serial = 1925] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x113ba3c00) [pid = 1918] [serial = 1918] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x118321800) [pid = 1918] [serial = 1919] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x129173400) [pid = 1918] [serial = 1939] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x120f34800) [pid = 1918] [serial = 1927] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x121628c00) [pid = 1918] [serial = 1928] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1170c4c00) [pid = 1918] [serial = 1921] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x1182cec00) [pid = 1918] [serial = 1922] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x123bbd400) [pid = 1918] [serial = 1930] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12341d800) [pid = 1918] [serial = 1946] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x12b0e0400) [pid = 1918] [serial = 1952] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12a641c00) [pid = 1918] [serial = 1948] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x12a64b400) [pid = 1918] [serial = 1949] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12a9f1000) [pid = 1918] [serial = 1951] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x118523800) [pid = 1918] [serial = 1943] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x129165800) [pid = 1918] [serial = 1937] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x129334c00) [pid = 1918] [serial = 1940] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x1246e9000) [pid = 1918] [serial = 1931] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x12b8a0c00) [pid = 1918] [serial = 1955] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x12b0e7000) [pid = 1918] [serial = 1954] [outer = 0x0] [url = about:blank] 14:09:50 INFO - PROCESS | 1918 | 1469480990344 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]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:09:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 680ms 14:09:50 INFO - PROCESS | 1918 | 1469480990385 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 1918 | 1469480990388 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 14:09:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:09:50 INFO - PROCESS | 1918 | 1469480990393 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 1918 | 1469480990395 Marionette TRACE conn2 <- [1,2650,null,{}] 14:09:50 INFO - PROCESS | 1918 | 1469480990397 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}] 14:09:50 INFO - PROCESS | 1918 | 1469480990399 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:50 INFO - PROCESS | 1918 | 1469480990478 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 14:09:50 INFO - PROCESS | 1918 | 1469480990481 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 1918 | 1469480990483 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:50 INFO - PROCESS | 1918 | ++DOCSHELL 0x11946e000 == 30 [pid = 1918] [id = 670] 14:09:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x117d20400) [pid = 1918] [serial = 2010] [outer = 0x0] 14:09:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x118314800) [pid = 1918] [serial = 2011] [outer = 0x117d20400] 14:09:50 INFO - PROCESS | 1918 | 1469480990513 Marionette DEBUG loaded listener.js 14:09:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x118897800) [pid = 1918] [serial = 2012] [outer = 0x117d20400] 14:09:50 INFO - PROCESS | 1918 | 1469480990846 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]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:09:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 14:09:50 INFO - PROCESS | 1918 | 1469480990912 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 1918 | 1469480990914 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 14:09:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:09:50 INFO - PROCESS | 1918 | 1469480990916 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 1918 | 1469480990918 Marionette TRACE conn2 <- [1,2654,null,{}] 14:09:50 INFO - PROCESS | 1918 | 1469480990927 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}] 14:09:50 INFO - PROCESS | 1918 | 1469480990930 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:51 INFO - PROCESS | 1918 | 1469480991011 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 14:09:51 INFO - PROCESS | 1918 | 1469480991017 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 1918 | 1469480991019 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x12387e000 == 31 [pid = 1918] [id = 671] 14:09:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x119056400) [pid = 1918] [serial = 2013] [outer = 0x0] 14:09:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x119854c00) [pid = 1918] [serial = 2014] [outer = 0x119056400] 14:09:51 INFO - PROCESS | 1918 | 1469480991049 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x120fafc00) [pid = 1918] [serial = 2015] [outer = 0x119056400] 14:09:51 INFO - PROCESS | 1918 | 1469480991381 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]]]}] 14:09:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:09:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 471ms 14:09:51 INFO - PROCESS | 1918 | 1469480991388 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 14:09:51 INFO - PROCESS | 1918 | 1469480991390 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 14:09:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:09:51 INFO - PROCESS | 1918 | 1469480991394 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:09:51 INFO - PROCESS | 1918 | 1469480991395 Marionette TRACE conn2 <- [1,2658,null,{}] 14:09:51 INFO - PROCESS | 1918 | 1469480991398 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}] 14:09:51 INFO - PROCESS | 1918 | 1469480991399 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:51 INFO - PROCESS | 1918 | 1469480991484 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 14:09:51 INFO - PROCESS | 1918 | 1469480991544 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 1918 | 1469480991546 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x124417000 == 32 [pid = 1918] [id = 672] 14:09:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x119b5e400) [pid = 1918] [serial = 2016] [outer = 0x0] 14:09:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x1210e4c00) [pid = 1918] [serial = 2017] [outer = 0x119b5e400] 14:09:51 INFO - PROCESS | 1918 | 1469480991571 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x12389dc00) [pid = 1918] [serial = 2018] [outer = 0x119b5e400] 14:09:51 INFO - PROCESS | 1918 | 1469480991942 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]]]}] 14:09:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:09:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 570ms 14:09:51 INFO - PROCESS | 1918 | 1469480991965 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 14:09:51 INFO - PROCESS | 1918 | 1469480991967 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 14:09:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:09:51 INFO - PROCESS | 1918 | 1469480991971 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:09:51 INFO - PROCESS | 1918 | 1469480991973 Marionette TRACE conn2 <- [1,2662,null,{}] 14:09:51 INFO - PROCESS | 1918 | 1469480991991 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}] 14:09:51 INFO - PROCESS | 1918 | 1469480991993 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:52 INFO - PROCESS | 1918 | 1469480992115 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 14:09:52 INFO - PROCESS | 1918 | 1469480992121 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 1918 | 1469480992122 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x11946f000 == 33 [pid = 1918] [id = 673] 14:09:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x123bbe400) [pid = 1918] [serial = 2019] [outer = 0x0] 14:09:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x124457000) [pid = 1918] [serial = 2020] [outer = 0x123bbe400] 14:09:52 INFO - PROCESS | 1918 | 1469480992165 Marionette DEBUG loaded listener.js 14:09:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x1246f1c00) [pid = 1918] [serial = 2021] [outer = 0x123bbe400] 14:09:52 INFO - PROCESS | 1918 | 1469480992624 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]]]}] 14:09:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:09:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 672ms 14:09:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:09:52 INFO - PROCESS | 1918 | 1469480992644 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 14:09:52 INFO - PROCESS | 1918 | 1469480992646 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 14:09:52 INFO - PROCESS | 1918 | 1469480992648 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 1918 | 1469480992649 Marionette TRACE conn2 <- [1,2666,null,{}] 14:09:52 INFO - PROCESS | 1918 | 1469480992651 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}] 14:09:52 INFO - PROCESS | 1918 | 1469480992655 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:52 INFO - PROCESS | 1918 | 1469480992782 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 14:09:52 INFO - PROCESS | 1918 | 1469480992786 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 1918 | 1469480992787 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a532000 == 34 [pid = 1918] [id = 674] 14:09:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x112d83c00) [pid = 1918] [serial = 2022] [outer = 0x0] 14:09:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x124ba8000) [pid = 1918] [serial = 2023] [outer = 0x112d83c00] 14:09:52 INFO - PROCESS | 1918 | 1469480992812 Marionette DEBUG loaded listener.js 14:09:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x128b32c00) [pid = 1918] [serial = 2024] [outer = 0x112d83c00] 14:09:53 INFO - PROCESS | 1918 | 1469480993666 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]]]}] 14:09:53 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) 14:09:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1021ms 14:09:53 INFO - PROCESS | 1918 | 1469480993669 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 1918 | 1469480993670 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 14:09:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:09:53 INFO - PROCESS | 1918 | 1469480993672 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 1918 | 1469480993674 Marionette TRACE conn2 <- [1,2670,null,{}] 14:09:53 INFO - PROCESS | 1918 | 1469480993677 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}] 14:09:53 INFO - PROCESS | 1918 | 1469480993678 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:53 INFO - PROCESS | 1918 | 1469480993777 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 14:09:53 INFO - PROCESS | 1918 | 1469480993789 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 1918 | 1469480993797 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b725000 == 35 [pid = 1918] [id = 675] 14:09:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x129067800) [pid = 1918] [serial = 2025] [outer = 0x0] 14:09:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x12932b800) [pid = 1918] [serial = 2026] [outer = 0x129067800] 14:09:53 INFO - PROCESS | 1918 | 1469480993821 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x129338c00) [pid = 1918] [serial = 2027] [outer = 0x129067800] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x112fac000) [pid = 1918] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x119052800) [pid = 1918] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1127d5000) [pid = 1918] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x1160ef400) [pid = 1918] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1151c6000) [pid = 1918] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x112a8cc00) [pid = 1918] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x116089800) [pid = 1918] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x118893400) [pid = 1918] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x12651ec00) [pid = 1918] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x120f32c00) [pid = 1918] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x124ba4c00) [pid = 1918] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x112743400) [pid = 1918] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x124ba5400) [pid = 1918] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:09:54 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x1182cf800) [pid = 1918] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:09:54 INFO - PROCESS | 1918 | 1469480994678 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"]]]}] 14:09:54 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 14:09:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:09:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:09:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1021ms 14:09:54 INFO - PROCESS | 1918 | 1469480994694 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 14:09:54 INFO - PROCESS | 1918 | 1469480994695 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 14:09:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:09:54 INFO - PROCESS | 1918 | 1469480994697 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:09:54 INFO - PROCESS | 1918 | 1469480994699 Marionette TRACE conn2 <- [1,2674,null,{}] 14:09:54 INFO - PROCESS | 1918 | 1469480994709 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}] 14:09:54 INFO - PROCESS | 1918 | 1469480994711 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:54 INFO - PROCESS | 1918 | 1469480994784 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 14:09:54 INFO - PROCESS | 1918 | 1469480994787 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 1918 | 1469480994788 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x126618000 == 36 [pid = 1918] [id = 676] 14:09:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x112e06000) [pid = 1918] [serial = 2028] [outer = 0x0] 14:09:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x116a9ac00) [pid = 1918] [serial = 2029] [outer = 0x112e06000] 14:09:54 INFO - PROCESS | 1918 | 1469480994816 Marionette DEBUG loaded listener.js 14:09:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x119054c00) [pid = 1918] [serial = 2030] [outer = 0x112e06000] 14:09:55 INFO - PROCESS | 1918 | 1469480995602 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"]]]}] 14:09:55 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 14:09:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:09:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:09:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:09:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 927ms 14:09:55 INFO - PROCESS | 1918 | 1469480995625 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 1918 | 1469480995626 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 14:09:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:09:55 INFO - PROCESS | 1918 | 1469480995628 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - PROCESS | 1918 | 1469480995629 Marionette TRACE conn2 <- [1,2678,null,{}] 14:09:55 INFO - PROCESS | 1918 | 1469480995632 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}] 14:09:55 INFO - PROCESS | 1918 | 1469480995633 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:55 INFO - PROCESS | 1918 | 1469480995717 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 14:09:55 INFO - PROCESS | 1918 | 1469480995721 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:55 INFO - PROCESS | 1918 | 1469480995722 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b92c800 == 37 [pid = 1918] [id = 677] 14:09:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x1246f3400) [pid = 1918] [serial = 2031] [outer = 0x0] 14:09:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x124ba4800) [pid = 1918] [serial = 2032] [outer = 0x1246f3400] 14:09:55 INFO - PROCESS | 1918 | 1469480995749 Marionette DEBUG loaded listener.js 14:09:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x12a4d3000) [pid = 1918] [serial = 2033] [outer = 0x1246f3400] 14:09:56 INFO - PROCESS | 1918 | 1469480996587 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]]]}] 14:09:56 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) 14:09:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 969ms 14:09:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:09:56 INFO - PROCESS | 1918 | 1469480996598 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 1918 | 1469480996601 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 14:09:56 INFO - PROCESS | 1918 | 1469480996604 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 1918 | 1469480996608 Marionette TRACE conn2 <- [1,2682,null,{}] 14:09:56 INFO - PROCESS | 1918 | 1469480996612 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}] 14:09:56 INFO - PROCESS | 1918 | 1469480996614 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:56 INFO - PROCESS | 1918 | 1469480996720 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 14:09:56 INFO - PROCESS | 1918 | 1469480996778 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 1918 | 1469480996780 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:56 INFO - PROCESS | 1918 | ++DOCSHELL 0x118774800 == 38 [pid = 1918] [id = 678] 14:09:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x113d95400) [pid = 1918] [serial = 2034] [outer = 0x0] 14:09:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x113f3a400) [pid = 1918] [serial = 2035] [outer = 0x113d95400] 14:09:56 INFO - PROCESS | 1918 | 1469480996812 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x1176af400) [pid = 1918] [serial = 2036] [outer = 0x113d95400] 14:09:57 INFO - PROCESS | 1918 | 1469480997698 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]]]}] 14:09:57 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) 14:09:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1128ms 14:09:57 INFO - PROCESS | 1918 | 1469480997732 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 1918 | 1469480997736 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 14:09:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:09:57 INFO - PROCESS | 1918 | 1469480997742 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 1918 | 1469480997744 Marionette TRACE conn2 <- [1,2686,null,{}] 14:09:57 INFO - PROCESS | 1918 | 1469480997747 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}] 14:09:57 INFO - PROCESS | 1918 | 1469480997749 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:57 INFO - PROCESS | 1918 | 1469480997848 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 14:09:57 INFO - PROCESS | 1918 | 1469480997906 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 1918 | 1469480997908 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269d0000 == 39 [pid = 1918] [id = 679] 14:09:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x1187ec800) [pid = 1918] [serial = 2037] [outer = 0x0] 14:09:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x119055c00) [pid = 1918] [serial = 2038] [outer = 0x1187ec800] 14:09:57 INFO - PROCESS | 1918 | 1469480997939 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x119b5ac00) [pid = 1918] [serial = 2039] [outer = 0x1187ec800] 14:09:58 INFO - PROCESS | 1918 | 1469480998830 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"]]]}] 14:09:58 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 14:09:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:09:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:09:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:09:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:09:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1123ms 14:09:58 INFO - PROCESS | 1918 | 1469480998864 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 14:09:58 INFO - PROCESS | 1918 | 1469480998865 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 14:09:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:09:58 INFO - PROCESS | 1918 | 1469480998868 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:09:58 INFO - PROCESS | 1918 | 1469480998871 Marionette TRACE conn2 <- [1,2690,null,{}] 14:09:58 INFO - PROCESS | 1918 | 1469480998879 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}] 14:09:58 INFO - PROCESS | 1918 | 1469480998882 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:58 INFO - PROCESS | 1918 | 1469480998983 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 14:09:59 INFO - PROCESS | 1918 | 1469480999040 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:59 INFO - PROCESS | 1918 | 1469480999043 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:09:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd9a800 == 40 [pid = 1918] [id = 680] 14:09:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1246f0400) [pid = 1918] [serial = 2040] [outer = 0x0] 14:09:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x126919000) [pid = 1918] [serial = 2041] [outer = 0x1246f0400] 14:09:59 INFO - PROCESS | 1918 | 1469480999073 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x128b2bc00) [pid = 1918] [serial = 2042] [outer = 0x1246f0400] 14:10:00 INFO - PROCESS | 1918 | 1469481000143 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"]]]}] 14:10:00 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 14:10:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:10:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:10:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1322ms 14:10:00 INFO - PROCESS | 1918 | 1469481000191 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 14:10:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:10:00 INFO - PROCESS | 1918 | 1469481000193 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 14:10:00 INFO - PROCESS | 1918 | 1469481000196 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:10:00 INFO - PROCESS | 1918 | 1469481000198 Marionette TRACE conn2 <- [1,2694,null,{}] 14:10:00 INFO - PROCESS | 1918 | 1469481000202 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}] 14:10:00 INFO - PROCESS | 1918 | 1469481000203 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x126618000 == 39 [pid = 1918] [id = 676] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x12b725000 == 38 [pid = 1918] [id = 675] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x12a532000 == 37 [pid = 1918] [id = 674] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x11946f000 == 36 [pid = 1918] [id = 673] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x124417000 == 35 [pid = 1918] [id = 672] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x12387e000 == 34 [pid = 1918] [id = 671] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x11946e000 == 33 [pid = 1918] [id = 670] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x119b41000 == 32 [pid = 1918] [id = 669] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x120f1f000 == 31 [pid = 1918] [id = 668] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x1133d4800 == 30 [pid = 1918] [id = 667] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd9a800 == 29 [pid = 1918] [id = 680] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x1269d0000 == 28 [pid = 1918] [id = 679] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x12b92c800 == 27 [pid = 1918] [id = 677] 14:10:00 INFO - PROCESS | 1918 | --DOCSHELL 0x118774800 == 26 [pid = 1918] [id = 678] 14:10:00 INFO - PROCESS | 1918 | 1469481000804 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x119c5c800) [pid = 1918] [serial = 1981] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x119398c00) [pid = 1918] [serial = 1978] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x1187e3400) [pid = 1918] [serial = 1975] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x11900a400) [pid = 1918] [serial = 1976] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x1169dc000) [pid = 1918] [serial = 1972] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x117d1b800) [pid = 1918] [serial = 1973] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x1170c7800) [pid = 1918] [serial = 1967] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x116083800) [pid = 1918] [serial = 1966] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x113906800) [pid = 1918] [serial = 1969] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x1127d7400) [pid = 1918] [serial = 1970] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x11831e800) [pid = 1918] [serial = 1958] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x116741c00) [pid = 1918] [serial = 1957] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x120f38400) [pid = 1918] [serial = 1961] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x119394000) [pid = 1918] [serial = 1960] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x128b28400) [pid = 1918] [serial = 1964] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x124b9f400) [pid = 1918] [serial = 1985] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x1231c9000) [pid = 1918] [serial = 1984] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x12698b000) [pid = 1918] [serial = 1963] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x1210db800) [pid = 1918] [serial = 1982] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x1182ca000) [pid = 1918] [serial = 1987] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 69 (0x1182d2800) [pid = 1918] [serial = 1993] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 68 (0x1266ab400) [pid = 1918] [serial = 1990] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 67 (0x128b27000) [pid = 1918] [serial = 1997] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 66 (0x128b2b000) [pid = 1918] [serial = 1999] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 65 (0x12600cc00) [pid = 1918] [serial = 1988] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 64 (0x12698f400) [pid = 1918] [serial = 1991] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 63 (0x123ca0c00) [pid = 1918] [serial = 1994] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 62 (0x126cc5c00) [pid = 1918] [serial = 1996] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | --DOMWINDOW == 61 (0x119b50400) [pid = 1918] [serial = 1979] [outer = 0x0] [url = about:blank] 14:10:00 INFO - PROCESS | 1918 | 1469481000971 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:00 INFO - PROCESS | 1918 | 1469481000973 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x1160b1000 == 27 [pid = 1918] [id = 681] 14:10:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 62 (0x1122b9400) [pid = 1918] [serial = 2043] [outer = 0x0] 14:10:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 63 (0x1127d4400) [pid = 1918] [serial = 2044] [outer = 0x1122b9400] 14:10:01 INFO - PROCESS | 1918 | 1469481001021 Marionette DEBUG loaded listener.js 14:10:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 64 (0x113294c00) [pid = 1918] [serial = 2045] [outer = 0x1122b9400] 14:10:01 INFO - PROCESS | 1918 | 1469481001887 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"]]]}] 14:10:01 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 14:10:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:10:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:10:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:10:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1722ms 14:10:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:10:01 INFO - PROCESS | 1918 | 1469481001919 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 14:10:01 INFO - PROCESS | 1918 | 1469481001922 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 14:10:01 INFO - PROCESS | 1918 | 1469481001928 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:10:01 INFO - PROCESS | 1918 | 1469481001929 Marionette TRACE conn2 <- [1,2698,null,{}] 14:10:01 INFO - PROCESS | 1918 | 1469481001933 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}] 14:10:01 INFO - PROCESS | 1918 | 1469481001934 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:02 INFO - PROCESS | 1918 | 1469481002016 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 14:10:02 INFO - PROCESS | 1918 | 1469481002071 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 1918 | 1469481002072 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x118356800 == 28 [pid = 1918] [id = 682] 14:10:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 65 (0x113d45400) [pid = 1918] [serial = 2046] [outer = 0x0] 14:10:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 66 (0x1160ef400) [pid = 1918] [serial = 2047] [outer = 0x113d45400] 14:10:02 INFO - PROCESS | 1918 | 1469481002100 Marionette DEBUG loaded listener.js 14:10:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 67 (0x116aa4400) [pid = 1918] [serial = 2048] [outer = 0x113d45400] 14:10:02 INFO - PROCESS | 1918 | 1469481002897 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"]]]}] 14:10:02 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 14:10:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:10:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:10:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1022ms 14:10:02 INFO - PROCESS | 1918 | 1469481002948 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 1918 | 1469481002950 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 14:10:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:10:02 INFO - PROCESS | 1918 | 1469481002960 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 1918 | 1469481002961 Marionette TRACE conn2 <- [1,2702,null,{}] 14:10:02 INFO - PROCESS | 1918 | 1469481002972 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}] 14:10:02 INFO - PROCESS | 1918 | 1469481002973 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:03 INFO - PROCESS | 1918 | 1469481003075 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 14:10:03 INFO - PROCESS | 1918 | 1469481003089 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 1918 | 1469481003090 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x11972a800 == 29 [pid = 1918] [id = 683] 14:10:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x1176b4800) [pid = 1918] [serial = 2049] [outer = 0x0] 14:10:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 69 (0x11831b000) [pid = 1918] [serial = 2050] [outer = 0x1176b4800] 14:10:03 INFO - PROCESS | 1918 | 1469481003148 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x118595800) [pid = 1918] [serial = 2051] [outer = 0x1176b4800] 14:10:03 INFO - PROCESS | 1918 | 1469481003488 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]]]}] 14:10:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:10:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 576ms 14:10:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:10:03 INFO - PROCESS | 1918 | 1469481003536 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 14:10:03 INFO - PROCESS | 1918 | 1469481003539 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 14:10:03 INFO - PROCESS | 1918 | 1469481003547 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:10:03 INFO - PROCESS | 1918 | 1469481003550 Marionette TRACE conn2 <- [1,2706,null,{}] 14:10:03 INFO - PROCESS | 1918 | 1469481003553 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}] 14:10:03 INFO - PROCESS | 1918 | 1469481003555 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:03 INFO - PROCESS | 1918 | 1469481003654 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 14:10:03 INFO - PROCESS | 1918 | 1469481003665 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 1918 | 1469481003666 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x123091800 == 30 [pid = 1918] [id = 684] 14:10:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x1187e7400) [pid = 1918] [serial = 2052] [outer = 0x0] 14:10:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x11917a400) [pid = 1918] [serial = 2053] [outer = 0x1187e7400] 14:10:03 INFO - PROCESS | 1918 | 1469481003691 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x119846400) [pid = 1918] [serial = 2054] [outer = 0x1187e7400] 14:10:04 INFO - PROCESS | 1918 | 1469481004029 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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:10:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 524ms 14:10:04 INFO - PROCESS | 1918 | 1469481004068 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 1918 | 1469481004069 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 14:10:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:10:04 INFO - PROCESS | 1918 | 1469481004071 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 1918 | 1469481004072 Marionette TRACE conn2 <- [1,2710,null,{}] 14:10:04 INFO - PROCESS | 1918 | 1469481004075 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}] 14:10:04 INFO - PROCESS | 1918 | 1469481004076 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:04 INFO - PROCESS | 1918 | 1469481004174 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 14:10:04 INFO - PROCESS | 1918 | 1469481004177 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 1918 | 1469481004178 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a10800 == 31 [pid = 1918] [id = 685] 14:10:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x119847800) [pid = 1918] [serial = 2055] [outer = 0x0] 14:10:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x119c61000) [pid = 1918] [serial = 2056] [outer = 0x119847800] 14:10:04 INFO - PROCESS | 1918 | 1469481004203 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x120f40c00) [pid = 1918] [serial = 2057] [outer = 0x119847800] 14:10:04 INFO - PROCESS | 1918 | 1469481004564 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] 14:10:04 INFO - PROCESS | 1918 | 1469481004597 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 14:10:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:10:04 INFO - PROCESS | 1918 | 1469481004599 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 1918 | 1469481004600 Marionette TRACE conn2 <- [1,2714,null,{}] 14:10:04 INFO - PROCESS | 1918 | 1469481004602 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}] 14:10:04 INFO - PROCESS | 1918 | 1469481004604 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:04 INFO - PROCESS | 1918 | 1469481004701 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 14:10:04 INFO - PROCESS | 1918 | 1469481004707 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 1918 | 1469481004711 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x126015000 == 32 [pid = 1918] [id = 686] 14:10:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x1231c8c00) [pid = 1918] [serial = 2058] [outer = 0x0] 14:10:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x12359b000) [pid = 1918] [serial = 2059] [outer = 0x1231c8c00] 14:10:04 INFO - PROCESS | 1918 | 1469481004775 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x1242f1400) [pid = 1918] [serial = 2060] [outer = 0x1231c8c00] 14:10:05 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x112e06000) [pid = 1918] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:10:05 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x112d83c00) [pid = 1918] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:10:05 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x129067800) [pid = 1918] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:10:05 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x1160f0400) [pid = 1918] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:10:05 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x123bbe400) [pid = 1918] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:10:05 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x119b5e400) [pid = 1918] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:10:05 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x119056400) [pid = 1918] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:10:05 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x1151c7000) [pid = 1918] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:10:05 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x117d20400) [pid = 1918] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:10:05 INFO - PROCESS | 1918 | --DOMWINDOW == 69 (0x110fccc00) [pid = 1918] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:10:05 INFO - PROCESS | 1918 | --DOMWINDOW == 68 (0x119052400) [pid = 1918] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:10:05 INFO - PROCESS | 1918 | --DOMWINDOW == 67 (0x1246f3400) [pid = 1918] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:10:05 INFO - PROCESS | 1918 | 1469481005193 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]]]}] 14:10:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:10:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 619ms 14:10:05 INFO - PROCESS | 1918 | 1469481005219 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 1918 | 1469481005220 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 14:10:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:10:05 INFO - PROCESS | 1918 | 1469481005222 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - PROCESS | 1918 | 1469481005224 Marionette TRACE conn2 <- [1,2718,null,{}] 14:10:05 INFO - PROCESS | 1918 | 1469481005231 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}] 14:10:05 INFO - PROCESS | 1918 | 1469481005232 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:05 INFO - PROCESS | 1918 | 1469481005339 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 14:10:05 INFO - PROCESS | 1918 | 1469481005375 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 1918 | 1469481005376 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x111ea3800 == 33 [pid = 1918] [id = 687] 14:10:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x1187ea400) [pid = 1918] [serial = 2061] [outer = 0x0] 14:10:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 69 (0x12341d800) [pid = 1918] [serial = 2062] [outer = 0x1187ea400] 14:10:05 INFO - PROCESS | 1918 | 1469481005401 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x124525400) [pid = 1918] [serial = 2063] [outer = 0x1187ea400] 14:10:05 INFO - PROCESS | 1918 | 1469481005700 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] 14:10:05 INFO - PROCESS | 1918 | 1469481005749 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 14:10:05 INFO - PROCESS | 1918 | 1469481005751 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - PROCESS | 1918 | 1469481005752 Marionette TRACE conn2 <- [1,2722,null,{}] 14:10:05 INFO - PROCESS | 1918 | 1469481005754 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}] 14:10:05 INFO - PROCESS | 1918 | 1469481005756 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:05 INFO - PROCESS | 1918 | 1469481005830 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 14:10:05 INFO - PROCESS | 1918 | 1469481005886 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 1918 | 1469481005887 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b13800 == 34 [pid = 1918] [id = 688] 14:10:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x112fac000) [pid = 1918] [serial = 2064] [outer = 0x0] 14:10:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x124527000) [pid = 1918] [serial = 2065] [outer = 0x112fac000] 14:10:05 INFO - PROCESS | 1918 | 1469481005911 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x12613cc00) [pid = 1918] [serial = 2066] [outer = 0x112fac000] 14:10:06 INFO - PROCESS | 1918 | 1469481006178 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] 14:10:06 INFO - PROCESS | 1918 | 1469481006223 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 14:10:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:10:06 INFO - PROCESS | 1918 | 1469481006233 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 1918 | 1469481006234 Marionette TRACE conn2 <- [1,2726,null,{}] 14:10:06 INFO - PROCESS | 1918 | 1469481006236 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}] 14:10:06 INFO - PROCESS | 1918 | 1469481006237 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:06 INFO - PROCESS | 1918 | 1469481006316 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 14:10:06 INFO - PROCESS | 1918 | 1469481006320 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 1918 | 1469481006321 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:06 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291b7800 == 35 [pid = 1918] [id = 689] 14:10:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x126141c00) [pid = 1918] [serial = 2067] [outer = 0x0] 14:10:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x126911000) [pid = 1918] [serial = 2068] [outer = 0x126141c00] 14:10:06 INFO - PROCESS | 1918 | 1469481006348 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x12698f400) [pid = 1918] [serial = 2069] [outer = 0x126141c00] 14:10:06 INFO - PROCESS | 1918 | 1469481006670 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]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:10:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 473ms 14:10:06 INFO - PROCESS | 1918 | 1469481006706 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 1918 | 1469481006708 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 14:10:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:10:06 INFO - PROCESS | 1918 | 1469481006710 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 1918 | 1469481006711 Marionette TRACE conn2 <- [1,2730,null,{}] 14:10:06 INFO - PROCESS | 1918 | 1469481006713 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}] 14:10:06 INFO - PROCESS | 1918 | 1469481006714 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:06 INFO - PROCESS | 1918 | 1469481006790 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 14:10:06 INFO - PROCESS | 1918 | 1469481006852 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 1918 | 1469481006853 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:06 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a40a800 == 36 [pid = 1918] [id = 690] 14:10:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x12651c000) [pid = 1918] [serial = 2070] [outer = 0x0] 14:10:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x126913400) [pid = 1918] [serial = 2071] [outer = 0x12651c000] 14:10:06 INFO - PROCESS | 1918 | 1469481006877 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x126cd2c00) [pid = 1918] [serial = 2072] [outer = 0x12651c000] 14:10:07 INFO - PROCESS | 1918 | 1469481007848 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"]]]}] 14:10:07 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 14:10:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:10:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:10:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1170ms 14:10:07 INFO - PROCESS | 1918 | 1469481007881 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 14:10:07 INFO - PROCESS | 1918 | 1469481007883 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 14:10:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:10:07 INFO - PROCESS | 1918 | 1469481007887 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:10:07 INFO - PROCESS | 1918 | 1469481007889 Marionette TRACE conn2 <- [1,2734,null,{}] 14:10:07 INFO - PROCESS | 1918 | 1469481007893 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}] 14:10:07 INFO - PROCESS | 1918 | 1469481007895 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:08 INFO - PROCESS | 1918 | 1469481008032 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 14:10:08 INFO - PROCESS | 1918 | 1469481008090 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:08 INFO - PROCESS | 1918 | 1469481008091 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x1190b3800 == 37 [pid = 1918] [id = 691] 14:10:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x112a8cc00) [pid = 1918] [serial = 2073] [outer = 0x0] 14:10:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x116083800) [pid = 1918] [serial = 2074] [outer = 0x112a8cc00] 14:10:08 INFO - PROCESS | 1918 | 1469481008127 Marionette DEBUG loaded listener.js 14:10:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x1169e3c00) [pid = 1918] [serial = 2075] [outer = 0x112a8cc00] 14:10:08 INFO - PROCESS | 1918 | --DOCSHELL 0x12661e000 == 36 [pid = 1918] [id = 491] 14:10:08 INFO - PROCESS | 1918 | --DOCSHELL 0x123a7a800 == 35 [pid = 1918] [id = 496] 14:10:08 INFO - PROCESS | 1918 | --DOCSHELL 0x128d09000 == 34 [pid = 1918] [id = 492] 14:10:08 INFO - PROCESS | 1918 | --DOCSHELL 0x120f12000 == 33 [pid = 1918] [id = 488] 14:10:08 INFO - PROCESS | 1918 | --DOCSHELL 0x120f0c800 == 32 [pid = 1918] [id = 494] 14:10:08 INFO - PROCESS | 1918 | --DOCSHELL 0x11722f000 == 31 [pid = 1918] [id = 493] 14:10:08 INFO - PROCESS | 1918 | --DOCSHELL 0x123a81800 == 30 [pid = 1918] [id = 490] 14:10:08 INFO - PROCESS | 1918 | --DOCSHELL 0x1188c5800 == 29 [pid = 1918] [id = 497] 14:10:08 INFO - PROCESS | 1918 | --DOCSHELL 0x123864000 == 28 [pid = 1918] [id = 489] 14:10:08 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5df000 == 27 [pid = 1918] [id = 495] 14:10:08 INFO - PROCESS | 1918 | 1469481008765 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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:10:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 924ms 14:10:08 INFO - PROCESS | 1918 | 1469481008811 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 1918 | 1469481008813 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 14:10:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:10:08 INFO - PROCESS | 1918 | 1469481008815 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 1918 | 1469481008817 Marionette TRACE conn2 <- [1,2738,null,{}] 14:10:08 INFO - PROCESS | 1918 | 1469481008820 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}] 14:10:08 INFO - PROCESS | 1918 | 1469481008821 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:08 INFO - PROCESS | 1918 | 1469481008915 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x129167000) [pid = 1918] [serial = 2000] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x124ba4800) [pid = 1918] [serial = 2032] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x119054c00) [pid = 1918] [serial = 2030] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x124ba8000) [pid = 1918] [serial = 2023] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12932b800) [pid = 1918] [serial = 2026] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x116906400) [pid = 1918] [serial = 2005] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x118195400) [pid = 1918] [serial = 2006] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x124457000) [pid = 1918] [serial = 2020] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x1210e4c00) [pid = 1918] [serial = 2017] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x12389dc00) [pid = 1918] [serial = 2018] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x119854c00) [pid = 1918] [serial = 2014] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x120fafc00) [pid = 1918] [serial = 2015] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 69 (0x11602bc00) [pid = 1918] [serial = 2008] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 68 (0x1170c9800) [pid = 1918] [serial = 2009] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 67 (0x118314800) [pid = 1918] [serial = 2011] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 66 (0x118897800) [pid = 1918] [serial = 2012] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 65 (0x111e2e800) [pid = 1918] [serial = 2002] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 64 (0x1127e0000) [pid = 1918] [serial = 2003] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 63 (0x12a4d3000) [pid = 1918] [serial = 2033] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 62 (0x129338c00) [pid = 1918] [serial = 2027] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 61 (0x116a9ac00) [pid = 1918] [serial = 2029] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 60 (0x128b32c00) [pid = 1918] [serial = 2024] [outer = 0x0] [url = about:blank] 14:10:08 INFO - PROCESS | 1918 | --DOMWINDOW == 59 (0x1246f1c00) [pid = 1918] [serial = 2021] [outer = 0x0] [url = about:blank] 14:10:09 INFO - PROCESS | 1918 | 1469481009012 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 1918 | 1469481009013 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x11722f000 == 28 [pid = 1918] [id = 692] 14:10:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 60 (0x113d97400) [pid = 1918] [serial = 2076] [outer = 0x0] 14:10:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 61 (0x116906400) [pid = 1918] [serial = 2077] [outer = 0x113d97400] 14:10:09 INFO - PROCESS | 1918 | 1469481009059 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 62 (0x117d1b800) [pid = 1918] [serial = 2078] [outer = 0x113d97400] 14:10:09 INFO - PROCESS | 1918 | 1469481009449 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]]]}] 14:10:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:10:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 672ms 14:10:09 INFO - PROCESS | 1918 | 1469481009489 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 14:10:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:10:09 INFO - PROCESS | 1918 | 1469481009494 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 14:10:09 INFO - PROCESS | 1918 | 1469481009498 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:10:09 INFO - PROCESS | 1918 | 1469481009500 Marionette TRACE conn2 <- [1,2742,null,{}] 14:10:09 INFO - PROCESS | 1918 | 1469481009503 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}] 14:10:09 INFO - PROCESS | 1918 | 1469481009504 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:09 INFO - PROCESS | 1918 | 1469481009585 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 14:10:09 INFO - PROCESS | 1918 | 1469481009591 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 1918 | 1469481009594 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:09 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f0d000 == 29 [pid = 1918] [id = 693] 14:10:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 63 (0x1182ca000) [pid = 1918] [serial = 2079] [outer = 0x0] 14:10:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 64 (0x118595000) [pid = 1918] [serial = 2080] [outer = 0x1182ca000] 14:10:09 INFO - PROCESS | 1918 | 1469481009621 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 1918 | ++DOMWINDOW == 65 (0x1187ecc00) [pid = 1918] [serial = 2081] [outer = 0x1182ca000] 14:10:09 INFO - PROCESS | 1918 | 1469481009980 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]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:10:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 520ms 14:10:10 INFO - PROCESS | 1918 | 1469481010018 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 1918 | 1469481010020 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 14:10:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:10:10 INFO - PROCESS | 1918 | 1469481010022 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 1918 | 1469481010025 Marionette TRACE conn2 <- [1,2746,null,{}] 14:10:10 INFO - PROCESS | 1918 | 1469481010032 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}] 14:10:10 INFO - PROCESS | 1918 | 1469481010036 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:10 INFO - PROCESS | 1918 | 1469481010115 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 14:10:10 INFO - PROCESS | 1918 | 1469481010120 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 1918 | 1469481010122 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:10 INFO - PROCESS | 1918 | ++DOCSHELL 0x12387e800 == 30 [pid = 1918] [id = 694] 14:10:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 66 (0x11917e000) [pid = 1918] [serial = 2082] [outer = 0x0] 14:10:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 67 (0x119b50400) [pid = 1918] [serial = 2083] [outer = 0x11917e000] 14:10:10 INFO - PROCESS | 1918 | 1469481010152 Marionette DEBUG loaded listener.js 14:10:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x120f3a400) [pid = 1918] [serial = 2084] [outer = 0x11917e000] 14:10:10 INFO - PROCESS | 1918 | 1469481010481 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]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:10:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 471ms 14:10:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:10:10 INFO - PROCESS | 1918 | 1469481010496 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 1918 | 1469481010497 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 14:10:10 INFO - PROCESS | 1918 | 1469481010499 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 1918 | 1469481010500 Marionette TRACE conn2 <- [1,2750,null,{}] 14:10:10 INFO - PROCESS | 1918 | 1469481010503 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}] 14:10:10 INFO - PROCESS | 1918 | 1469481010504 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:10 INFO - PROCESS | 1918 | 1469481010584 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 14:10:10 INFO - PROCESS | 1918 | 1469481010644 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 1918 | 1469481010645 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:10 INFO - PROCESS | 1918 | ++DOCSHELL 0x12440d000 == 31 [pid = 1918] [id = 695] 14:10:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 69 (0x120f40000) [pid = 1918] [serial = 2085] [outer = 0x0] 14:10:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x121625000) [pid = 1918] [serial = 2086] [outer = 0x120f40000] 14:10:10 INFO - PROCESS | 1918 | 1469481010670 Marionette DEBUG loaded listener.js 14:10:10 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x123688c00) [pid = 1918] [serial = 2087] [outer = 0x120f40000] 14:10:10 INFO - PROCESS | 1918 | 1469481010981 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]]]}] 14:10:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:10:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 521ms 14:10:11 INFO - PROCESS | 1918 | 1469481011020 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 14:10:11 INFO - PROCESS | 1918 | 1469481011021 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 14:10:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:10:11 INFO - PROCESS | 1918 | 1469481011024 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:10:11 INFO - PROCESS | 1918 | 1469481011026 Marionette TRACE conn2 <- [1,2754,null,{}] 14:10:11 INFO - PROCESS | 1918 | 1469481011036 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}] 14:10:11 INFO - PROCESS | 1918 | 1469481011038 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:11 INFO - PROCESS | 1918 | 1469481011133 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 14:10:11 INFO - PROCESS | 1918 | 1469481011137 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 1918 | 1469481011138 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:11 INFO - PROCESS | 1918 | ++DOCSHELL 0x126682000 == 32 [pid = 1918] [id = 696] 14:10:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x11329dc00) [pid = 1918] [serial = 2088] [outer = 0x0] 14:10:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x12368c400) [pid = 1918] [serial = 2089] [outer = 0x11329dc00] 14:10:11 INFO - PROCESS | 1918 | 1469481011165 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x124521c00) [pid = 1918] [serial = 2090] [outer = 0x11329dc00] 14:10:11 INFO - PROCESS | 1918 | 1469481011477 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]]]}] 14:10:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:10:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 482ms 14:10:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:10:11 INFO - PROCESS | 1918 | 1469481011511 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 14:10:11 INFO - PROCESS | 1918 | 1469481011512 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 14:10:11 INFO - PROCESS | 1918 | 1469481011515 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:10:11 INFO - PROCESS | 1918 | 1469481011516 Marionette TRACE conn2 <- [1,2758,null,{}] 14:10:11 INFO - PROCESS | 1918 | 1469481011518 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}] 14:10:11 INFO - PROCESS | 1918 | 1469481011522 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:11 INFO - PROCESS | 1918 | 1469481011645 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 14:10:11 INFO - PROCESS | 1918 | 1469481011657 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 1918 | 1469481011658 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:11 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291b8800 == 33 [pid = 1918] [id = 697] 14:10:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x124522800) [pid = 1918] [serial = 2091] [outer = 0x0] 14:10:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x1266abc00) [pid = 1918] [serial = 2092] [outer = 0x124522800] 14:10:11 INFO - PROCESS | 1918 | 1469481011683 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x128b30000) [pid = 1918] [serial = 2093] [outer = 0x124522800] 14:10:12 INFO - PROCESS | 1918 | 1469481012037 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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:10:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 572ms 14:10:12 INFO - PROCESS | 1918 | 1469481012088 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 1918 | 1469481012089 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 14:10:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:10:12 INFO - PROCESS | 1918 | 1469481012091 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 1918 | 1469481012092 Marionette TRACE conn2 <- [1,2762,null,{}] 14:10:12 INFO - PROCESS | 1918 | 1469481012095 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}] 14:10:12 INFO - PROCESS | 1918 | 1469481012096 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:12 INFO - PROCESS | 1918 | 1469481012195 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 14:10:12 INFO - PROCESS | 1918 | 1469481012199 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 1918 | 1469481012200 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:12 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5e8800 == 34 [pid = 1918] [id = 698] 14:10:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x1246f1c00) [pid = 1918] [serial = 2094] [outer = 0x0] 14:10:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x129062800) [pid = 1918] [serial = 2095] [outer = 0x1246f1c00] 14:10:12 INFO - PROCESS | 1918 | 1469481012224 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x12906e800) [pid = 1918] [serial = 2096] [outer = 0x1246f1c00] 14:10:12 INFO - PROCESS | 1918 | 1469481012527 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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:10:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 470ms 14:10:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:10:12 INFO - PROCESS | 1918 | 1469481012564 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 1918 | 1469481012565 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 14:10:12 INFO - PROCESS | 1918 | 1469481012567 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 1918 | 1469481012568 Marionette TRACE conn2 <- [1,2766,null,{}] 14:10:12 INFO - PROCESS | 1918 | 1469481012570 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}] 14:10:12 INFO - PROCESS | 1918 | 1469481012572 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:12 INFO - PROCESS | 1918 | 1469481012683 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 14:10:12 INFO - PROCESS | 1918 | 1469481012693 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 1918 | 1469481012694 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:12 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b04e800 == 35 [pid = 1918] [id = 699] 14:10:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x129167000) [pid = 1918] [serial = 2097] [outer = 0x0] 14:10:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x12916e000) [pid = 1918] [serial = 2098] [outer = 0x129167000] 14:10:12 INFO - PROCESS | 1918 | 1469481012718 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x129333400) [pid = 1918] [serial = 2099] [outer = 0x129167000] 14:10:13 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x1187e7400) [pid = 1918] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:10:13 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x113d45400) [pid = 1918] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:10:13 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x1122b9400) [pid = 1918] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:10:13 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x1246f0400) [pid = 1918] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:10:13 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x113d95400) [pid = 1918] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:10:13 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x1187ec800) [pid = 1918] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:10:13 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x119847800) [pid = 1918] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:10:13 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x1231c8c00) [pid = 1918] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:10:13 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x1187ea400) [pid = 1918] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:10:13 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x112fac000) [pid = 1918] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:10:13 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x126141c00) [pid = 1918] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:10:13 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x1176b4800) [pid = 1918] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:10:13 INFO - PROCESS | 1918 | 1469481013150 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]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:10:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 620ms 14:10:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:10:13 INFO - PROCESS | 1918 | 1469481013188 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 14:10:13 INFO - PROCESS | 1918 | 1469481013190 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 14:10:13 INFO - PROCESS | 1918 | 1469481013193 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 1918 | 1469481013195 Marionette TRACE conn2 <- [1,2770,null,{}] 14:10:13 INFO - PROCESS | 1918 | 1469481013198 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}] 14:10:13 INFO - PROCESS | 1918 | 1469481013200 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:13 INFO - PROCESS | 1918 | 1469481013326 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 14:10:13 INFO - PROCESS | 1918 | 1469481013402 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 1918 | 1469481013403 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:13 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b72e000 == 36 [pid = 1918] [id = 700] 14:10:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x110fe8400) [pid = 1918] [serial = 2100] [outer = 0x0] 14:10:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x116084000) [pid = 1918] [serial = 2101] [outer = 0x110fe8400] 14:10:13 INFO - PROCESS | 1918 | 1469481013428 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x120fb1400) [pid = 1918] [serial = 2102] [outer = 0x110fe8400] 14:10:13 INFO - PROCESS | 1918 | 1469481013725 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]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:10:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 571ms 14:10:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:10:13 INFO - PROCESS | 1918 | 1469481013764 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 14:10:13 INFO - PROCESS | 1918 | 1469481013766 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 14:10:13 INFO - PROCESS | 1918 | 1469481013769 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 1918 | 1469481013771 Marionette TRACE conn2 <- [1,2774,null,{}] 14:10:13 INFO - PROCESS | 1918 | 1469481013777 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}] 14:10:13 INFO - PROCESS | 1918 | 1469481013779 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:13 INFO - PROCESS | 1918 | 1469481013906 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 14:10:14 INFO - PROCESS | 1918 | 1469481014012 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 1918 | 1469481014013 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x124668800 == 37 [pid = 1918] [id = 701] 14:10:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x1122b9400) [pid = 1918] [serial = 2103] [outer = 0x0] 14:10:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x124529400) [pid = 1918] [serial = 2104] [outer = 0x1122b9400] 14:10:14 INFO - PROCESS | 1918 | 1469481014058 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x12a4d2c00) [pid = 1918] [serial = 2105] [outer = 0x1122b9400] 14:10:14 INFO - PROCESS | 1918 | 1469481014412 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]]]}] 14:10:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:10:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 14:10:14 INFO - PROCESS | 1918 | 1469481014440 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 14:10:14 INFO - PROCESS | 1918 | 1469481014444 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 14:10:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:10:14 INFO - PROCESS | 1918 | 1469481014447 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - PROCESS | 1918 | 1469481014450 Marionette TRACE conn2 <- [1,2778,null,{}] 14:10:14 INFO - PROCESS | 1918 | 1469481014453 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}] 14:10:14 INFO - PROCESS | 1918 | 1469481014456 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:14 INFO - PROCESS | 1918 | 1469481014633 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 14:10:14 INFO - PROCESS | 1918 | 1469481014650 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 1918 | 1469481014652 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:14 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd90000 == 38 [pid = 1918] [id = 702] 14:10:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x12a4db800) [pid = 1918] [serial = 2106] [outer = 0x0] 14:10:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x12a64b400) [pid = 1918] [serial = 2107] [outer = 0x12a4db800] 14:10:14 INFO - PROCESS | 1918 | 1469481014694 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x12a9ed400) [pid = 1918] [serial = 2108] [outer = 0x12a4db800] 14:10:15 INFO - PROCESS | 1918 | 1469481015175 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]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:10:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 773ms 14:10:15 INFO - PROCESS | 1918 | 1469481015220 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 1918 | 1469481015223 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 14:10:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:10:15 INFO - PROCESS | 1918 | 1469481015287 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 1918 | 1469481015289 Marionette TRACE conn2 <- [1,2782,null,{}] 14:10:15 INFO - PROCESS | 1918 | 1469481015292 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}] 14:10:15 INFO - PROCESS | 1918 | 1469481015294 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:15 INFO - PROCESS | 1918 | 1469481015393 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 14:10:15 INFO - PROCESS | 1918 | 1469481015453 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 1918 | 1469481015457 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:15 INFO - PROCESS | 1918 | ++DOCSHELL 0x11946c000 == 39 [pid = 1918] [id = 703] 14:10:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x113377000) [pid = 1918] [serial = 2109] [outer = 0x0] 14:10:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x117d20400) [pid = 1918] [serial = 2110] [outer = 0x113377000] 14:10:15 INFO - PROCESS | 1918 | 1469481015487 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x118314800) [pid = 1918] [serial = 2111] [outer = 0x113377000] 14:10:15 INFO - PROCESS | 1918 | 1469481015950 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]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:10:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 686ms 14:10:15 INFO - PROCESS | 1918 | 1469481015958 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 1918 | 1469481015963 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 14:10:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:10:15 INFO - PROCESS | 1918 | 1469481015970 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 1918 | 1469481015973 Marionette TRACE conn2 <- [1,2786,null,{}] 14:10:15 INFO - PROCESS | 1918 | 1469481015977 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}] 14:10:15 INFO - PROCESS | 1918 | 1469481015979 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:16 INFO - PROCESS | 1918 | 1469481016136 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 14:10:16 INFO - PROCESS | 1918 | 1469481016268 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 1918 | 1469481016269 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:16 INFO - PROCESS | 1918 | ++DOCSHELL 0x126621000 == 40 [pid = 1918] [id = 704] 14:10:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x1187e2c00) [pid = 1918] [serial = 2112] [outer = 0x0] 14:10:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x119177c00) [pid = 1918] [serial = 2113] [outer = 0x1187e2c00] 14:10:16 INFO - PROCESS | 1918 | 1469481016302 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x119fad000) [pid = 1918] [serial = 2114] [outer = 0x1187e2c00] 14:10:16 INFO - PROCESS | 1918 | 1469481016741 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]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:10:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 824ms 14:10:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:10:16 INFO - PROCESS | 1918 | 1469481016793 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 1918 | 1469481016794 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 14:10:16 INFO - PROCESS | 1918 | 1469481016797 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 1918 | 1469481016799 Marionette TRACE conn2 <- [1,2790,null,{}] 14:10:16 INFO - PROCESS | 1918 | 1469481016807 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}] 14:10:16 INFO - PROCESS | 1918 | 1469481016811 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:16 INFO - PROCESS | 1918 | 1469481016913 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 14:10:17 INFO - PROCESS | 1918 | 1469481016997 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 1918 | 1469481017000 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:17 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd8c800 == 41 [pid = 1918] [id = 705] 14:10:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x124ba7400) [pid = 1918] [serial = 2115] [outer = 0x0] 14:10:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1266ac400) [pid = 1918] [serial = 2116] [outer = 0x124ba7400] 14:10:17 INFO - PROCESS | 1918 | 1469481017031 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x128b25400) [pid = 1918] [serial = 2117] [outer = 0x124ba7400] 14:10:17 INFO - PROCESS | 1918 | 1469481017445 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]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:10:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 14:10:17 INFO - PROCESS | 1918 | 1469481017468 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 1918 | 1469481017470 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 14:10:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:10:17 INFO - PROCESS | 1918 | 1469481017472 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 1918 | 1469481017473 Marionette TRACE conn2 <- [1,2794,null,{}] 14:10:17 INFO - PROCESS | 1918 | 1469481017476 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}] 14:10:17 INFO - PROCESS | 1918 | 1469481017477 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:17 INFO - PROCESS | 1918 | 1469481017577 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 14:10:17 INFO - PROCESS | 1918 | 1469481017635 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 1918 | 1469481017636 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:17 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c2da000 == 42 [pid = 1918] [id = 706] 14:10:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x128c60400) [pid = 1918] [serial = 2118] [outer = 0x0] 14:10:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12a4d4000) [pid = 1918] [serial = 2119] [outer = 0x128c60400] 14:10:17 INFO - PROCESS | 1918 | 1469481017665 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12a64c800) [pid = 1918] [serial = 2120] [outer = 0x128c60400] 14:10:18 INFO - PROCESS | 1918 | 1469481018267 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]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:10:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 821ms 14:10:18 INFO - PROCESS | 1918 | --DOCSHELL 0x12d58f000 == 41 [pid = 1918] [id = 17] 14:10:18 INFO - PROCESS | 1918 | 1469481018324 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 14:10:18 INFO - PROCESS | 1918 | 1469481018328 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 14:10:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:10:18 INFO - PROCESS | 1918 | 1469481018364 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - PROCESS | 1918 | 1469481018366 Marionette TRACE conn2 <- [1,2798,null,{}] 14:10:18 INFO - PROCESS | 1918 | 1469481018370 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}] 14:10:18 INFO - PROCESS | 1918 | 1469481018372 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:18 INFO - PROCESS | 1918 | 1469481018464 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 14:10:18 INFO - PROCESS | 1918 | 1469481018525 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:18 INFO - PROCESS | 1918 | 1469481018527 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:18 INFO - PROCESS | 1918 | ++DOCSHELL 0x119096000 == 42 [pid = 1918] [id = 707] 14:10:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x11697c400) [pid = 1918] [serial = 2121] [outer = 0x0] 14:10:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x116a9ac00) [pid = 1918] [serial = 2122] [outer = 0x11697c400] 14:10:18 INFO - PROCESS | 1918 | 1469481018555 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x1182cfc00) [pid = 1918] [serial = 2123] [outer = 0x11697c400] 14:10:19 INFO - PROCESS | 1918 | --DOCSHELL 0x12b86e000 == 41 [pid = 1918] [id = 499] 14:10:19 INFO - PROCESS | 1918 | --DOCSHELL 0x124669000 == 40 [pid = 1918] [id = 498] 14:10:19 INFO - PROCESS | 1918 | --DOCSHELL 0x1132b3800 == 39 [pid = 1918] [id = 500] 14:10:19 INFO - PROCESS | 1918 | --DOCSHELL 0x119459000 == 38 [pid = 1918] [id = 503] 14:10:19 INFO - PROCESS | 1918 | --DOCSHELL 0x1160b1000 == 37 [pid = 1918] [id = 681] 14:10:19 INFO - PROCESS | 1918 | --DOCSHELL 0x11694d000 == 36 [pid = 1918] [id = 502] 14:10:19 INFO - PROCESS | 1918 | --DOCSHELL 0x1167d0000 == 35 [pid = 1918] [id = 486] 14:10:19 INFO - PROCESS | 1918 | --DOCSHELL 0x1184bc800 == 34 [pid = 1918] [id = 501] 14:10:19 INFO - PROCESS | 1918 | --DOCSHELL 0x11613e800 == 33 [pid = 1918] [id = 487] 14:10:19 INFO - PROCESS | 1918 | --DOCSHELL 0x12d58a000 == 32 [pid = 1918] [id = 18] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x126913400) [pid = 1918] [serial = 2071] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x11917a400) [pid = 1918] [serial = 2053] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x1160ef400) [pid = 1918] [serial = 2047] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1127d4400) [pid = 1918] [serial = 2044] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x113294c00) [pid = 1918] [serial = 2045] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x128b2bc00) [pid = 1918] [serial = 2042] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x126919000) [pid = 1918] [serial = 2041] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x1176af400) [pid = 1918] [serial = 2036] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x113f3a400) [pid = 1918] [serial = 2035] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x119b5ac00) [pid = 1918] [serial = 2039] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x119055c00) [pid = 1918] [serial = 2038] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x119c61000) [pid = 1918] [serial = 2056] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12359b000) [pid = 1918] [serial = 2059] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12341d800) [pid = 1918] [serial = 2062] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x120f40c00) [pid = 1918] [serial = 2057] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12613cc00) [pid = 1918] [serial = 2066] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x126911000) [pid = 1918] [serial = 2068] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x1242f1400) [pid = 1918] [serial = 2060] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x11831b000) [pid = 1918] [serial = 2050] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x118595800) [pid = 1918] [serial = 2051] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x124527000) [pid = 1918] [serial = 2065] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x119846400) [pid = 1918] [serial = 2054] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x124525400) [pid = 1918] [serial = 2063] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x116aa4400) [pid = 1918] [serial = 2048] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x12698f400) [pid = 1918] [serial = 2069] [outer = 0x0] [url = about:blank] 14:10:19 INFO - PROCESS | 1918 | 1469481019406 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]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:10:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1081ms 14:10:19 INFO - PROCESS | 1918 | 1469481019439 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 14:10:19 INFO - PROCESS | 1918 | 1469481019441 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 14:10:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:10:19 INFO - PROCESS | 1918 | 1469481019444 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - PROCESS | 1918 | 1469481019447 Marionette TRACE conn2 <- [1,2802,null,{}] 14:10:19 INFO - PROCESS | 1918 | 1469481019450 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}] 14:10:19 INFO - PROCESS | 1918 | 1469481019452 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:19 INFO - PROCESS | 1918 | 1469481019530 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 14:10:19 INFO - PROCESS | 1918 | 1469481019534 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 1918 | 1469481019536 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:19 INFO - PROCESS | 1918 | ++DOCSHELL 0x116abc800 == 33 [pid = 1918] [id = 708] 14:10:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x112a88400) [pid = 1918] [serial = 2124] [outer = 0x0] 14:10:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x11339b000) [pid = 1918] [serial = 2125] [outer = 0x112a88400] 14:10:19 INFO - PROCESS | 1918 | 1469481019565 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x115e12000) [pid = 1918] [serial = 2126] [outer = 0x112a88400] 14:10:19 INFO - PROCESS | 1918 | 1469481019922 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]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:10:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 524ms 14:10:19 INFO - PROCESS | 1918 | 1469481019968 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 14:10:19 INFO - PROCESS | 1918 | 1469481019974 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 14:10:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:10:19 INFO - PROCESS | 1918 | 1469481019981 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - PROCESS | 1918 | 1469481019983 Marionette TRACE conn2 <- [1,2806,null,{}] 14:10:20 INFO - PROCESS | 1918 | 1469481019994 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}] 14:10:20 INFO - PROCESS | 1918 | 1469481019997 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:20 INFO - PROCESS | 1918 | 1469481020122 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 14:10:20 INFO - PROCESS | 1918 | 1469481020138 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 1918 | 1469481020140 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x1190b3000 == 34 [pid = 1918] [id = 709] 14:10:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x11653b400) [pid = 1918] [serial = 2127] [outer = 0x0] 14:10:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x116a9c800) [pid = 1918] [serial = 2128] [outer = 0x11653b400] 14:10:20 INFO - PROCESS | 1918 | 1469481020187 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x1182cf400) [pid = 1918] [serial = 2129] [outer = 0x11653b400] 14:10:20 INFO - PROCESS | 1918 | 1469481020605 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]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:10:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 674ms 14:10:20 INFO - PROCESS | 1918 | 1469481020655 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 1918 | 1469481020656 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 14:10:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:10:20 INFO - PROCESS | 1918 | 1469481020658 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - PROCESS | 1918 | 1469481020661 Marionette TRACE conn2 <- [1,2810,null,{}] 14:10:20 INFO - PROCESS | 1918 | 1469481020668 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}] 14:10:20 INFO - PROCESS | 1918 | 1469481020671 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:20 INFO - PROCESS | 1918 | 1469481020748 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 14:10:20 INFO - PROCESS | 1918 | 1469481020754 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 1918 | 1469481020756 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:20 INFO - PROCESS | 1918 | ++DOCSHELL 0x123080800 == 35 [pid = 1918] [id = 710] 14:10:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x11831b000) [pid = 1918] [serial = 2130] [outer = 0x0] 14:10:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x1187e9000) [pid = 1918] [serial = 2131] [outer = 0x11831b000] 14:10:20 INFO - PROCESS | 1918 | 1469481020785 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x119179800) [pid = 1918] [serial = 2132] [outer = 0x11831b000] 14:10:21 INFO - PROCESS | 1918 | 1469481021105 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]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:10:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 472ms 14:10:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:10:21 INFO - PROCESS | 1918 | 1469481021130 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 14:10:21 INFO - PROCESS | 1918 | 1469481021132 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 14:10:21 INFO - PROCESS | 1918 | 1469481021134 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - PROCESS | 1918 | 1469481021135 Marionette TRACE conn2 <- [1,2814,null,{}] 14:10:21 INFO - PROCESS | 1918 | 1469481021137 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}] 14:10:21 INFO - PROCESS | 1918 | 1469481021138 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:21 INFO - PROCESS | 1918 | 1469481021217 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 14:10:21 INFO - PROCESS | 1918 | 1469481021287 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 1918 | 1469481021288 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x123877800 == 36 [pid = 1918] [id = 711] 14:10:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x1176af400) [pid = 1918] [serial = 2133] [outer = 0x0] 14:10:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x119398c00) [pid = 1918] [serial = 2134] [outer = 0x1176af400] 14:10:21 INFO - PROCESS | 1918 | 1469481021313 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x119c5cc00) [pid = 1918] [serial = 2135] [outer = 0x1176af400] 14:10:21 INFO - PROCESS | 1918 | 1469481021638 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]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:10:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 14:10:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:10:21 INFO - PROCESS | 1918 | 1469481021654 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 14:10:21 INFO - PROCESS | 1918 | 1469481021655 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 14:10:21 INFO - PROCESS | 1918 | 1469481021668 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - PROCESS | 1918 | 1469481021669 Marionette TRACE conn2 <- [1,2818,null,{}] 14:10:21 INFO - PROCESS | 1918 | 1469481021671 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}] 14:10:21 INFO - PROCESS | 1918 | 1469481021672 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:21 INFO - PROCESS | 1918 | 1469481021771 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 14:10:21 INFO - PROCESS | 1918 | 1469481021776 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 1918 | 1469481021777 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:21 INFO - PROCESS | 1918 | ++DOCSHELL 0x12466f000 == 37 [pid = 1918] [id = 712] 14:10:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x1169d9000) [pid = 1918] [serial = 2136] [outer = 0x0] 14:10:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x120f35800) [pid = 1918] [serial = 2137] [outer = 0x1169d9000] 14:10:21 INFO - PROCESS | 1918 | 1469481021801 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x120fb0800) [pid = 1918] [serial = 2138] [outer = 0x1169d9000] 14:10:22 INFO - PROCESS | 1918 | 1469481022126 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]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:10:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 532ms 14:10:22 INFO - PROCESS | 1918 | 1469481022191 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 14:10:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:10:22 INFO - PROCESS | 1918 | 1469481022193 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 14:10:22 INFO - PROCESS | 1918 | 1469481022196 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - PROCESS | 1918 | 1469481022198 Marionette TRACE conn2 <- [1,2822,null,{}] 14:10:22 INFO - PROCESS | 1918 | 1469481022201 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}] 14:10:22 INFO - PROCESS | 1918 | 1469481022207 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:22 INFO - PROCESS | 1918 | 1469481022382 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 14:10:22 INFO - PROCESS | 1918 | 1469481022399 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:22 INFO - PROCESS | 1918 | 1469481022400 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:22 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269dc800 == 38 [pid = 1918] [id = 713] 14:10:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1210e3400) [pid = 1918] [serial = 2139] [outer = 0x0] 14:10:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x12389dc00) [pid = 1918] [serial = 2140] [outer = 0x1210e3400] 14:10:22 INFO - PROCESS | 1918 | 1469481022442 Marionette DEBUG loaded listener.js 14:10:22 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1242f1400) [pid = 1918] [serial = 2141] [outer = 0x1210e3400] 14:10:22 INFO - PROCESS | 1918 | 1469481022898 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]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:10:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 719ms 14:10:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:10:22 INFO - PROCESS | 1918 | 1469481022919 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 14:10:22 INFO - PROCESS | 1918 | 1469481022920 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 14:10:22 INFO - PROCESS | 1918 | 1469481022922 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - PROCESS | 1918 | 1469481022923 Marionette TRACE conn2 <- [1,2826,null,{}] 14:10:22 INFO - PROCESS | 1918 | 1469481022927 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}] 14:10:22 INFO - PROCESS | 1918 | 1469481022930 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:23 INFO - PROCESS | 1918 | 1469481023050 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 14:10:23 INFO - PROCESS | 1918 | 1469481023089 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:23 INFO - PROCESS | 1918 | 1469481023090 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x12904d800 == 39 [pid = 1918] [id = 714] 14:10:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x1242f3c00) [pid = 1918] [serial = 2142] [outer = 0x0] 14:10:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x1246f4c00) [pid = 1918] [serial = 2143] [outer = 0x1242f3c00] 14:10:23 INFO - PROCESS | 1918 | 1469481023118 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x124ba8000) [pid = 1918] [serial = 2144] [outer = 0x1242f3c00] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x12cec4000) [pid = 1918] [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.] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x12a4db800) [pid = 1918] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x113d97400) [pid = 1918] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x1182ca000) [pid = 1918] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x11329dc00) [pid = 1918] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x110fe8400) [pid = 1918] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x129167000) [pid = 1918] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x120f40000) [pid = 1918] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x112a8cc00) [pid = 1918] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x1246f1c00) [pid = 1918] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x124522800) [pid = 1918] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12651c000) [pid = 1918] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x11917e000) [pid = 1918] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:10:23 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12d58f800) [pid = 1918] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:10:23 INFO - PROCESS | 1918 | 1469481023538 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:10:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:10:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 622ms 14:10:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:10:23 INFO - PROCESS | 1918 | 1469481023546 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 14:10:23 INFO - PROCESS | 1918 | 1469481023547 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 14:10:23 INFO - PROCESS | 1918 | 1469481023549 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - PROCESS | 1918 | 1469481023550 Marionette TRACE conn2 <- [1,2830,null,{}] 14:10:23 INFO - PROCESS | 1918 | 1469481023553 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}] 14:10:23 INFO - PROCESS | 1918 | 1469481023554 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:23 INFO - PROCESS | 1918 | 1469481023630 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 14:10:23 INFO - PROCESS | 1918 | 1469481023633 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:23 INFO - PROCESS | 1918 | 1469481023634 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:23 INFO - PROCESS | 1918 | ++DOCSHELL 0x1291d0000 == 40 [pid = 1918] [id = 715] 14:10:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x110fe5400) [pid = 1918] [serial = 2145] [outer = 0x0] 14:10:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x120f40000) [pid = 1918] [serial = 2146] [outer = 0x110fe5400] 14:10:23 INFO - PROCESS | 1918 | 1469481023664 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x1246f0400) [pid = 1918] [serial = 2147] [outer = 0x110fe5400] 14:10:24 INFO - PROCESS | 1918 | 1469481024095 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]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:10:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 569ms 14:10:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:10:24 INFO - PROCESS | 1918 | 1469481024120 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 1918 | 1469481024121 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 14:10:24 INFO - PROCESS | 1918 | 1469481024128 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - PROCESS | 1918 | 1469481024131 Marionette TRACE conn2 <- [1,2834,null,{}] 14:10:24 INFO - PROCESS | 1918 | 1469481024134 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}] 14:10:24 INFO - PROCESS | 1918 | 1469481024136 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:24 INFO - PROCESS | 1918 | 1469481024265 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 14:10:24 INFO - PROCESS | 1918 | 1469481024270 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:24 INFO - PROCESS | 1918 | 1469481024271 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:24 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5d3800 == 41 [pid = 1918] [id = 716] 14:10:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x116742000) [pid = 1918] [serial = 2148] [outer = 0x0] 14:10:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x12613cc00) [pid = 1918] [serial = 2149] [outer = 0x116742000] 14:10:24 INFO - PROCESS | 1918 | 1469481024295 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x126639c00) [pid = 1918] [serial = 2150] [outer = 0x116742000] 14:10:24 INFO - PROCESS | 1918 | 1469481024773 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:10:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 725ms 14:10:24 INFO - PROCESS | 1918 | 1469481024850 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 1918 | 1469481024852 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 14:10:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:10:24 INFO - PROCESS | 1918 | 1469481024856 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - PROCESS | 1918 | 1469481024858 Marionette TRACE conn2 <- [1,2838,null,{}] 14:10:24 INFO - PROCESS | 1918 | 1469481024861 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}] 14:10:24 INFO - PROCESS | 1918 | 1469481024863 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:24 INFO - PROCESS | 1918 | 1469481024969 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 14:10:25 INFO - PROCESS | 1918 | 1469481025029 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 1918 | 1469481025031 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:25 INFO - PROCESS | 1918 | ++DOCSHELL 0x116f85000 == 42 [pid = 1918] [id = 717] 14:10:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x11223cc00) [pid = 1918] [serial = 2151] [outer = 0x0] 14:10:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x112e06c00) [pid = 1918] [serial = 2152] [outer = 0x11223cc00] 14:10:25 INFO - PROCESS | 1918 | 1469481025061 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x11339b400) [pid = 1918] [serial = 2153] [outer = 0x11223cc00] 14:10:25 INFO - PROCESS | 1918 | 1469481025583 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]]]}] 14:10:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:10:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 774ms 14:10:25 INFO - PROCESS | 1918 | 1469481025629 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 14:10:25 INFO - PROCESS | 1918 | 1469481025633 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 14:10:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:10:25 INFO - PROCESS | 1918 | 1469481025637 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:10:25 INFO - PROCESS | 1918 | 1469481025639 Marionette TRACE conn2 <- [1,2842,null,{}] 14:10:25 INFO - PROCESS | 1918 | 1469481025642 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}] 14:10:25 INFO - PROCESS | 1918 | 1469481025643 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:25 INFO - PROCESS | 1918 | 1469481025751 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 14:10:25 INFO - PROCESS | 1918 | 1469481025831 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 1918 | 1469481025832 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:25 INFO - PROCESS | 1918 | ++DOCSHELL 0x12387c800 == 43 [pid = 1918] [id = 718] 14:10:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1170c5000) [pid = 1918] [serial = 2154] [outer = 0x0] 14:10:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x1182cf800) [pid = 1918] [serial = 2155] [outer = 0x1170c5000] 14:10:25 INFO - PROCESS | 1918 | 1469481025863 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x118319400) [pid = 1918] [serial = 2156] [outer = 0x1170c5000] 14:10:26 INFO - PROCESS | 1918 | --DOCSHELL 0x126621000 == 42 [pid = 1918] [id = 704] 14:10:26 INFO - PROCESS | 1918 | --DOCSHELL 0x1291d0000 == 41 [pid = 1918] [id = 715] 14:10:26 INFO - PROCESS | 1918 | --DOCSHELL 0x12904d800 == 40 [pid = 1918] [id = 714] 14:10:26 INFO - PROCESS | 1918 | --DOCSHELL 0x1269dc800 == 39 [pid = 1918] [id = 713] 14:10:26 INFO - PROCESS | 1918 | --DOCSHELL 0x12466f000 == 38 [pid = 1918] [id = 712] 14:10:26 INFO - PROCESS | 1918 | --DOCSHELL 0x123877800 == 37 [pid = 1918] [id = 711] 14:10:26 INFO - PROCESS | 1918 | --DOCSHELL 0x123080800 == 36 [pid = 1918] [id = 710] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x12d591000) [pid = 1918] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:10:26 INFO - PROCESS | 1918 | --DOCSHELL 0x1190b3000 == 35 [pid = 1918] [id = 709] 14:10:26 INFO - PROCESS | 1918 | --DOCSHELL 0x116abc800 == 34 [pid = 1918] [id = 708] 14:10:26 INFO - PROCESS | 1918 | --DOCSHELL 0x119096000 == 33 [pid = 1918] [id = 707] 14:10:26 INFO - PROCESS | 1918 | 1469481026503 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]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:10:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 873ms 14:10:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:10:26 INFO - PROCESS | 1918 | 1469481026514 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 1918 | 1469481026516 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 14:10:26 INFO - PROCESS | 1918 | 1469481026519 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 1918 | 1469481026521 Marionette TRACE conn2 <- [1,2846,null,{}] 14:10:26 INFO - PROCESS | 1918 | 1469481026526 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}] 14:10:26 INFO - PROCESS | 1918 | 1469481026530 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:26 INFO - PROCESS | 1918 | 1469481026619 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x12b0e3800) [pid = 1918] [serial = 1454] [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.] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x12a9ed400) [pid = 1918] [serial = 2108] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12a64b400) [pid = 1918] [serial = 2107] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x116906400) [pid = 1918] [serial = 2077] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x118595000) [pid = 1918] [serial = 2080] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x124529400) [pid = 1918] [serial = 2104] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x124521c00) [pid = 1918] [serial = 2090] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x116084000) [pid = 1918] [serial = 2101] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x129333400) [pid = 1918] [serial = 2099] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x121625000) [pid = 1918] [serial = 2086] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x116083800) [pid = 1918] [serial = 2074] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x123688c00) [pid = 1918] [serial = 2087] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x12906e800) [pid = 1918] [serial = 2096] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x117d1b800) [pid = 1918] [serial = 2078] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x1266abc00) [pid = 1918] [serial = 2092] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x126cd2c00) [pid = 1918] [serial = 2072] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x128b30000) [pid = 1918] [serial = 2093] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x120f3a400) [pid = 1918] [serial = 2084] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 69 (0x1169e3c00) [pid = 1918] [serial = 2075] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 68 (0x119b50400) [pid = 1918] [serial = 2083] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 67 (0x12368c400) [pid = 1918] [serial = 2089] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 66 (0x120fb1400) [pid = 1918] [serial = 2102] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 65 (0x1187ecc00) [pid = 1918] [serial = 2081] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 64 (0x12916e000) [pid = 1918] [serial = 2098] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | --DOMWINDOW == 63 (0x129062800) [pid = 1918] [serial = 2095] [outer = 0x0] [url = about:blank] 14:10:26 INFO - PROCESS | 1918 | 1469481026680 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 1918 | 1469481026683 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:26 INFO - PROCESS | 1918 | ++DOCSHELL 0x117d69000 == 34 [pid = 1918] [id = 719] 14:10:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 64 (0x113963400) [pid = 1918] [serial = 2157] [outer = 0x0] 14:10:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 65 (0x116084000) [pid = 1918] [serial = 2158] [outer = 0x113963400] 14:10:26 INFO - PROCESS | 1918 | 1469481026710 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 1918 | ++DOMWINDOW == 66 (0x1170c3c00) [pid = 1918] [serial = 2159] [outer = 0x113963400] 14:10:27 INFO - PROCESS | 1918 | 1469481026998 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]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:10:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 522ms 14:10:27 INFO - PROCESS | 1918 | 1469481027041 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 14:10:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:10:27 INFO - PROCESS | 1918 | 1469481027048 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 14:10:27 INFO - PROCESS | 1918 | 1469481027052 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 1918 | 1469481027054 Marionette TRACE conn2 <- [1,2850,null,{}] 14:10:27 INFO - PROCESS | 1918 | 1469481027056 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}] 14:10:27 INFO - PROCESS | 1918 | 1469481027058 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:27 INFO - PROCESS | 1918 | 1469481027163 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 14:10:27 INFO - PROCESS | 1918 | 1469481027246 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 1918 | 1469481027247 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:27 INFO - PROCESS | 1918 | ++DOCSHELL 0x120f21800 == 35 [pid = 1918] [id = 720] 14:10:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 67 (0x116aa4400) [pid = 1918] [serial = 2160] [outer = 0x0] 14:10:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 68 (0x1187e3800) [pid = 1918] [serial = 2161] [outer = 0x116aa4400] 14:10:27 INFO - PROCESS | 1918 | 1469481027283 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 69 (0x11900b800) [pid = 1918] [serial = 2162] [outer = 0x116aa4400] 14:10:27 INFO - PROCESS | 1918 | 1469481027731 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:10:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 721ms 14:10:27 INFO - PROCESS | 1918 | 1469481027774 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 1918 | 1469481027776 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 14:10:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:10:27 INFO - PROCESS | 1918 | 1469481027779 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 1918 | 1469481027783 Marionette TRACE conn2 <- [1,2854,null,{}] 14:10:27 INFO - PROCESS | 1918 | 1469481027795 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}] 14:10:27 INFO - PROCESS | 1918 | 1469481027800 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:27 INFO - PROCESS | 1918 | 1469481027912 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 14:10:27 INFO - PROCESS | 1918 | 1469481027918 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 1918 | 1469481027920 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:27 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a8b000 == 36 [pid = 1918] [id = 721] 14:10:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x112e09400) [pid = 1918] [serial = 2163] [outer = 0x0] 14:10:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x119c62c00) [pid = 1918] [serial = 2164] [outer = 0x112e09400] 14:10:27 INFO - PROCESS | 1918 | 1469481027947 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x1210ddc00) [pid = 1918] [serial = 2165] [outer = 0x112e09400] 14:10:28 INFO - PROCESS | 1918 | 1469481028295 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]]]}] 14:10:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:10:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 525ms 14:10:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:10:28 INFO - PROCESS | 1918 | 1469481028305 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 1918 | 1469481028306 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 14:10:28 INFO - PROCESS | 1918 | 1469481028310 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - PROCESS | 1918 | 1469481028313 Marionette TRACE conn2 <- [1,2858,null,{}] 14:10:28 INFO - PROCESS | 1918 | 1469481028315 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}] 14:10:28 INFO - PROCESS | 1918 | 1469481028317 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:28 INFO - PROCESS | 1918 | 1469481028430 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 14:10:28 INFO - PROCESS | 1918 | 1469481028436 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 1918 | 1469481028437 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:28 INFO - PROCESS | 1918 | ++DOCSHELL 0x1269cf000 == 37 [pid = 1918] [id = 722] 14:10:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x120f37400) [pid = 1918] [serial = 2166] [outer = 0x0] 14:10:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x121756000) [pid = 1918] [serial = 2167] [outer = 0x120f37400] 14:10:28 INFO - PROCESS | 1918 | 1469481028462 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x123bbe800) [pid = 1918] [serial = 2168] [outer = 0x120f37400] 14:10:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:10:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 574ms 14:10:28 INFO - PROCESS | 1918 | 1469481028877 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:10:28 INFO - PROCESS | 1918 | 1469481028887 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 1918 | 1469481028890 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 14:10:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:10:28 INFO - PROCESS | 1918 | 1469481028897 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - PROCESS | 1918 | 1469481028899 Marionette TRACE conn2 <- [1,2862,null,{}] 14:10:28 INFO - PROCESS | 1918 | 1469481028902 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}] 14:10:28 INFO - PROCESS | 1918 | 1469481028904 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:29 INFO - PROCESS | 1918 | 1469481029041 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 14:10:29 INFO - PROCESS | 1918 | 1469481029054 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:29 INFO - PROCESS | 1918 | 1469481029056 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x12904b800 == 38 [pid = 1918] [id = 723] 14:10:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x112fac000) [pid = 1918] [serial = 2169] [outer = 0x0] 14:10:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x1242ecc00) [pid = 1918] [serial = 2170] [outer = 0x112fac000] 14:10:29 INFO - PROCESS | 1918 | 1469481029080 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x124ba1400) [pid = 1918] [serial = 2171] [outer = 0x112fac000] 14:10:29 INFO - PROCESS | 1918 | 1469481029446 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]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:10:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 575ms 14:10:29 INFO - PROCESS | 1918 | 1469481029469 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 14:10:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:10:29 INFO - PROCESS | 1918 | 1469481029471 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 14:10:29 INFO - PROCESS | 1918 | 1469481029476 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 1918 | 1469481029479 Marionette TRACE conn2 <- [1,2866,null,{}] 14:10:29 INFO - PROCESS | 1918 | 1469481029490 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}] 14:10:29 INFO - PROCESS | 1918 | 1469481029496 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:29 INFO - PROCESS | 1918 | 1469481029662 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 14:10:29 INFO - PROCESS | 1918 | 1469481029701 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:29 INFO - PROCESS | 1918 | 1469481029702 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:29 INFO - PROCESS | 1918 | ++DOCSHELL 0x12aa15800 == 39 [pid = 1918] [id = 724] 14:10:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x1266abc00) [pid = 1918] [serial = 2172] [outer = 0x0] 14:10:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x126cccc00) [pid = 1918] [serial = 2173] [outer = 0x1266abc00] 14:10:29 INFO - PROCESS | 1918 | 1469481029726 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x128c58400) [pid = 1918] [serial = 2174] [outer = 0x1266abc00] 14:10:30 INFO - PROCESS | 1918 | 1469481030072 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]]]}] 14:10:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:10:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 14:10:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:10:30 INFO - PROCESS | 1918 | 1469481030104 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 14:10:30 INFO - PROCESS | 1918 | 1469481030106 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 14:10:30 INFO - PROCESS | 1918 | 1469481030114 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - PROCESS | 1918 | 1469481030115 Marionette TRACE conn2 <- [1,2870,null,{}] 14:10:30 INFO - PROCESS | 1918 | 1469481030117 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}] 14:10:30 INFO - PROCESS | 1918 | 1469481030118 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:30 INFO - PROCESS | 1918 | 1469481030215 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 14:10:30 INFO - PROCESS | 1918 | 1469481030219 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 1918 | 1469481030220 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:30 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b73d800 == 40 [pid = 1918] [id = 725] 14:10:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x128d4cc00) [pid = 1918] [serial = 2175] [outer = 0x0] 14:10:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x129167c00) [pid = 1918] [serial = 2176] [outer = 0x128d4cc00] 14:10:30 INFO - PROCESS | 1918 | 1469481030243 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x129172400) [pid = 1918] [serial = 2177] [outer = 0x128d4cc00] 14:10:30 INFO - PROCESS | 1918 | 1469481030571 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]]]}] 14:10:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:10:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 474ms 14:10:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:10:30 INFO - PROCESS | 1918 | 1469481030583 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 14:10:30 INFO - PROCESS | 1918 | 1469481030584 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 14:10:30 INFO - PROCESS | 1918 | 1469481030586 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - PROCESS | 1918 | 1469481030587 Marionette TRACE conn2 <- [1,2874,null,{}] 14:10:30 INFO - PROCESS | 1918 | 1469481030589 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}] 14:10:30 INFO - PROCESS | 1918 | 1469481030591 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:30 INFO - PROCESS | 1918 | 1469481030697 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x1122b9400) [pid = 1918] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x1169d9000) [pid = 1918] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x11697c400) [pid = 1918] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x11831b000) [pid = 1918] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x113377000) [pid = 1918] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x112a88400) [pid = 1918] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x11653b400) [pid = 1918] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x1187e2c00) [pid = 1918] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x124ba7400) [pid = 1918] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x128c60400) [pid = 1918] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x1210e3400) [pid = 1918] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x1242f3c00) [pid = 1918] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x110fe5400) [pid = 1918] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:10:30 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x1176af400) [pid = 1918] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:10:30 INFO - PROCESS | 1918 | 1469481030798 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 1918 | 1469481030799 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:30 INFO - PROCESS | 1918 | ++DOCSHELL 0x1184bd800 == 41 [pid = 1918] [id = 726] 14:10:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x110fe5400) [pid = 1918] [serial = 2178] [outer = 0x0] 14:10:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x1127d3000) [pid = 1918] [serial = 2179] [outer = 0x110fe5400] 14:10:30 INFO - PROCESS | 1918 | 1469481030824 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x1169d9000) [pid = 1918] [serial = 2180] [outer = 0x110fe5400] 14:10:31 INFO - PROCESS | 1918 | 1469481031104 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]]]}] 14:10:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:10:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 569ms 14:10:31 INFO - PROCESS | 1918 | 1469481031155 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 14:10:31 INFO - PROCESS | 1918 | 1469481031157 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 14:10:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:10:31 INFO - PROCESS | 1918 | 1469481031162 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - PROCESS | 1918 | 1469481031164 Marionette TRACE conn2 <- [1,2878,null,{}] 14:10:31 INFO - PROCESS | 1918 | 1469481031166 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}] 14:10:31 INFO - PROCESS | 1918 | 1469481031168 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:31 INFO - PROCESS | 1918 | 1469481031249 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 14:10:31 INFO - PROCESS | 1918 | 1469481031253 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 1918 | 1469481031253 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a8a000 == 42 [pid = 1918] [id = 727] 14:10:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x11831b000) [pid = 1918] [serial = 2181] [outer = 0x0] 14:10:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x1210db000) [pid = 1918] [serial = 2182] [outer = 0x11831b000] 14:10:31 INFO - PROCESS | 1918 | 1469481031278 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x129172000) [pid = 1918] [serial = 2183] [outer = 0x11831b000] 14:10:31 INFO - PROCESS | 1918 | 1469481031598 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]]]}] 14:10:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:10:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 473ms 14:10:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:10:31 INFO - PROCESS | 1918 | 1469481031634 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 14:10:31 INFO - PROCESS | 1918 | 1469481031635 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 14:10:31 INFO - PROCESS | 1918 | 1469481031637 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - PROCESS | 1918 | 1469481031638 Marionette TRACE conn2 <- [1,2882,null,{}] 14:10:31 INFO - PROCESS | 1918 | 1469481031640 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}] 14:10:31 INFO - PROCESS | 1918 | 1469481031641 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:31 INFO - PROCESS | 1918 | 1469481031748 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 14:10:31 INFO - PROCESS | 1918 | 1469481031754 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 1918 | 1469481031755 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:31 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd9c800 == 43 [pid = 1918] [id = 728] 14:10:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x12932f400) [pid = 1918] [serial = 2184] [outer = 0x0] 14:10:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x12933b400) [pid = 1918] [serial = 2185] [outer = 0x12932f400] 14:10:31 INFO - PROCESS | 1918 | 1469481031780 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x1182d4c00) [pid = 1918] [serial = 2186] [outer = 0x12932f400] 14:10:32 INFO - PROCESS | 1918 | 1469481032118 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]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:10:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 522ms 14:10:32 INFO - PROCESS | 1918 | 1469481032162 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 1918 | 1469481032164 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 14:10:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:10:32 INFO - PROCESS | 1918 | 1469481032166 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 1918 | 1469481032168 Marionette TRACE conn2 <- [1,2886,null,{}] 14:10:32 INFO - PROCESS | 1918 | 1469481032170 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}] 14:10:32 INFO - PROCESS | 1918 | 1469481032172 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:32 INFO - PROCESS | 1918 | 1469481032265 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 14:10:32 INFO - PROCESS | 1918 | 1469481032269 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 1918 | 1469481032270 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c648000 == 44 [pid = 1918] [id = 729] 14:10:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x12a4de000) [pid = 1918] [serial = 2187] [outer = 0x0] 14:10:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x12a67fc00) [pid = 1918] [serial = 2188] [outer = 0x12a4de000] 14:10:32 INFO - PROCESS | 1918 | 1469481032296 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x12b0da000) [pid = 1918] [serial = 2189] [outer = 0x12a4de000] 14:10:32 INFO - PROCESS | 1918 | 1469481032630 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]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:10:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 471ms 14:10:32 INFO - PROCESS | 1918 | 1469481032637 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 1918 | 1469481032638 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 14:10:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:10:32 INFO - PROCESS | 1918 | 1469481032645 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 1918 | 1469481032646 Marionette TRACE conn2 <- [1,2890,null,{}] 14:10:32 INFO - PROCESS | 1918 | 1469481032648 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}] 14:10:32 INFO - PROCESS | 1918 | 1469481032649 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:32 INFO - PROCESS | 1918 | 1469481032761 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 14:10:32 INFO - PROCESS | 1918 | 1469481032843 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 1918 | 1469481032845 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:32 INFO - PROCESS | 1918 | ++DOCSHELL 0x1160b0000 == 45 [pid = 1918] [id = 730] 14:10:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x110fc5000) [pid = 1918] [serial = 2190] [outer = 0x0] 14:10:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x110fec800) [pid = 1918] [serial = 2191] [outer = 0x110fc5000] 14:10:32 INFO - PROCESS | 1918 | 1469481032876 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x112fa7400) [pid = 1918] [serial = 2192] [outer = 0x110fc5000] 14:10:33 INFO - PROCESS | 1918 | 1469481033312 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:10:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 723ms 14:10:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:10:33 INFO - PROCESS | 1918 | 1469481033365 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 1918 | 1469481033368 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 14:10:33 INFO - PROCESS | 1918 | 1469481033371 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - PROCESS | 1918 | 1469481033372 Marionette TRACE conn2 <- [1,2894,null,{}] 14:10:33 INFO - PROCESS | 1918 | 1469481033376 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}] 14:10:33 INFO - PROCESS | 1918 | 1469481033379 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:33 INFO - PROCESS | 1918 | 1469481033482 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 14:10:33 INFO - PROCESS | 1918 | 1469481033579 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 1918 | 1469481033580 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:33 INFO - PROCESS | 1918 | ++DOCSHELL 0x123a79800 == 46 [pid = 1918] [id = 731] 14:10:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1182ca000) [pid = 1918] [serial = 2193] [outer = 0x0] 14:10:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x118519000) [pid = 1918] [serial = 2194] [outer = 0x1182ca000] 14:10:33 INFO - PROCESS | 1918 | 1469481033624 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x11917a400) [pid = 1918] [serial = 2195] [outer = 0x1182ca000] 14:10:34 INFO - PROCESS | 1918 | 1469481034044 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]]]}] 14:10:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:10:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 722ms 14:10:34 INFO - PROCESS | 1918 | 1469481034095 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 14:10:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:10:34 INFO - PROCESS | 1918 | 1469481034097 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 14:10:34 INFO - PROCESS | 1918 | 1469481034100 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 1918 | 1469481034101 Marionette TRACE conn2 <- [1,2898,null,{}] 14:10:34 INFO - PROCESS | 1918 | 1469481034104 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}] 14:10:34 INFO - PROCESS | 1918 | 1469481034105 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:34 INFO - PROCESS | 1918 | 1469481034212 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 14:10:34 INFO - PROCESS | 1918 | 1469481034274 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 1918 | 1469481034275 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:34 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bda3000 == 47 [pid = 1918] [id = 732] 14:10:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x119b5d000) [pid = 1918] [serial = 2196] [outer = 0x0] 14:10:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x1210df000) [pid = 1918] [serial = 2197] [outer = 0x119b5d000] 14:10:34 INFO - PROCESS | 1918 | 1469481034304 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x1242f0800) [pid = 1918] [serial = 2198] [outer = 0x119b5d000] 14:10:34 INFO - PROCESS | 1918 | 1469481034749 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]]]}] 14:10:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:10:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 672ms 14:10:34 INFO - PROCESS | 1918 | 1469481034773 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 1918 | 1469481034774 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 14:10:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:10:34 INFO - PROCESS | 1918 | 1469481034784 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 1918 | 1469481034788 Marionette TRACE conn2 <- [1,2902,null,{}] 14:10:34 INFO - PROCESS | 1918 | 1469481034791 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}] 14:10:34 INFO - PROCESS | 1918 | 1469481034794 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:34 INFO - PROCESS | 1918 | 1469481034921 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 14:10:34 INFO - PROCESS | 1918 | 1469481034983 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 1918 | 1469481034984 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:34 INFO - PROCESS | 1918 | ++DOCSHELL 0x12ce96000 == 48 [pid = 1918] [id = 733] 14:10:34 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x1240f5400) [pid = 1918] [serial = 2199] [outer = 0x0] 14:10:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12691b000) [pid = 1918] [serial = 2200] [outer = 0x1240f5400] 14:10:35 INFO - PROCESS | 1918 | 1469481035013 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x128d3e400) [pid = 1918] [serial = 2201] [outer = 0x1240f5400] 14:10:35 INFO - PROCESS | 1918 | 1469481035621 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:10:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:10:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 882ms 14:10:35 INFO - PROCESS | 1918 | 1469481035679 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 14:10:35 INFO - PROCESS | 1918 | 1469481035681 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 14:10:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:10:35 INFO - PROCESS | 1918 | 1469481035685 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:10:35 INFO - PROCESS | 1918 | 1469481035687 Marionette TRACE conn2 <- [1,2906,null,{}] 14:10:35 INFO - PROCESS | 1918 | 1469481035691 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}] 14:10:35 INFO - PROCESS | 1918 | 1469481035695 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:35 INFO - PROCESS | 1918 | 1469481035785 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 14:10:35 INFO - PROCESS | 1918 | 1469481035862 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 1918 | 1469481035863 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:35 INFO - PROCESS | 1918 | ++DOCSHELL 0x1161e3000 == 49 [pid = 1918] [id = 734] 14:10:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x113d95400) [pid = 1918] [serial = 2202] [outer = 0x0] 14:10:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x113f33000) [pid = 1918] [serial = 2203] [outer = 0x113d95400] 14:10:35 INFO - PROCESS | 1918 | 1469481035891 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x116904000) [pid = 1918] [serial = 2204] [outer = 0x113d95400] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12b04e800 == 48 [pid = 1918] [id = 699] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x11946c000 == 47 [pid = 1918] [id = 703] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12c648000 == 46 [pid = 1918] [id = 729] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd9c800 == 45 [pid = 1918] [id = 728] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x123a8a000 == 44 [pid = 1918] [id = 727] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x1184bd800 == 43 [pid = 1918] [id = 726] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12b73d800 == 42 [pid = 1918] [id = 725] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12aa15800 == 41 [pid = 1918] [id = 724] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12904b800 == 40 [pid = 1918] [id = 723] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x1269cf000 == 39 [pid = 1918] [id = 722] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x123a8b000 == 38 [pid = 1918] [id = 721] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x120f21800 == 37 [pid = 1918] [id = 720] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x117d69000 == 36 [pid = 1918] [id = 719] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5d3800 == 35 [pid = 1918] [id = 716] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x124668800 == 34 [pid = 1918] [id = 701] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12b72e000 == 33 [pid = 1918] [id = 700] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12387c800 == 32 [pid = 1918] [id = 718] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd8c800 == 31 [pid = 1918] [id = 705] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x116f85000 == 30 [pid = 1918] [id = 717] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd90000 == 29 [pid = 1918] [id = 702] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12c2da000 == 28 [pid = 1918] [id = 706] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12ce96000 == 27 [pid = 1918] [id = 733] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x12bda3000 == 26 [pid = 1918] [id = 732] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x123a79800 == 25 [pid = 1918] [id = 731] 14:10:36 INFO - PROCESS | 1918 | --DOCSHELL 0x1160b0000 == 24 [pid = 1918] [id = 730] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x12a4d2c00) [pid = 1918] [serial = 2105] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x120f35800) [pid = 1918] [serial = 2137] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x116a9ac00) [pid = 1918] [serial = 2122] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x1187e9000) [pid = 1918] [serial = 2131] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x119179800) [pid = 1918] [serial = 2132] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x118314800) [pid = 1918] [serial = 2111] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x11339b000) [pid = 1918] [serial = 2125] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x115e12000) [pid = 1918] [serial = 2126] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x116a9c800) [pid = 1918] [serial = 2128] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x117d20400) [pid = 1918] [serial = 2110] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1182cf400) [pid = 1918] [serial = 2129] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x119fad000) [pid = 1918] [serial = 2114] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x119177c00) [pid = 1918] [serial = 2113] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x128b25400) [pid = 1918] [serial = 2117] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x1266ac400) [pid = 1918] [serial = 2116] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12a64c800) [pid = 1918] [serial = 2120] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x12a4d4000) [pid = 1918] [serial = 2119] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12389dc00) [pid = 1918] [serial = 2140] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x1246f4c00) [pid = 1918] [serial = 2143] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x1242f1400) [pid = 1918] [serial = 2141] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x120f40000) [pid = 1918] [serial = 2146] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x124ba8000) [pid = 1918] [serial = 2144] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x1182cfc00) [pid = 1918] [serial = 2123] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x1246f0400) [pid = 1918] [serial = 2147] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 72 (0x12613cc00) [pid = 1918] [serial = 2149] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 71 (0x119398c00) [pid = 1918] [serial = 2134] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 70 (0x119c5cc00) [pid = 1918] [serial = 2135] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | --DOMWINDOW == 69 (0x120fb0800) [pid = 1918] [serial = 2138] [outer = 0x0] [url = about:blank] 14:10:36 INFO - PROCESS | 1918 | 1469481036838 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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:10:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1175ms 14:10:36 INFO - PROCESS | 1918 | 1469481036863 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 14:10:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:10:36 INFO - PROCESS | 1918 | 1469481036865 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 14:10:36 INFO - PROCESS | 1918 | 1469481036869 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 1918 | 1469481036870 Marionette TRACE conn2 <- [1,2910,null,{}] 14:10:36 INFO - PROCESS | 1918 | 1469481036880 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}] 14:10:36 INFO - PROCESS | 1918 | 1469481036881 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:36 INFO - PROCESS | 1918 | 1469481036965 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 14:10:36 INFO - PROCESS | 1918 | 1469481036971 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 1918 | 1469481036972 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:36 INFO - PROCESS | 1918 | ++DOCSHELL 0x1169bb800 == 25 [pid = 1918] [id = 735] 14:10:36 INFO - PROCESS | 1918 | ++DOMWINDOW == 70 (0x1127dc800) [pid = 1918] [serial = 2205] [outer = 0x0] 14:10:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 71 (0x113299c00) [pid = 1918] [serial = 2206] [outer = 0x1127dc800] 14:10:37 INFO - PROCESS | 1918 | 1469481037004 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 72 (0x113b04000) [pid = 1918] [serial = 2207] [outer = 0x1127dc800] 14:10:37 INFO - PROCESS | 1918 | 1469481037325 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]]]}] 14:10:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:10:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:10:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 469ms 14:10:37 INFO - PROCESS | 1918 | 1469481037338 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 1918 | 1469481037343 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 14:10:37 INFO - TEST-START | /DOMEvents/constructors.html 14:10:37 INFO - PROCESS | 1918 | 1469481037385 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - PROCESS | 1918 | 1469481037387 Marionette TRACE conn2 <- [1,2914,null,{}] 14:10:37 INFO - PROCESS | 1918 | 1469481037389 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}] 14:10:37 INFO - PROCESS | 1918 | 1469481037391 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:37 INFO - PROCESS | 1918 | 1469481037471 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 14:10:37 INFO - PROCESS | 1918 | 1469481037476 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 1918 | 1469481037479 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:37 INFO - PROCESS | 1918 | ++DOCSHELL 0x119465000 == 26 [pid = 1918] [id = 736] 14:10:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 73 (0x11602c000) [pid = 1918] [serial = 2208] [outer = 0x0] 14:10:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x116745400) [pid = 1918] [serial = 2209] [outer = 0x11602c000] 14:10:37 INFO - PROCESS | 1918 | 1469481037506 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x1170c5400) [pid = 1918] [serial = 2210] [outer = 0x11602c000] 14:10:37 INFO - PROCESS | 1918 | 1469481037881 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]]]}] 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:10:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:10:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:10:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:10:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:10:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:10:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:10:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:10:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:10:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 531ms 14:10:37 INFO - PROCESS | 1918 | 1469481037912 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 1918 | 1469481037913 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 14:10:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:10:37 INFO - PROCESS | 1918 | 1469481037916 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - PROCESS | 1918 | 1469481037918 Marionette TRACE conn2 <- [1,2918,null,{}] 14:10:37 INFO - PROCESS | 1918 | 1469481037926 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}] 14:10:37 INFO - PROCESS | 1918 | 1469481037929 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:38 INFO - PROCESS | 1918 | 1469481038007 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 14:10:38 INFO - PROCESS | 1918 | 1469481038016 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 1918 | 1469481038018 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x123185800 == 27 [pid = 1918] [id = 737] 14:10:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x112d8f400) [pid = 1918] [serial = 2211] [outer = 0x0] 14:10:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x118894400) [pid = 1918] [serial = 2212] [outer = 0x112d8f400] 14:10:38 INFO - PROCESS | 1918 | 1469481038046 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x119059800) [pid = 1918] [serial = 2213] [outer = 0x112d8f400] 14:10:38 INFO - PROCESS | 1918 | 1469481038363 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:10:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:10:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 474ms 14:10:38 INFO - PROCESS | 1918 | 1469481038390 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 1918 | 1469481038393 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 14:10:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:10:38 INFO - PROCESS | 1918 | 1469481038397 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - PROCESS | 1918 | 1469481038398 Marionette TRACE conn2 <- [1,2922,null,{}] 14:10:38 INFO - PROCESS | 1918 | 1469481038400 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}] 14:10:38 INFO - PROCESS | 1918 | 1469481038401 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:38 INFO - PROCESS | 1918 | 1469481038480 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 14:10:38 INFO - PROCESS | 1918 | 1469481038540 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 1918 | 1469481038541 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:38 INFO - PROCESS | 1918 | ++DOCSHELL 0x12387a000 == 28 [pid = 1918] [id = 738] 14:10:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x11872c800) [pid = 1918] [serial = 2214] [outer = 0x0] 14:10:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x119394400) [pid = 1918] [serial = 2215] [outer = 0x11872c800] 14:10:38 INFO - PROCESS | 1918 | 1469481038568 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x119c5cc00) [pid = 1918] [serial = 2216] [outer = 0x11872c800] 14:10:38 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 14:10:38 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 14:10:38 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 14:10:38 INFO - PROCESS | 1918 | [1918] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 14:10:38 INFO - PROCESS | 1918 | 1469481038854 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]]]}] 14:10:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:10:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:10:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:10:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:10:38 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 14:10:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:10:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:10:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:10:38 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 14:10:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:10:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:10:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:10:38 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]" 14:10:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:10:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:10:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:10:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:10:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 469ms 14:10:38 INFO - PROCESS | 1918 | 1469481038866 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 1918 | 1469481038868 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 14:10:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:10:38 INFO - PROCESS | 1918 | 1469481038870 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - PROCESS | 1918 | 1469481038871 Marionette TRACE conn2 <- [1,2926,null,{}] 14:10:38 INFO - PROCESS | 1918 | 1469481038873 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}] 14:10:38 INFO - PROCESS | 1918 | 1469481038875 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:38 INFO - PROCESS | 1918 | 1469481038983 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 14:10:39 INFO - PROCESS | 1918 | 1469481039019 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 1918 | 1469481039020 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:39 INFO - PROCESS | 1918 | ++DOCSHELL 0x1261ba000 == 29 [pid = 1918] [id = 739] 14:10:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x113d97400) [pid = 1918] [serial = 2217] [outer = 0x0] 14:10:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x120f40c00) [pid = 1918] [serial = 2218] [outer = 0x113d97400] 14:10:39 INFO - PROCESS | 1918 | 1469481039044 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x123686800) [pid = 1918] [serial = 2219] [outer = 0x113d97400] 14:10:39 INFO - PROCESS | 1918 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:10:39 INFO - PROCESS | 1918 | 1469481039341 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]]]}] 14:10:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:10:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 519ms 14:10:39 INFO - PROCESS | 1918 | 1469481039389 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 1918 | 1469481039391 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 14:10:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:10:39 INFO - PROCESS | 1918 | 1469481039402 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - PROCESS | 1918 | 1469481039403 Marionette TRACE conn2 <- [1,2930,null,{}] 14:10:39 INFO - PROCESS | 1918 | 1469481039405 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}] 14:10:39 INFO - PROCESS | 1918 | 1469481039409 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:39 INFO - PROCESS | 1918 | 1469481039522 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 14:10:39 INFO - PROCESS | 1918 | 1469481039559 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 1918 | 1469481039561 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:39 INFO - PROCESS | 1918 | ++DOCSHELL 0x128d14000 == 30 [pid = 1918] [id = 740] 14:10:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x123897400) [pid = 1918] [serial = 2220] [outer = 0x0] 14:10:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x1242e8000) [pid = 1918] [serial = 2221] [outer = 0x123897400] 14:10:39 INFO - PROCESS | 1918 | 1469481039586 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x126008c00) [pid = 1918] [serial = 2222] [outer = 0x123897400] 14:10:39 INFO - PROCESS | 1918 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:10:39 INFO - PROCESS | 1918 | 1469481039880 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]]]}] 14:10:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:10:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 528ms 14:10:39 INFO - PROCESS | 1918 | 1469481039922 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 1918 | 1469481039924 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 14:10:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:10:39 INFO - PROCESS | 1918 | 1469481039926 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - PROCESS | 1918 | 1469481039929 Marionette TRACE conn2 <- [1,2934,null,{}] 14:10:39 INFO - PROCESS | 1918 | 1469481039933 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}] 14:10:39 INFO - PROCESS | 1918 | 1469481039934 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:40 INFO - PROCESS | 1918 | 1469481040032 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 14:10:40 INFO - PROCESS | 1918 | 1469481040036 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 1918 | 1469481040037 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a404000 == 31 [pid = 1918] [id = 741] 14:10:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x123897800) [pid = 1918] [serial = 2223] [outer = 0x0] 14:10:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12651f400) [pid = 1918] [serial = 2224] [outer = 0x123897800] 14:10:40 INFO - PROCESS | 1918 | 1469481040061 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x126919000) [pid = 1918] [serial = 2225] [outer = 0x123897800] 14:10:40 INFO - PROCESS | 1918 | 1469481040356 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]]]}] 14:10:40 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:10:40 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 471ms 14:10:40 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:10:40 INFO - PROCESS | 1918 | 1469481040398 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 14:10:40 INFO - PROCESS | 1918 | 1469481040399 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 14:10:40 INFO - PROCESS | 1918 | 1469481040401 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 1918 | 1469481040402 Marionette TRACE conn2 <- [1,2938,null,{}] 14:10:40 INFO - PROCESS | 1918 | 1469481040405 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}] 14:10:40 INFO - PROCESS | 1918 | 1469481040406 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:40 INFO - PROCESS | 1918 | 1469481040509 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 14:10:40 INFO - PROCESS | 1918 | 1469481040512 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 1918 | 1469481040514 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:40 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a5e0800 == 32 [pid = 1918] [id = 742] 14:10:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12691a000) [pid = 1918] [serial = 2226] [outer = 0x0] 14:10:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x126ccd000) [pid = 1918] [serial = 2227] [outer = 0x12691a000] 14:10:40 INFO - PROCESS | 1918 | 1469481040538 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x128b2b000) [pid = 1918] [serial = 2228] [outer = 0x12691a000] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x12a4de000) [pid = 1918] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x112fac000) [pid = 1918] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x1266abc00) [pid = 1918] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x110fe5400) [pid = 1918] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x120f37400) [pid = 1918] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x113963400) [pid = 1918] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x116742000) [pid = 1918] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x1170c5000) [pid = 1918] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x11223cc00) [pid = 1918] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x116aa4400) [pid = 1918] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x128d4cc00) [pid = 1918] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x112e09400) [pid = 1918] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x12932f400) [pid = 1918] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:10:41 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x11831b000) [pid = 1918] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:10:41 INFO - PROCESS | 1918 | 1469481041014 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]]]}] 14:10:41 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. 14:10:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 620ms 14:10:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:10:41 INFO - PROCESS | 1918 | 1469481041021 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 1918 | 1469481041022 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 14:10:41 INFO - PROCESS | 1918 | 1469481041025 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - PROCESS | 1918 | 1469481041027 Marionette TRACE conn2 <- [1,2942,null,{}] 14:10:41 INFO - PROCESS | 1918 | 1469481041031 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}] 14:10:41 INFO - PROCESS | 1918 | 1469481041032 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:41 INFO - PROCESS | 1918 | 1469481041108 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 14:10:41 INFO - PROCESS | 1918 | 1469481041114 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:41 INFO - PROCESS | 1918 | 1469481041115 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x123095800 == 33 [pid = 1918] [id = 743] 14:10:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x112a8cc00) [pid = 1918] [serial = 2229] [outer = 0x0] 14:10:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x11607b400) [pid = 1918] [serial = 2230] [outer = 0x112a8cc00] 14:10:41 INFO - PROCESS | 1918 | 1469481041139 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x11831f800) [pid = 1918] [serial = 2231] [outer = 0x112a8cc00] 14:10:41 INFO - PROCESS | 1918 | 1469481041432 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"]]]}] 14:10:41 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 14:10:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:10:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 422ms 14:10:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:10:41 INFO - PROCESS | 1918 | 1469481041449 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 1918 | 1469481041450 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 14:10:41 INFO - PROCESS | 1918 | 1469481041452 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - PROCESS | 1918 | 1469481041453 Marionette TRACE conn2 <- [1,2946,null,{}] 14:10:41 INFO - PROCESS | 1918 | 1469481041456 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}] 14:10:41 INFO - PROCESS | 1918 | 1469481041457 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:41 INFO - PROCESS | 1918 | 1469481041539 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 14:10:41 INFO - PROCESS | 1918 | 1469481041545 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:41 INFO - PROCESS | 1918 | 1469481041546 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:41 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b863800 == 34 [pid = 1918] [id = 744] 14:10:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x119b5ac00) [pid = 1918] [serial = 2232] [outer = 0x0] 14:10:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x126cca800) [pid = 1918] [serial = 2233] [outer = 0x119b5ac00] 14:10:41 INFO - PROCESS | 1918 | 1469481041570 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x128c5c000) [pid = 1918] [serial = 2234] [outer = 0x119b5ac00] 14:10:41 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. 14:10:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 420ms 14:10:41 INFO - PROCESS | 1918 | 1469481041869 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]]]}] 14:10:41 INFO - PROCESS | 1918 | 1469481041873 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 1918 | 1469481041875 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 14:10:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:10:41 INFO - PROCESS | 1918 | 1469481041885 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - PROCESS | 1918 | 1469481041887 Marionette TRACE conn2 <- [1,2950,null,{}] 14:10:41 INFO - PROCESS | 1918 | 1469481041889 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}] 14:10:41 INFO - PROCESS | 1918 | 1469481041890 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:41 INFO - PROCESS | 1918 | 1469481041994 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 14:10:42 INFO - PROCESS | 1918 | 1469481042056 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:42 INFO - PROCESS | 1918 | 1469481042058 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x1261b9000 == 35 [pid = 1918] [id = 745] 14:10:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x112a81800) [pid = 1918] [serial = 2235] [outer = 0x0] 14:10:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x128d4cc00) [pid = 1918] [serial = 2236] [outer = 0x112a81800] 14:10:42 INFO - PROCESS | 1918 | 1469481042084 Marionette DEBUG loaded listener.js 14:10:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x129345c00) [pid = 1918] [serial = 2237] [outer = 0x112a81800] 14:10:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bda7000 == 36 [pid = 1918] [id = 746] 14:10:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12a647800) [pid = 1918] [serial = 2238] [outer = 0x0] 14:10:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12a4d2c00) [pid = 1918] [serial = 2239] [outer = 0x12a647800] 14:10:42 INFO - PROCESS | 1918 | 1469481042385 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]]]}] 14:10:42 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. 14:10:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 14:10:42 INFO - PROCESS | 1918 | 1469481042405 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 1918 | 1469481042407 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 14:10:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:10:42 INFO - PROCESS | 1918 | 1469481042411 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - PROCESS | 1918 | 1469481042413 Marionette TRACE conn2 <- [1,2954,null,{}] 14:10:42 INFO - PROCESS | 1918 | 1469481042416 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}] 14:10:42 INFO - PROCESS | 1918 | 1469481042417 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:42 INFO - PROCESS | 1918 | 1469481042515 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 14:10:42 INFO - PROCESS | 1918 | 1469481042519 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:42 INFO - PROCESS | 1918 | 1469481042520 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:42 INFO - PROCESS | 1918 | ++DOCSHELL 0x12c645800 == 37 [pid = 1918] [id = 747] 14:10:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12a4d2800) [pid = 1918] [serial = 2240] [outer = 0x0] 14:10:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12a64c800) [pid = 1918] [serial = 2241] [outer = 0x12a4d2800] 14:10:42 INFO - PROCESS | 1918 | 1469481042544 Marionette DEBUG loaded listener.js 14:10:42 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12a686000) [pid = 1918] [serial = 2242] [outer = 0x12a4d2800] 14:10:42 INFO - PROCESS | 1918 | 1469481042844 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]]]}] 14:10:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:10:42 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 14:10:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 472ms 14:10:42 INFO - PROCESS | 1918 | 1469481042881 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 1918 | 1469481042882 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 14:10:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:10:42 INFO - PROCESS | 1918 | 1469481042884 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - PROCESS | 1918 | 1469481042885 Marionette TRACE conn2 <- [1,2958,null,{}] 14:10:42 INFO - PROCESS | 1918 | 1469481042887 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}] 14:10:42 INFO - PROCESS | 1918 | 1469481042888 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:43 INFO - PROCESS | 1918 | 1469481043010 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 14:10:43 INFO - PROCESS | 1918 | 1469481043089 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 1918 | 1469481043091 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x1132b2800 == 38 [pid = 1918] [id = 748] 14:10:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x110fc2800) [pid = 1918] [serial = 2243] [outer = 0x0] 14:10:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x110fe4800) [pid = 1918] [serial = 2244] [outer = 0x110fc2800] 14:10:43 INFO - PROCESS | 1918 | 1469481043122 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1122afc00) [pid = 1918] [serial = 2245] [outer = 0x110fc2800] 14:10:43 INFO - PROCESS | 1918 | 1469481043556 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]]]}] 14:10:43 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. 14:10:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 722ms 14:10:43 INFO - PROCESS | 1918 | 1469481043608 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 14:10:43 INFO - PROCESS | 1918 | 1469481043610 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 14:10:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:10:43 INFO - PROCESS | 1918 | 1469481043613 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:10:43 INFO - PROCESS | 1918 | 1469481043615 Marionette TRACE conn2 <- [1,2962,null,{}] 14:10:43 INFO - PROCESS | 1918 | 1469481043619 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}] 14:10:43 INFO - PROCESS | 1918 | 1469481043622 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:43 INFO - PROCESS | 1918 | 1469481043756 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 14:10:43 INFO - PROCESS | 1918 | 1469481043885 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 1918 | 1469481043887 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:43 INFO - PROCESS | 1918 | ++DOCSHELL 0x1216e9800 == 39 [pid = 1918] [id = 749] 14:10:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x113906800) [pid = 1918] [serial = 2246] [outer = 0x0] 14:10:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x1160ee000) [pid = 1918] [serial = 2247] [outer = 0x113906800] 14:10:43 INFO - PROCESS | 1918 | 1469481043918 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x1172bfc00) [pid = 1918] [serial = 2248] [outer = 0x113906800] 14:10:44 INFO - PROCESS | 1918 | 1469481044322 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]]]}] 14:10:44 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. 14:10:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 721ms 14:10:44 INFO - PROCESS | 1918 | 1469481044337 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 14:10:44 INFO - PROCESS | 1918 | 1469481044340 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 14:10:44 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:10:44 INFO - PROCESS | 1918 | 1469481044342 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:10:44 INFO - PROCESS | 1918 | 1469481044344 Marionette TRACE conn2 <- [1,2966,null,{}] 14:10:44 INFO - PROCESS | 1918 | 1469481044346 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}] 14:10:44 INFO - PROCESS | 1918 | 1469481044348 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:44 INFO - PROCESS | 1918 | 1469481044463 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 14:10:44 INFO - PROCESS | 1918 | 1469481044523 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 1918 | 1469481044525 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:44 INFO - PROCESS | 1918 | ++DOCSHELL 0x12904d800 == 40 [pid = 1918] [id = 750] 14:10:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x11818e000) [pid = 1918] [serial = 2249] [outer = 0x0] 14:10:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x118732800) [pid = 1918] [serial = 2250] [outer = 0x11818e000] 14:10:44 INFO - PROCESS | 1918 | 1469481044554 Marionette DEBUG loaded listener.js 14:10:44 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x1194da400) [pid = 1918] [serial = 2251] [outer = 0x11818e000] 14:10:45 INFO - PROCESS | 1918 | 1469481045105 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]]]}] 14:10:45 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. 14:10:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 14:10:45 INFO - PROCESS | 1918 | 1469481045113 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 14:10:45 INFO - PROCESS | 1918 | 1469481045115 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 14:10:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:10:45 INFO - PROCESS | 1918 | 1469481045118 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - PROCESS | 1918 | 1469481045120 Marionette TRACE conn2 <- [1,2970,null,{}] 14:10:45 INFO - PROCESS | 1918 | 1469481045123 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}] 14:10:45 INFO - PROCESS | 1918 | 1469481045125 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:45 INFO - PROCESS | 1918 | 1469481045250 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 14:10:45 INFO - PROCESS | 1918 | 1469481045312 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 1918 | 1469481045314 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x118353000 == 41 [pid = 1918] [id = 751] 14:10:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x116a99c00) [pid = 1918] [serial = 2252] [outer = 0x0] 14:10:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x1172c0400) [pid = 1918] [serial = 2253] [outer = 0x116a99c00] 14:10:45 INFO - PROCESS | 1918 | 1469481045342 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x1182d5800) [pid = 1918] [serial = 2254] [outer = 0x116a99c00] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x12c645800 == 40 [pid = 1918] [id = 747] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x12bda7000 == 39 [pid = 1918] [id = 746] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x1261b9000 == 38 [pid = 1918] [id = 745] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x12b863800 == 37 [pid = 1918] [id = 744] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x123095800 == 36 [pid = 1918] [id = 743] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x12a5e0800 == 35 [pid = 1918] [id = 742] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x12a404000 == 34 [pid = 1918] [id = 741] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x128d14000 == 33 [pid = 1918] [id = 740] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x1261ba000 == 32 [pid = 1918] [id = 739] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x12387a000 == 31 [pid = 1918] [id = 738] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x123185800 == 30 [pid = 1918] [id = 737] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x119465000 == 29 [pid = 1918] [id = 736] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x1169bb800 == 28 [pid = 1918] [id = 735] 14:10:45 INFO - PROCESS | 1918 | --DOCSHELL 0x1161e3000 == 27 [pid = 1918] [id = 734] 14:10:45 INFO - PROCESS | 1918 | 1469481045712 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]]]}] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x12a67fc00) [pid = 1918] [serial = 2188] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x1242ecc00) [pid = 1918] [serial = 2170] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x124ba1400) [pid = 1918] [serial = 2171] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x126cccc00) [pid = 1918] [serial = 2173] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x1127d3000) [pid = 1918] [serial = 2179] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x121756000) [pid = 1918] [serial = 2167] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x116084000) [pid = 1918] [serial = 2158] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1170c3c00) [pid = 1918] [serial = 2159] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x126639c00) [pid = 1918] [serial = 2150] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x1182cf800) [pid = 1918] [serial = 2155] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x118319400) [pid = 1918] [serial = 2156] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x112e06c00) [pid = 1918] [serial = 2152] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x11339b400) [pid = 1918] [serial = 2153] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1187e3800) [pid = 1918] [serial = 2161] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x129172400) [pid = 1918] [serial = 2177] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x11900b800) [pid = 1918] [serial = 2162] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x1210ddc00) [pid = 1918] [serial = 2165] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x119c62c00) [pid = 1918] [serial = 2164] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x129167c00) [pid = 1918] [serial = 2176] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12b0da000) [pid = 1918] [serial = 2189] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x1169d9000) [pid = 1918] [serial = 2180] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x128c58400) [pid = 1918] [serial = 2174] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x123bbe800) [pid = 1918] [serial = 2168] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x1182d4c00) [pid = 1918] [serial = 2186] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x129172000) [pid = 1918] [serial = 2183] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x12933b400) [pid = 1918] [serial = 2185] [outer = 0x0] [url = about:blank] 14:10:45 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x1210db000) [pid = 1918] [serial = 2182] [outer = 0x0] [url = about:blank] 14:10:45 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. 14:10:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 622ms 14:10:45 INFO - PROCESS | 1918 | 1469481045739 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 14:10:45 INFO - PROCESS | 1918 | 1469481045742 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 14:10:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:10:45 INFO - PROCESS | 1918 | 1469481045747 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - PROCESS | 1918 | 1469481045748 Marionette TRACE conn2 <- [1,2974,null,{}] 14:10:45 INFO - PROCESS | 1918 | 1469481045750 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}] 14:10:45 INFO - PROCESS | 1918 | 1469481045752 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:45 INFO - PROCESS | 1918 | 1469481045832 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 14:10:45 INFO - PROCESS | 1918 | 1469481045836 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 1918 | 1469481045837 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:45 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b41000 == 28 [pid = 1918] [id = 752] 14:10:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x11872e000) [pid = 1918] [serial = 2255] [outer = 0x0] 14:10:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x1187ec400) [pid = 1918] [serial = 2256] [outer = 0x11872e000] 14:10:45 INFO - PROCESS | 1918 | 1469481045866 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x119185000) [pid = 1918] [serial = 2257] [outer = 0x11872e000] 14:10:46 INFO - PROCESS | 1918 | 1469481046181 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]]]}] 14:10:46 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. 14:10:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 471ms 14:10:46 INFO - PROCESS | 1918 | 1469481046217 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 1918 | 1469481046219 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 14:10:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:10:46 INFO - PROCESS | 1918 | 1469481046221 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - PROCESS | 1918 | 1469481046223 Marionette TRACE conn2 <- [1,2978,null,{}] 14:10:46 INFO - PROCESS | 1918 | 1469481046231 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}] 14:10:46 INFO - PROCESS | 1918 | 1469481046234 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:46 INFO - PROCESS | 1918 | 1469481046346 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 14:10:46 INFO - PROCESS | 1918 | 1469481046410 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 1918 | 1469481046412 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x12466f000 == 29 [pid = 1918] [id = 753] 14:10:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x112e0b000) [pid = 1918] [serial = 2258] [outer = 0x0] 14:10:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x120fa3c00) [pid = 1918] [serial = 2259] [outer = 0x112e0b000] 14:10:46 INFO - PROCESS | 1918 | 1469481046440 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x12389dc00) [pid = 1918] [serial = 2260] [outer = 0x112e0b000] 14:10:46 INFO - PROCESS | 1918 | 1469481046714 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]]]}] 14:10:46 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. 14:10:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 524ms 14:10:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:10:46 INFO - PROCESS | 1918 | 1469481046748 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 1918 | 1469481046750 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 14:10:46 INFO - PROCESS | 1918 | 1469481046752 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - PROCESS | 1918 | 1469481046753 Marionette TRACE conn2 <- [1,2982,null,{}] 14:10:46 INFO - PROCESS | 1918 | 1469481046756 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}] 14:10:46 INFO - PROCESS | 1918 | 1469481046757 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:46 INFO - PROCESS | 1918 | 1469481046850 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 14:10:46 INFO - PROCESS | 1918 | 1469481046911 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 1918 | 1469481046912 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:46 INFO - PROCESS | 1918 | ++DOCSHELL 0x128b15800 == 30 [pid = 1918] [id = 754] 14:10:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x121757400) [pid = 1918] [serial = 2261] [outer = 0x0] 14:10:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x124529c00) [pid = 1918] [serial = 2262] [outer = 0x121757400] 14:10:46 INFO - PROCESS | 1918 | 1469481046937 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1182d1000) [pid = 1918] [serial = 2263] [outer = 0x121757400] 14:10:47 INFO - PROCESS | 1918 | 1469481047188 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"]]]}] 14:10:47 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 14:10:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:10:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 468ms 14:10:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:10:47 INFO - PROCESS | 1918 | 1469481047221 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 1918 | 1469481047223 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 14:10:47 INFO - PROCESS | 1918 | 1469481047232 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 1918 | 1469481047233 Marionette TRACE conn2 <- [1,2986,null,{}] 14:10:47 INFO - PROCESS | 1918 | 1469481047235 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}] 14:10:47 INFO - PROCESS | 1918 | 1469481047237 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:47 INFO - PROCESS | 1918 | 1469481047317 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 14:10:47 INFO - PROCESS | 1918 | 1469481047321 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 1918 | 1469481047322 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:47 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a213000 == 31 [pid = 1918] [id = 755] 14:10:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x112e07c00) [pid = 1918] [serial = 2264] [outer = 0x0] 14:10:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x126005400) [pid = 1918] [serial = 2265] [outer = 0x112e07c00] 14:10:47 INFO - PROCESS | 1918 | 1469481047348 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x1266ab400) [pid = 1918] [serial = 2266] [outer = 0x112e07c00] 14:10:47 INFO - PROCESS | 1918 | 1469481047699 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]]]}] 14:10:47 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. 14:10:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 526ms 14:10:47 INFO - PROCESS | 1918 | 1469481047769 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 1918 | 1469481047771 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 14:10:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:10:47 INFO - PROCESS | 1918 | 1469481047774 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 1918 | 1469481047776 Marionette TRACE conn2 <- [1,2990,null,{}] 14:10:47 INFO - PROCESS | 1918 | 1469481047788 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}] 14:10:47 INFO - PROCESS | 1918 | 1469481047794 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:47 INFO - PROCESS | 1918 | 1469481047970 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 14:10:47 INFO - PROCESS | 1918 | 1469481047989 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 1918 | 1469481047990 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b048800 == 32 [pid = 1918] [id = 756] 14:10:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x126987400) [pid = 1918] [serial = 2267] [outer = 0x0] 14:10:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x128b2e000) [pid = 1918] [serial = 2268] [outer = 0x126987400] 14:10:48 INFO - PROCESS | 1918 | 1469481048037 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x129331400) [pid = 1918] [serial = 2269] [outer = 0x126987400] 14:10:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b855800 == 33 [pid = 1918] [id = 757] 14:10:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12a646400) [pid = 1918] [serial = 2270] [outer = 0x0] 14:10:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12933b400) [pid = 1918] [serial = 2271] [outer = 0x12a646400] 14:10:48 INFO - PROCESS | 1918 | 1469481048418 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]]]}] 14:10:48 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. 14:10:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 14:10:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:10:48 INFO - PROCESS | 1918 | 1469481048452 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 14:10:48 INFO - PROCESS | 1918 | 1469481048453 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 14:10:48 INFO - PROCESS | 1918 | 1469481048455 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 1918 | 1469481048456 Marionette TRACE conn2 <- [1,2994,null,{}] 14:10:48 INFO - PROCESS | 1918 | 1469481048458 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}] 14:10:48 INFO - PROCESS | 1918 | 1469481048460 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:48 INFO - PROCESS | 1918 | 1469481048574 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 14:10:48 INFO - PROCESS | 1918 | 1469481048610 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:48 INFO - PROCESS | 1918 | 1469481048611 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:48 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b731800 == 34 [pid = 1918] [id = 758] 14:10:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x129331c00) [pid = 1918] [serial = 2272] [outer = 0x0] 14:10:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12a4d1000) [pid = 1918] [serial = 2273] [outer = 0x129331c00] 14:10:48 INFO - PROCESS | 1918 | 1469481048642 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12a680c00) [pid = 1918] [serial = 2274] [outer = 0x129331c00] 14:10:48 INFO - PROCESS | 1918 | 1469481048914 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]]]}] 14:10:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:10:48 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 14:10:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 468ms 14:10:48 INFO - PROCESS | 1918 | 1469481048923 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 14:10:48 INFO - PROCESS | 1918 | 1469481048924 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 14:10:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:10:48 INFO - PROCESS | 1918 | 1469481048934 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 1918 | 1469481048935 Marionette TRACE conn2 <- [1,2998,null,{}] 14:10:48 INFO - PROCESS | 1918 | 1469481048940 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}] 14:10:48 INFO - PROCESS | 1918 | 1469481048941 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:49 INFO - PROCESS | 1918 | 1469481049057 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 14:10:49 INFO - PROCESS | 1918 | 1469481049067 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 1918 | 1469481049068 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x12bd98800 == 35 [pid = 1918] [id = 759] 14:10:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12a9ed400) [pid = 1918] [serial = 2275] [outer = 0x0] 14:10:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x12b08b800) [pid = 1918] [serial = 2276] [outer = 0x12a9ed400] 14:10:49 INFO - PROCESS | 1918 | 1469481049092 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x12b0de800) [pid = 1918] [serial = 2277] [outer = 0x12a9ed400] 14:10:49 INFO - PROCESS | 1918 | 1469481049436 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]]]}] 14:10:49 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. 14:10:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 528ms 14:10:49 INFO - PROCESS | 1918 | 1469481049456 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 14:10:49 INFO - PROCESS | 1918 | 1469481049458 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 14:10:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:10:49 INFO - PROCESS | 1918 | 1469481049462 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - PROCESS | 1918 | 1469481049463 Marionette TRACE conn2 <- [1,3002,null,{}] 14:10:49 INFO - PROCESS | 1918 | 1469481049474 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}] 14:10:49 INFO - PROCESS | 1918 | 1469481049476 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:49 INFO - PROCESS | 1918 | 1469481049633 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 14:10:49 INFO - PROCESS | 1918 | 1469481049648 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 1918 | 1469481049649 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:49 INFO - PROCESS | 1918 | ++DOCSHELL 0x12466e800 == 36 [pid = 1918] [id = 760] 14:10:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x12b0e2400) [pid = 1918] [serial = 2278] [outer = 0x0] 14:10:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x12b0e3c00) [pid = 1918] [serial = 2279] [outer = 0x12b0e2400] 14:10:49 INFO - PROCESS | 1918 | 1469481049700 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12b89c800) [pid = 1918] [serial = 2280] [outer = 0x12b0e2400] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x11602c000) [pid = 1918] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x123897800) [pid = 1918] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x113d95400) [pid = 1918] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x11872c800) [pid = 1918] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x112d8f400) [pid = 1918] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x110fc5000) [pid = 1918] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x1182ca000) [pid = 1918] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x119b5d000) [pid = 1918] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x123897400) [pid = 1918] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1240f5400) [pid = 1918] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x12691a000) [pid = 1918] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x112a8cc00) [pid = 1918] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x112a81800) [pid = 1918] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x12a647800) [pid = 1918] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x1127dc800) [pid = 1918] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x113d97400) [pid = 1918] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:10:50 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x119b5ac00) [pid = 1918] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:10:50 INFO - PROCESS | 1918 | 1469481050151 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]]]}] 14:10:50 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. 14:10:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 721ms 14:10:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:10:50 INFO - PROCESS | 1918 | 1469481050182 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 14:10:50 INFO - PROCESS | 1918 | 1469481050183 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 14:10:50 INFO - PROCESS | 1918 | 1469481050185 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 1918 | 1469481050187 Marionette TRACE conn2 <- [1,3006,null,{}] 14:10:50 INFO - PROCESS | 1918 | 1469481050191 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}] 14:10:50 INFO - PROCESS | 1918 | 1469481050192 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:50 INFO - PROCESS | 1918 | 1469481050312 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 14:10:50 INFO - PROCESS | 1918 | 1469481050368 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 1918 | 1469481050369 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:50 INFO - PROCESS | 1918 | ++DOCSHELL 0x12ce86000 == 37 [pid = 1918] [id = 761] 14:10:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x110fc5c00) [pid = 1918] [serial = 2281] [outer = 0x0] 14:10:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x119b5ac00) [pid = 1918] [serial = 2282] [outer = 0x110fc5c00] 14:10:50 INFO - PROCESS | 1918 | 1469481050394 Marionette DEBUG loaded listener.js 14:10:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x12a684000) [pid = 1918] [serial = 2283] [outer = 0x110fc5c00] 14:10:50 INFO - PROCESS | 1918 | 1469481050643 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]]]}] 14:10:50 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. 14:10:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 472ms 14:10:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:10:50 INFO - PROCESS | 1918 | 1469481050665 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 14:10:50 INFO - PROCESS | 1918 | 1469481050666 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 14:10:50 INFO - PROCESS | 1918 | 1469481050673 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 1918 | 1469481050674 Marionette TRACE conn2 <- [1,3010,null,{}] 14:10:50 INFO - PROCESS | 1918 | 1469481050684 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}] 14:10:50 INFO - PROCESS | 1918 | 1469481050686 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:50 INFO - PROCESS | 1918 | 1469481050782 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 14:10:50 INFO - PROCESS | 1918 | 1469481050786 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 1918 | 1469481050788 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:50 INFO - PROCESS | 1918 | ++DOCSHELL 0x12d5a2000 == 38 [pid = 1918] [id = 762] 14:10:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12b0e7800) [pid = 1918] [serial = 2284] [outer = 0x0] 14:10:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12b967800) [pid = 1918] [serial = 2285] [outer = 0x12b0e7800] 14:10:50 INFO - PROCESS | 1918 | 1469481050821 Marionette DEBUG loaded listener.js 14:10:50 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12bdd5000) [pid = 1918] [serial = 2286] [outer = 0x12b0e7800] 14:10:51 INFO - PROCESS | 1918 | 1469481051122 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]]]}] 14:10:51 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 14:10:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 480ms 14:10:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:10:51 INFO - PROCESS | 1918 | 1469481051152 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 14:10:51 INFO - PROCESS | 1918 | 1469481051153 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 14:10:51 INFO - PROCESS | 1918 | 1469481051155 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - PROCESS | 1918 | 1469481051156 Marionette TRACE conn2 <- [1,3014,null,{}] 14:10:51 INFO - PROCESS | 1918 | 1469481051167 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}] 14:10:51 INFO - PROCESS | 1918 | 1469481051168 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:51 INFO - PROCESS | 1918 | 1469481051314 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 14:10:51 INFO - PROCESS | 1918 | 1469481051320 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 1918 | 1469481051321 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x12d670800 == 39 [pid = 1918] [id = 763] 14:10:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x124baa000) [pid = 1918] [serial = 2287] [outer = 0x0] 14:10:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12bdd7800) [pid = 1918] [serial = 2288] [outer = 0x124baa000] 14:10:51 INFO - PROCESS | 1918 | 1469481051345 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x12c22ac00) [pid = 1918] [serial = 2289] [outer = 0x124baa000] 14:10:51 INFO - PROCESS | 1918 | [1918] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:10:51 INFO - PROCESS | 1918 | 1469481051672 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:10:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:10:51 INFO - {} 14:10:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:10:51 INFO - {} 14:10:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:10:51 INFO - {} 14:10:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:10:51 INFO - {} 14:10:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 570ms 14:10:51 INFO - TEST-START | /FileAPI/fileReader.html 14:10:51 INFO - PROCESS | 1918 | 1469481051725 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 14:10:51 INFO - PROCESS | 1918 | 1469481051726 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 14:10:51 INFO - PROCESS | 1918 | 1469481051728 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - PROCESS | 1918 | 1469481051729 Marionette TRACE conn2 <- [1,3018,null,{}] 14:10:51 INFO - PROCESS | 1918 | 1469481051731 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}] 14:10:51 INFO - PROCESS | 1918 | 1469481051732 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:51 INFO - PROCESS | 1918 | 1469481051821 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 14:10:51 INFO - PROCESS | 1918 | 1469481051825 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 1918 | 1469481051826 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:51 INFO - PROCESS | 1918 | ++DOCSHELL 0x12e5db000 == 40 [pid = 1918] [id = 764] 14:10:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12c22d400) [pid = 1918] [serial = 2290] [outer = 0x0] 14:10:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12c233800) [pid = 1918] [serial = 2291] [outer = 0x12c22d400] 14:10:51 INFO - PROCESS | 1918 | 1469481051850 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x12c30a000) [pid = 1918] [serial = 2292] [outer = 0x12c22d400] 14:10:52 INFO - PROCESS | 1918 | 1469481052265 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]]]}] 14:10:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:10:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:10:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:10:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:10:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 567ms 14:10:52 INFO - PROCESS | 1918 | 1469481052297 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 1918 | 1469481052300 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 14:10:52 INFO - TEST-START | /FileAPI/historical.html 14:10:52 INFO - PROCESS | 1918 | 1469481052303 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 1918 | 1469481052305 Marionette TRACE conn2 <- [1,3022,null,{}] 14:10:52 INFO - PROCESS | 1918 | 1469481052310 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}] 14:10:52 INFO - PROCESS | 1918 | 1469481052311 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:52 INFO - PROCESS | 1918 | 1469481052416 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 14:10:52 INFO - PROCESS | 1918 | 1469481052479 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 1918 | 1469481052481 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:52 INFO - PROCESS | 1918 | ++DOCSHELL 0x119cec800 == 41 [pid = 1918] [id = 765] 14:10:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x11339a800) [pid = 1918] [serial = 2293] [outer = 0x0] 14:10:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x1161ab800) [pid = 1918] [serial = 2294] [outer = 0x11339a800] 14:10:52 INFO - PROCESS | 1918 | 1469481052511 Marionette DEBUG loaded listener.js 14:10:52 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x11818f400) [pid = 1918] [serial = 2295] [outer = 0x11339a800] 14:10:52 INFO - PROCESS | 1918 | 1469481052902 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"]]]}] 14:10:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:10:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:10:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:10:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:10:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:10:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:10:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:10:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:10:52 INFO - TEST-OK | /FileAPI/historical.html | took 621ms 14:10:52 INFO - PROCESS | 1918 | 1469481052925 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 1918 | 1469481052929 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 14:10:52 INFO - TEST-START | /FileAPI/idlharness.html 14:10:52 INFO - PROCESS | 1918 | 1469481052933 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 1918 | 1469481052935 Marionette TRACE conn2 <- [1,3026,null,{}] 14:10:52 INFO - PROCESS | 1918 | 1469481052938 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}] 14:10:52 INFO - PROCESS | 1918 | 1469481052939 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:53 INFO - PROCESS | 1918 | 1469481053046 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 14:10:53 INFO - PROCESS | 1918 | 1469481053131 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:53 INFO - PROCESS | 1918 | 1469481053132 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:53 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a40b000 == 42 [pid = 1918] [id = 766] 14:10:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x119c65000) [pid = 1918] [serial = 2296] [outer = 0x0] 14:10:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x120f3c000) [pid = 1918] [serial = 2297] [outer = 0x119c65000] 14:10:53 INFO - PROCESS | 1918 | 1469481053205 Marionette DEBUG loaded listener.js 14:10:53 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x123688000) [pid = 1918] [serial = 2298] [outer = 0x119c65000] 14:10:53 INFO - PROCESS | 1918 | 1469481053718 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]]]}] 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:10:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:10:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:10:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:10:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:10:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:10:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:10:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:10:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:10:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:10:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:10:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:10:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:10:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:10:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:10:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:10:53 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 14:10:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:10:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:10:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:10:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:10:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:10:53 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 14:10:53 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 14:10:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:10:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:10:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:10:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:10:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:10:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:10:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:10:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:10:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:10:53 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 14:10:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:10:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:10:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:10:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:10:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:10:53 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 14:10:53 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 14:10:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:10:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:10:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:10:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:10:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:10:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:10:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 834ms 14:10:53 INFO - PROCESS | 1918 | 1469481053768 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 14:10:53 INFO - PROCESS | 1918 | 1469481053770 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 14:10:53 INFO - TEST-START | /FileAPI/idlharness.worker 14:10:53 INFO - PROCESS | 1918 | 1469481053815 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:10:53 INFO - PROCESS | 1918 | 1469481053818 Marionette TRACE conn2 <- [1,3030,null,{}] 14:10:53 INFO - PROCESS | 1918 | 1469481053838 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}] 14:10:53 INFO - PROCESS | 1918 | 1469481053843 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:53 INFO - PROCESS | 1918 | 1469481053983 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 14:10:54 INFO - PROCESS | 1918 | 1469481054087 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 1918 | 1469481054090 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:54 INFO - PROCESS | 1918 | ++DOCSHELL 0x12b820800 == 43 [pid = 1918] [id = 767] 14:10:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x12c631000) [pid = 1918] [serial = 2299] [outer = 0x0] 14:10:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x12cd02400) [pid = 1918] [serial = 2300] [outer = 0x12c631000] 14:10:54 INFO - PROCESS | 1918 | 1469481054140 Marionette DEBUG loaded listener.js 14:10:54 INFO - PROCESS | 1918 | ++DOMWINDOW == 108 (0x12cd0ac00) [pid = 1918] [serial = 2301] [outer = 0x12c631000] 14:10:54 INFO - PROCESS | 1918 | [1918] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:10:54 INFO - PROCESS | 1918 | 1469481054844 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,{},{}]]]}] 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:10:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:10:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:10:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:10:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:10:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:10:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:10:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:10:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:10:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:10:54 INFO - {} 14:10:54 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 14:10:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:10:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:10:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:10:54 INFO - {} 14:10:54 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 - {} 14:10:54 INFO - {} 14:10:54 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 14:10:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:10:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:10:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:10:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:10:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:10:54 INFO - {} 14:10:54 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 14:10:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:10:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:10:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:10:54 INFO - {} 14:10:54 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 - {} 14:10:54 INFO - {} 14:10:54 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 14:10:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:10:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:10:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 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 14:10:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:10:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:10:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:10:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:10:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:10:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 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 14:10:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:10:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 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 14:10:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:10:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 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 14:10:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:10:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:10:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:10:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:10:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:10:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:10:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:10:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:10:54 INFO - {} 14:10:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1135ms 14:10:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:10:54 INFO - PROCESS | 1918 | 1469481054932 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 14:10:54 INFO - PROCESS | 1918 | 1469481054935 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 14:10:54 INFO - PROCESS | 1918 | 1469481054939 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 1918 | 1469481054940 Marionette TRACE conn2 <- [1,3034,null,{}] 14:10:54 INFO - PROCESS | 1918 | 1469481054944 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}] 14:10:54 INFO - PROCESS | 1918 | 1469481054945 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:55 INFO - PROCESS | 1918 | 1469481055052 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 14:10:55 INFO - PROCESS | 1918 | 1469481055112 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 1918 | 1469481055113 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x1191da800 == 44 [pid = 1918] [id = 768] 14:10:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 109 (0x110f36400) [pid = 1918] [serial = 2302] [outer = 0x0] 14:10:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 110 (0x110f38000) [pid = 1918] [serial = 2303] [outer = 0x110f36400] 14:10:55 INFO - PROCESS | 1918 | 1469481055323 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 111 (0x111c83400) [pid = 1918] [serial = 2304] [outer = 0x110f36400] 14:10:55 INFO - PROCESS | 1918 | 1469481055657 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]]]}] 14:10:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:10:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 773ms 14:10:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:10:55 INFO - PROCESS | 1918 | 1469481055713 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 14:10:55 INFO - PROCESS | 1918 | 1469481055716 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 14:10:55 INFO - PROCESS | 1918 | 1469481055719 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:10:55 INFO - PROCESS | 1918 | 1469481055720 Marionette TRACE conn2 <- [1,3038,null,{}] 14:10:55 INFO - PROCESS | 1918 | 1469481055723 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}] 14:10:55 INFO - PROCESS | 1918 | 1469481055725 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:55 INFO - PROCESS | 1918 | 1469481055820 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 14:10:55 INFO - PROCESS | 1918 | 1469481055881 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 1918 | 1469481055882 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:55 INFO - PROCESS | 1918 | ++DOCSHELL 0x124413800 == 45 [pid = 1918] [id = 769] 14:10:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 112 (0x11339ec00) [pid = 1918] [serial = 2305] [outer = 0x0] 14:10:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 113 (0x113f33800) [pid = 1918] [serial = 2306] [outer = 0x11339ec00] 14:10:55 INFO - PROCESS | 1918 | 1469481055909 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 1918 | ++DOMWINDOW == 114 (0x116747000) [pid = 1918] [serial = 2307] [outer = 0x11339ec00] 14:10:56 INFO - PROCESS | 1918 | 1469481056310 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"]]]}] 14:10:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:10:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:10:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:10:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 622ms 14:10:56 INFO - PROCESS | 1918 | 1469481056341 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 14:10:56 INFO - PROCESS | 1918 | 1469481056345 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 14:10:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:10:56 INFO - PROCESS | 1918 | 1469481056352 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 1918 | 1469481056354 Marionette TRACE conn2 <- [1,3042,null,{}] 14:10:56 INFO - PROCESS | 1918 | 1469481056358 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}] 14:10:56 INFO - PROCESS | 1918 | 1469481056360 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:56 INFO - PROCESS | 1918 | 1469481056495 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 14:10:56 INFO - PROCESS | 1918 | 1469481056654 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 1918 | 1469481056655 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:56 INFO - PROCESS | 1918 | ++DOCSHELL 0x123195000 == 46 [pid = 1918] [id = 770] 14:10:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 115 (0x118315800) [pid = 1918] [serial = 2308] [outer = 0x0] 14:10:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 116 (0x118320c00) [pid = 1918] [serial = 2309] [outer = 0x118315800] 14:10:56 INFO - PROCESS | 1918 | 1469481056683 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 1918 | ++DOMWINDOW == 117 (0x119008000) [pid = 1918] [serial = 2310] [outer = 0x118315800] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12d670800 == 45 [pid = 1918] [id = 763] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12d5a2000 == 44 [pid = 1918] [id = 762] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12ce86000 == 43 [pid = 1918] [id = 761] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12466e800 == 42 [pid = 1918] [id = 760] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12bd98800 == 41 [pid = 1918] [id = 759] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12b855800 == 40 [pid = 1918] [id = 757] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12b731800 == 39 [pid = 1918] [id = 758] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12b048800 == 38 [pid = 1918] [id = 756] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12a213000 == 37 [pid = 1918] [id = 755] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x128b15800 == 36 [pid = 1918] [id = 754] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12466f000 == 35 [pid = 1918] [id = 753] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x119b41000 == 34 [pid = 1918] [id = 752] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x118353000 == 33 [pid = 1918] [id = 751] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12904d800 == 32 [pid = 1918] [id = 750] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x1216e9800 == 31 [pid = 1918] [id = 749] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x1132b2800 == 30 [pid = 1918] [id = 748] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x124413800 == 29 [pid = 1918] [id = 769] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x1191da800 == 28 [pid = 1918] [id = 768] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12b820800 == 27 [pid = 1918] [id = 767] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12a40b000 == 26 [pid = 1918] [id = 766] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x12e5db000 == 25 [pid = 1918] [id = 764] 14:10:57 INFO - PROCESS | 1918 | --DOCSHELL 0x119cec800 == 24 [pid = 1918] [id = 765] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 116 (0x116745400) [pid = 1918] [serial = 2209] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 115 (0x1170c5400) [pid = 1918] [serial = 2210] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 114 (0x12651f400) [pid = 1918] [serial = 2224] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 113 (0x116904000) [pid = 1918] [serial = 2204] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 112 (0x113f33000) [pid = 1918] [serial = 2203] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 111 (0x119394400) [pid = 1918] [serial = 2215] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 110 (0x118894400) [pid = 1918] [serial = 2212] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 109 (0x112fa7400) [pid = 1918] [serial = 2192] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 108 (0x110fec800) [pid = 1918] [serial = 2191] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 107 (0x12a64c800) [pid = 1918] [serial = 2241] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x11917a400) [pid = 1918] [serial = 2195] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x118519000) [pid = 1918] [serial = 2194] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x1242f0800) [pid = 1918] [serial = 2198] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x1210df000) [pid = 1918] [serial = 2197] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x126008c00) [pid = 1918] [serial = 2222] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x1242e8000) [pid = 1918] [serial = 2221] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x128d3e400) [pid = 1918] [serial = 2201] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x126ccd000) [pid = 1918] [serial = 2227] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x11607b400) [pid = 1918] [serial = 2230] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x12691b000) [pid = 1918] [serial = 2200] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x11831f800) [pid = 1918] [serial = 2231] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x129345c00) [pid = 1918] [serial = 2237] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x12a4d2c00) [pid = 1918] [serial = 2239] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x113299c00) [pid = 1918] [serial = 2206] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x113b04000) [pid = 1918] [serial = 2207] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x128b2b000) [pid = 1918] [serial = 2228] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x119059800) [pid = 1918] [serial = 2213] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x120f40c00) [pid = 1918] [serial = 2218] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x126919000) [pid = 1918] [serial = 2225] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x123686800) [pid = 1918] [serial = 2219] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x126cca800) [pid = 1918] [serial = 2233] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x128c5c000) [pid = 1918] [serial = 2234] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x128d4cc00) [pid = 1918] [serial = 2236] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x119c5cc00) [pid = 1918] [serial = 2216] [outer = 0x0] [url = about:blank] 14:10:57 INFO - PROCESS | 1918 | 1469481057650 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]]]}] 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:10:57 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. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:10:57 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'.) 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:10:57 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. 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:10:57 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. 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:10:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:10:57 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. 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:10:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:10:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:10:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:10:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:10:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:10:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:10:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:10:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:10:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:10:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:10:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:10:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:10:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:10:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:10:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:10:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1331ms 14:10:57 INFO - PROCESS | 1918 | 1469481057683 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 14:10:57 INFO - PROCESS | 1918 | 1469481057685 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 14:10:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:10:57 INFO - PROCESS | 1918 | 1469481057688 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:10:57 INFO - PROCESS | 1918 | 1469481057692 Marionette TRACE conn2 <- [1,3046,null,{}] 14:10:57 INFO - PROCESS | 1918 | 1469481057703 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}] 14:10:57 INFO - PROCESS | 1918 | 1469481057704 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:57 INFO - PROCESS | 1918 | 1469481057783 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 14:10:57 INFO - PROCESS | 1918 | 1469481057788 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:57 INFO - PROCESS | 1918 | 1469481057790 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:57 INFO - PROCESS | 1918 | ++DOCSHELL 0x11836a000 == 25 [pid = 1918] [id = 771] 14:10:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x113f3bc00) [pid = 1918] [serial = 2311] [outer = 0x0] 14:10:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x11602c000) [pid = 1918] [serial = 2312] [outer = 0x113f3bc00] 14:10:57 INFO - PROCESS | 1918 | 1469481057819 Marionette DEBUG loaded listener.js 14:10:57 INFO - PROCESS | 1918 | ++DOMWINDOW == 86 (0x11690ec00) [pid = 1918] [serial = 2313] [outer = 0x113f3bc00] 14:10:57 INFO - PROCESS | 1918 | [1918] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:10:58 INFO - PROCESS | 1918 | 1469481058185 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:10:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:10:58 INFO - {} 14:10:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 530ms 14:10:58 INFO - PROCESS | 1918 | 1469481058219 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 14:10:58 INFO - PROCESS | 1918 | 1469481058222 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 14:10:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:10:58 INFO - PROCESS | 1918 | 1469481058233 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 1918 | 1469481058243 Marionette TRACE conn2 <- [1,3050,null,{}] 14:10:58 INFO - PROCESS | 1918 | 1469481058246 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}] 14:10:58 INFO - PROCESS | 1918 | 1469481058247 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:58 INFO - PROCESS | 1918 | 1469481058329 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 14:10:58 INFO - PROCESS | 1918 | 1469481058337 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 1918 | 1469481058338 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:58 INFO - PROCESS | 1918 | ++DOCSHELL 0x119b30000 == 26 [pid = 1918] [id = 772] 14:10:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x117d27c00) [pid = 1918] [serial = 2314] [outer = 0x0] 14:10:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x118313c00) [pid = 1918] [serial = 2315] [outer = 0x117d27c00] 14:10:58 INFO - PROCESS | 1918 | 1469481058365 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x11872f800) [pid = 1918] [serial = 2316] [outer = 0x117d27c00] 14:10:58 INFO - PROCESS | 1918 | 1469481058701 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]]]}] 14:10:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:10:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:10:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:10:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:10:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 486ms 14:10:58 INFO - PROCESS | 1918 | 1469481058714 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 14:10:58 INFO - PROCESS | 1918 | 1469481058716 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 14:10:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:10:58 INFO - PROCESS | 1918 | 1469481058718 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 1918 | 1469481058721 Marionette TRACE conn2 <- [1,3054,null,{}] 14:10:58 INFO - PROCESS | 1918 | 1469481058729 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}] 14:10:58 INFO - PROCESS | 1918 | 1469481058732 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:58 INFO - PROCESS | 1918 | 1469481058836 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 14:10:58 INFO - PROCESS | 1918 | 1469481058844 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 1918 | 1469481058846 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:58 INFO - PROCESS | 1918 | ++DOCSHELL 0x123c62000 == 27 [pid = 1918] [id = 773] 14:10:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x118893400) [pid = 1918] [serial = 2317] [outer = 0x0] 14:10:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x119177c00) [pid = 1918] [serial = 2318] [outer = 0x118893400] 14:10:58 INFO - PROCESS | 1918 | 1469481058874 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x119c61800) [pid = 1918] [serial = 2319] [outer = 0x118893400] 14:10:59 INFO - PROCESS | 1918 | 1469481059358 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"]]]}] 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:10:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:10:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:10:59 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" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:10:59 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" 14:10:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:10:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:10:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:10:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 688ms 14:10:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:10:59 INFO - PROCESS | 1918 | 1469481059417 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 1918 | 1469481059420 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 14:10:59 INFO - PROCESS | 1918 | 1469481059426 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - PROCESS | 1918 | 1469481059429 Marionette TRACE conn2 <- [1,3058,null,{}] 14:10:59 INFO - PROCESS | 1918 | 1469481059433 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}] 14:10:59 INFO - PROCESS | 1918 | 1469481059436 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:59 INFO - PROCESS | 1918 | 1469481059585 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 14:10:59 INFO - PROCESS | 1918 | 1469481059617 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 1918 | 1469481059618 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:10:59 INFO - PROCESS | 1918 | ++DOCSHELL 0x128a80000 == 28 [pid = 1918] [id = 774] 14:10:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x1240e8800) [pid = 1918] [serial = 2320] [outer = 0x0] 14:10:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x1242e8000) [pid = 1918] [serial = 2321] [outer = 0x1240e8800] 14:10:59 INFO - PROCESS | 1918 | 1469481059643 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x1246f2000) [pid = 1918] [serial = 2322] [outer = 0x1240e8800] 14:11:00 INFO - PROCESS | 1918 | 1469481060020 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]]]}] 14:11:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:11:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:11:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:11:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:11:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:11:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:11:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:11:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:11:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:11:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:11:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:11:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:11:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:11:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:11:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:11:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:11:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:11:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:11:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:11:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 629ms 14:11:00 INFO - PROCESS | 1918 | 1469481060063 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 14:11:00 INFO - PROCESS | 1918 | 1469481060065 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 14:11:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:11:00 INFO - PROCESS | 1918 | 1469481060068 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 1918 | 1469481060070 Marionette TRACE conn2 <- [1,3062,null,{}] 14:11:00 INFO - PROCESS | 1918 | 1469481060073 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}] 14:11:00 INFO - PROCESS | 1918 | 1469481060075 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:00 INFO - PROCESS | 1918 | 1469481060233 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 14:11:00 INFO - PROCESS | 1918 | 1469481060289 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:00 INFO - PROCESS | 1918 | 1469481060290 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x110f59800 == 29 [pid = 1918] [id = 775] 14:11:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x117d29000) [pid = 1918] [serial = 2323] [outer = 0x0] 14:11:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x124ba4400) [pid = 1918] [serial = 2324] [outer = 0x117d29000] 14:11:00 INFO - PROCESS | 1918 | 1469481060332 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x1266abc00) [pid = 1918] [serial = 2325] [outer = 0x117d29000] 14:11:00 INFO - PROCESS | 1918 | [1918] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:11:00 INFO - PROCESS | 1918 | 1469481060730 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:11:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:11:00 INFO - {} 14:11:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 14:11:00 INFO - PROCESS | 1918 | 1469481060739 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 14:11:00 INFO - PROCESS | 1918 | 1469481060741 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 14:11:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:11:00 INFO - PROCESS | 1918 | 1469481060748 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 1918 | 1469481060750 Marionette TRACE conn2 <- [1,3066,null,{}] 14:11:00 INFO - PROCESS | 1918 | 1469481060752 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}] 14:11:00 INFO - PROCESS | 1918 | 1469481060756 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:00 INFO - PROCESS | 1918 | 1469481060865 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 14:11:00 INFO - PROCESS | 1918 | 1469481060920 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:00 INFO - PROCESS | 1918 | 1469481060921 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:00 INFO - PROCESS | 1918 | ++DOCSHELL 0x12407f800 == 30 [pid = 1918] [id = 776] 14:11:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x1110a1c00) [pid = 1918] [serial = 2326] [outer = 0x0] 14:11:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x128b2c400) [pid = 1918] [serial = 2327] [outer = 0x1110a1c00] 14:11:00 INFO - PROCESS | 1918 | 1469481060946 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x129344400) [pid = 1918] [serial = 2328] [outer = 0x1110a1c00] 14:11:01 INFO - PROCESS | 1918 | 1469481061229 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]]]}] 14:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:11:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 519ms 14:11:01 INFO - PROCESS | 1918 | 1469481061273 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 1918 | 1469481061275 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 14:11:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:11:01 INFO - PROCESS | 1918 | 1469481061279 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 1918 | 1469481061281 Marionette TRACE conn2 <- [1,3070,null,{}] 14:11:01 INFO - PROCESS | 1918 | 1469481061284 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}] 14:11:01 INFO - PROCESS | 1918 | 1469481061285 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:01 INFO - PROCESS | 1918 | 1469481061387 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 14:11:01 INFO - PROCESS | 1918 | 1469481061428 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 1918 | 1469481061429 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:01 INFO - PROCESS | 1918 | ++DOCSHELL 0x12904d800 == 31 [pid = 1918] [id = 777] 14:11:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x12a4d4000) [pid = 1918] [serial = 2329] [outer = 0x0] 14:11:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x12a648400) [pid = 1918] [serial = 2330] [outer = 0x12a4d4000] 14:11:01 INFO - PROCESS | 1918 | 1469481061454 Marionette DEBUG loaded listener.js 14:11:01 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x12a9e9000) [pid = 1918] [serial = 2331] [outer = 0x12a4d4000] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x129331c00) [pid = 1918] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12a646400) [pid = 1918] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x12a9ed400) [pid = 1918] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x12b0e2400) [pid = 1918] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x110fc5c00) [pid = 1918] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x112e07c00) [pid = 1918] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x113906800) [pid = 1918] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x121757400) [pid = 1918] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x110fc2800) [pid = 1918] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x11818e000) [pid = 1918] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x11872e000) [pid = 1918] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x112e0b000) [pid = 1918] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x116a99c00) [pid = 1918] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x12b0e7800) [pid = 1918] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x124baa000) [pid = 1918] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x12c22d400) [pid = 1918] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x126987400) [pid = 1918] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:11:01 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x12a4d2800) [pid = 1918] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:11:01 INFO - PROCESS | 1918 | 1469481061913 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]]]}] 14:11:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:11:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:11:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:11:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:11:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:11:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:11:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 676ms 14:11:01 INFO - PROCESS | 1918 | 1469481061953 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 1918 | 1469481061954 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 14:11:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:11:01 INFO - PROCESS | 1918 | 1469481061958 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 1918 | 1469481061960 Marionette TRACE conn2 <- [1,3074,null,{}] 14:11:01 INFO - PROCESS | 1918 | 1469481061967 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}] 14:11:01 INFO - PROCESS | 1918 | 1469481061968 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:02 INFO - PROCESS | 1918 | 1469481062081 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 14:11:02 INFO - PROCESS | 1918 | 1469481062150 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 1918 | 1469481062152 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x129465800 == 32 [pid = 1918] [id = 778] 14:11:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 87 (0x1187e7c00) [pid = 1918] [serial = 2332] [outer = 0x0] 14:11:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 88 (0x12a4dcc00) [pid = 1918] [serial = 2333] [outer = 0x1187e7c00] 14:11:02 INFO - PROCESS | 1918 | 1469481062179 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 89 (0x12a9e9800) [pid = 1918] [serial = 2334] [outer = 0x1187e7c00] 14:11:02 INFO - PROCESS | 1918 | 1469481062430 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]]]}] 14:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:11:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 525ms 14:11:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:11:02 INFO - PROCESS | 1918 | 1469481062484 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 14:11:02 INFO - PROCESS | 1918 | 1469481062485 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 14:11:02 INFO - PROCESS | 1918 | 1469481062487 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 1918 | 1469481062488 Marionette TRACE conn2 <- [1,3078,null,{}] 14:11:02 INFO - PROCESS | 1918 | 1469481062490 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}] 14:11:02 INFO - PROCESS | 1918 | 1469481062492 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:02 INFO - PROCESS | 1918 | 1469481062583 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 14:11:02 INFO - PROCESS | 1918 | 1469481062586 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 1918 | 1469481062587 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:02 INFO - PROCESS | 1918 | ++DOCSHELL 0x12947d800 == 33 [pid = 1918] [id = 779] 14:11:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 90 (0x119059c00) [pid = 1918] [serial = 2335] [outer = 0x0] 14:11:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 91 (0x12b0dc400) [pid = 1918] [serial = 2336] [outer = 0x119059c00] 14:11:02 INFO - PROCESS | 1918 | 1469481062669 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 1918 | ++DOMWINDOW == 92 (0x12b8a0000) [pid = 1918] [serial = 2337] [outer = 0x119059c00] 14:11:02 INFO - PROCESS | 1918 | 1469481062922 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] 14:11:02 INFO - PROCESS | 1918 | 1469481062957 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 14:11:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:11:02 INFO - PROCESS | 1918 | 1469481062967 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 1918 | 1469481062968 Marionette TRACE conn2 <- [1,3082,null,{}] 14:11:02 INFO - PROCESS | 1918 | 1469481062971 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}] 14:11:02 INFO - PROCESS | 1918 | 1469481062972 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:03 INFO - PROCESS | 1918 | 1469481063059 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 14:11:03 INFO - PROCESS | 1918 | 1469481063065 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 1918 | 1469481063066 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a412000 == 34 [pid = 1918] [id = 780] 14:11:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 93 (0x12bdce000) [pid = 1918] [serial = 2338] [outer = 0x0] 14:11:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 94 (0x12c22d400) [pid = 1918] [serial = 2339] [outer = 0x12bdce000] 14:11:03 INFO - PROCESS | 1918 | 1469481063089 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 95 (0x12c304400) [pid = 1918] [serial = 2340] [outer = 0x12bdce000] 14:11:03 INFO - PROCESS | 1918 | 1469481063415 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]]]}] 14:11:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:11:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:11:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:11:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 468ms 14:11:03 INFO - PROCESS | 1918 | 1469481063436 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 14:11:03 INFO - PROCESS | 1918 | 1469481063437 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 14:11:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:11:03 INFO - PROCESS | 1918 | 1469481063439 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - PROCESS | 1918 | 1469481063441 Marionette TRACE conn2 <- [1,3086,null,{}] 14:11:03 INFO - PROCESS | 1918 | 1469481063443 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}] 14:11:03 INFO - PROCESS | 1918 | 1469481063445 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:03 INFO - PROCESS | 1918 | 1469481063538 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 14:11:03 INFO - PROCESS | 1918 | 1469481063604 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 1918 | 1469481063606 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:03 INFO - PROCESS | 1918 | ++DOCSHELL 0x12a66b800 == 35 [pid = 1918] [id = 781] 14:11:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 96 (0x1182cec00) [pid = 1918] [serial = 2341] [outer = 0x0] 14:11:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 97 (0x12c307800) [pid = 1918] [serial = 2342] [outer = 0x1182cec00] 14:11:03 INFO - PROCESS | 1918 | 1469481063636 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 1918 | ++DOMWINDOW == 98 (0x12cd05c00) [pid = 1918] [serial = 2343] [outer = 0x1182cec00] 14:11:04 INFO - PROCESS | 1918 | 1469481064031 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:11:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:11:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 618ms 14:11:04 INFO - PROCESS | 1918 | 1469481064059 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 14:11:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:11:04 INFO - PROCESS | 1918 | 1469481064062 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 14:11:04 INFO - PROCESS | 1918 | 1469481064065 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 1918 | 1469481064067 Marionette TRACE conn2 <- [1,3090,null,{}] 14:11:04 INFO - PROCESS | 1918 | 1469481064071 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}] 14:11:04 INFO - PROCESS | 1918 | 1469481064073 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:04 INFO - PROCESS | 1918 | 1469481064188 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 14:11:04 INFO - PROCESS | 1918 | 1469481064255 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 1918 | 1469481064257 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:04 INFO - PROCESS | 1918 | ++DOCSHELL 0x11836c000 == 36 [pid = 1918] [id = 782] 14:11:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 99 (0x112a8c400) [pid = 1918] [serial = 2344] [outer = 0x0] 14:11:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 100 (0x113373800) [pid = 1918] [serial = 2345] [outer = 0x112a8c400] 14:11:04 INFO - PROCESS | 1918 | 1469481064329 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 1918 | ++DOMWINDOW == 101 (0x113d95400) [pid = 1918] [serial = 2346] [outer = 0x112a8c400] 14:11:04 INFO - PROCESS | 1918 | 1469481064732 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:11:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:11:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 720ms 14:11:04 INFO - PROCESS | 1918 | 1469481064785 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 14:11:04 INFO - PROCESS | 1918 | 1469481064788 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 14:11:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:11:04 INFO - PROCESS | 1918 | 1469481064793 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 1918 | 1469481064794 Marionette TRACE conn2 <- [1,3094,null,{}] 14:11:04 INFO - PROCESS | 1918 | 1469481064797 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}] 14:11:04 INFO - PROCESS | 1918 | 1469481064799 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:04 INFO - PROCESS | 1918 | 1469481064959 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 14:11:05 INFO - PROCESS | 1918 | 1469481065049 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:05 INFO - PROCESS | 1918 | 1469481065050 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x123536800 == 37 [pid = 1918] [id = 783] 14:11:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 102 (0x1182d7000) [pid = 1918] [serial = 2347] [outer = 0x0] 14:11:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 103 (0x118317000) [pid = 1918] [serial = 2348] [outer = 0x1182d7000] 14:11:05 INFO - PROCESS | 1918 | 1469481065083 Marionette DEBUG loaded listener.js 14:11:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 104 (0x119008800) [pid = 1918] [serial = 2349] [outer = 0x1182d7000] 14:11:05 INFO - PROCESS | 1918 | 1469481065497 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:11:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:11:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 722ms 14:11:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:11:05 INFO - PROCESS | 1918 | 1469481065515 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 14:11:05 INFO - PROCESS | 1918 | 1469481065517 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 14:11:05 INFO - PROCESS | 1918 | 1469481065519 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:11:05 INFO - PROCESS | 1918 | 1469481065522 Marionette TRACE conn2 <- [1,3098,null,{}] 14:11:05 INFO - PROCESS | 1918 | 1469481065530 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}] 14:11:05 INFO - PROCESS | 1918 | 1469481065533 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:05 INFO - PROCESS | 1918 | 1469481065651 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 14:11:05 INFO - PROCESS | 1918 | 1469481065720 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:05 INFO - PROCESS | 1918 | 1469481065722 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:05 INFO - PROCESS | 1918 | ++DOCSHELL 0x128d05000 == 38 [pid = 1918] [id = 784] 14:11:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 105 (0x1194dfc00) [pid = 1918] [serial = 2350] [outer = 0x0] 14:11:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 106 (0x120f37400) [pid = 1918] [serial = 2351] [outer = 0x1194dfc00] 14:11:05 INFO - PROCESS | 1918 | 1469481065753 Marionette DEBUG loaded listener.js 14:11:05 INFO - PROCESS | 1918 | ++DOMWINDOW == 107 (0x1210e0c00) [pid = 1918] [serial = 2352] [outer = 0x1194dfc00] 14:11:06 INFO - PROCESS | 1918 | 1469481066359 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]]]}] 14:11:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:11:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:11:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 873ms 14:11:06 INFO - PROCESS | 1918 | --DOCSHELL 0x12a412000 == 37 [pid = 1918] [id = 780] 14:11:06 INFO - PROCESS | 1918 | --DOCSHELL 0x12947d800 == 36 [pid = 1918] [id = 779] 14:11:06 INFO - PROCESS | 1918 | --DOCSHELL 0x129465800 == 35 [pid = 1918] [id = 778] 14:11:06 INFO - PROCESS | 1918 | --DOCSHELL 0x12904d800 == 34 [pid = 1918] [id = 777] 14:11:06 INFO - PROCESS | 1918 | --DOCSHELL 0x12407f800 == 33 [pid = 1918] [id = 776] 14:11:06 INFO - PROCESS | 1918 | --DOCSHELL 0x110f59800 == 32 [pid = 1918] [id = 775] 14:11:06 INFO - PROCESS | 1918 | --DOCSHELL 0x128a80000 == 31 [pid = 1918] [id = 774] 14:11:06 INFO - PROCESS | 1918 | 1469481066430 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 14:11:06 INFO - PROCESS | 1918 | 1469481066432 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 14:11:06 INFO - PROCESS | 1918 | --DOCSHELL 0x123c62000 == 30 [pid = 1918] [id = 773] 14:11:06 INFO - PROCESS | 1918 | --DOCSHELL 0x119b30000 == 29 [pid = 1918] [id = 772] 14:11:06 INFO - PROCESS | 1918 | --DOCSHELL 0x11836a000 == 28 [pid = 1918] [id = 771] 14:11:06 INFO - PROCESS | 1918 | --DOCSHELL 0x123195000 == 27 [pid = 1918] [id = 770] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 106 (0x12a686000) [pid = 1918] [serial = 2242] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 105 (0x12a4d1000) [pid = 1918] [serial = 2273] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 104 (0x12933b400) [pid = 1918] [serial = 2271] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 103 (0x12b08b800) [pid = 1918] [serial = 2276] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 102 (0x12b0e3c00) [pid = 1918] [serial = 2279] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 101 (0x119b5ac00) [pid = 1918] [serial = 2282] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 100 (0x126005400) [pid = 1918] [serial = 2265] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 99 (0x1160ee000) [pid = 1918] [serial = 2247] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 98 (0x1172bfc00) [pid = 1918] [serial = 2248] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 97 (0x124529c00) [pid = 1918] [serial = 2262] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 96 (0x1182d1000) [pid = 1918] [serial = 2263] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 95 (0x110fe4800) [pid = 1918] [serial = 2244] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 94 (0x1122afc00) [pid = 1918] [serial = 2245] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 93 (0x118732800) [pid = 1918] [serial = 2250] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 92 (0x1194da400) [pid = 1918] [serial = 2251] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 91 (0x1187ec400) [pid = 1918] [serial = 2256] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 90 (0x119185000) [pid = 1918] [serial = 2257] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 89 (0x120fa3c00) [pid = 1918] [serial = 2259] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 88 (0x12389dc00) [pid = 1918] [serial = 2260] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 87 (0x1172c0400) [pid = 1918] [serial = 2253] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 86 (0x1182d5800) [pid = 1918] [serial = 2254] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 85 (0x12b967800) [pid = 1918] [serial = 2285] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 84 (0x12bdd7800) [pid = 1918] [serial = 2288] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 83 (0x12c22ac00) [pid = 1918] [serial = 2289] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 82 (0x12c30a000) [pid = 1918] [serial = 2292] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 81 (0x12bdd5000) [pid = 1918] [serial = 2286] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 80 (0x12b89c800) [pid = 1918] [serial = 2280] [outer = 0x0] [url = about:blank] 14:11:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 79 (0x128b2e000) [pid = 1918] [serial = 2268] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 78 (0x12a684000) [pid = 1918] [serial = 2283] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 77 (0x12a680c00) [pid = 1918] [serial = 2274] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 76 (0x12b0de800) [pid = 1918] [serial = 2277] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 75 (0x12c233800) [pid = 1918] [serial = 2291] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 74 (0x1266ab400) [pid = 1918] [serial = 2266] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | --DOMWINDOW == 73 (0x129331400) [pid = 1918] [serial = 2269] [outer = 0x0] [url = about:blank] 14:11:06 INFO - PROCESS | 1918 | 1469481066444 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 1918 | 1469481066446 Marionette TRACE conn2 <- [1,3102,null,{}] 14:11:06 INFO - PROCESS | 1918 | 1469481066451 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}] 14:11:06 INFO - PROCESS | 1918 | 1469481066452 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:06 INFO - PROCESS | 1918 | 1469481066532 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 14:11:06 INFO - PROCESS | 1918 | 1469481066540 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 1918 | 1469481066542 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:06 INFO - PROCESS | 1918 | ++DOCSHELL 0x116961000 == 28 [pid = 1918] [id = 785] 14:11:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 74 (0x112e0c800) [pid = 1918] [serial = 2353] [outer = 0x0] 14:11:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 75 (0x113965000) [pid = 1918] [serial = 2354] [outer = 0x112e0c800] 14:11:06 INFO - PROCESS | 1918 | 1469481066570 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 1918 | ++DOMWINDOW == 76 (0x11697e800) [pid = 1918] [serial = 2355] [outer = 0x112e0c800] 14:11:06 INFO - PROCESS | 1918 | 1469481066939 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:11:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:11:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 520ms 14:11:06 INFO - PROCESS | 1918 | 1469481066966 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 14:11:06 INFO - PROCESS | 1918 | 1469481066969 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 14:11:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:11:06 INFO - PROCESS | 1918 | 1469481066975 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 1918 | 1469481066978 Marionette TRACE conn2 <- [1,3106,null,{}] 14:11:06 INFO - PROCESS | 1918 | 1469481066981 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}] 14:11:06 INFO - PROCESS | 1918 | 1469481066984 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:07 INFO - PROCESS | 1918 | 1469481067119 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 14:11:07 INFO - PROCESS | 1918 | 1469481067125 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:07 INFO - PROCESS | 1918 | 1469481067127 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x119732800 == 29 [pid = 1918] [id = 786] 14:11:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 77 (0x1182cb000) [pid = 1918] [serial = 2356] [outer = 0x0] 14:11:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 78 (0x1182cc800) [pid = 1918] [serial = 2357] [outer = 0x1182cb000] 14:11:07 INFO - PROCESS | 1918 | 1469481067177 Marionette DEBUG loaded listener.js 14:11:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 79 (0x118729000) [pid = 1918] [serial = 2358] [outer = 0x1182cb000] 14:11:07 INFO - PROCESS | 1918 | 1469481067555 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]]]}] 14:11:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:11:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:11:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:11:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 623ms 14:11:07 INFO - PROCESS | 1918 | 1469481067598 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 14:11:07 INFO - PROCESS | 1918 | 1469481067599 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 14:11:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:11:07 INFO - PROCESS | 1918 | 1469481067601 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:11:07 INFO - PROCESS | 1918 | 1469481067604 Marionette TRACE conn2 <- [1,3110,null,{}] 14:11:07 INFO - PROCESS | 1918 | 1469481067611 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}] 14:11:07 INFO - PROCESS | 1918 | 1469481067614 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:07 INFO - PROCESS | 1918 | 1469481067697 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 14:11:07 INFO - PROCESS | 1918 | 1469481067702 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:07 INFO - PROCESS | 1918 | 1469481067704 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:07 INFO - PROCESS | 1918 | ++DOCSHELL 0x12308b800 == 30 [pid = 1918] [id = 787] 14:11:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 80 (0x119178800) [pid = 1918] [serial = 2359] [outer = 0x0] 14:11:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 81 (0x11984dc00) [pid = 1918] [serial = 2360] [outer = 0x119178800] 14:11:07 INFO - PROCESS | 1918 | 1469481067730 Marionette DEBUG loaded listener.js 14:11:07 INFO - PROCESS | 1918 | ++DOMWINDOW == 82 (0x120f3a000) [pid = 1918] [serial = 2361] [outer = 0x119178800] 14:11:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:11:08 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 14:11:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:11:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:11:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 470ms 14:11:08 INFO - PROCESS | 1918 | 1469481068067 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"]]]}] 14:11:08 INFO - PROCESS | 1918 | 1469481068072 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 14:11:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:11:08 INFO - PROCESS | 1918 | 1469481068074 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 14:11:08 INFO - PROCESS | 1918 | 1469481068077 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:11:08 INFO - PROCESS | 1918 | 1469481068080 Marionette TRACE conn2 <- [1,3114,null,{}] 14:11:08 INFO - PROCESS | 1918 | 1469481068083 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}] 14:11:08 INFO - PROCESS | 1918 | 1469481068084 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:08 INFO - PROCESS | 1918 | 1469481068168 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 14:11:08 INFO - PROCESS | 1918 | 1469481068230 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\", \"6bc3e8fc-3921-4783-b1dd-fa501f9a86fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 1918 | 1469481068232 Marionette INFO sendAsync 93f9703e-901a-574c-8798-5956db408ea8 14:11:08 INFO - PROCESS | 1918 | ++DOCSHELL 0x12601e000 == 31 [pid = 1918] [id = 788] 14:11:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 83 (0x119c63c00) [pid = 1918] [serial = 2362] [outer = 0x0] 14:11:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 84 (0x123424400) [pid = 1918] [serial = 2363] [outer = 0x119c63c00] 14:11:08 INFO - PROCESS | 1918 | 1469481068257 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 1918 | ++DOMWINDOW == 85 (0x123bbf400) [pid = 1918] [serial = 2364] [outer = 0x119c63c00] 14:11:08 INFO - PROCESS | 1918 | 1469481068510 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]]]}] 14:11:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:11:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 471ms 14:11:08 INFO - PROCESS | 1918 | 1469481068552 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 14:11:08 INFO - PROCESS | 1918 | 1469481068553 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 14:11:09 WARNING - u'runner_teardown' () 14:11:09 INFO - No more tests 14:11:09 INFO - Got 0 unexpected results 14:11:09 INFO - SUITE-END | took 511s 14:11:09 INFO - Closing logging queue 14:11:09 INFO - queue closed 14:11:09 INFO - Return code: 0 14:11:09 WARNING - # TBPL SUCCESS # 14:11:09 INFO - Running post-action listener: _resource_record_post_action 14:11:09 INFO - Running post-run listener: _resource_record_post_run 14:11:10 INFO - Total resource usage - Wall time: 532s; CPU: 57.0%; Read bytes: 1004032; Write bytes: 949894144; Read time: 11; Write time: 4526 14:11:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:11:10 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152406528; Write bytes: 144998400; Read time: 13818; Write time: 256 14:11:10 INFO - run-tests - Wall time: 515s; CPU: 58.0%; Read bytes: 999936; Write bytes: 793050112; Read time: 11; Write time: 4227 14:11:10 INFO - Running post-run listener: _upload_blobber_files 14:11:10 INFO - Blob upload gear active. 14:11:10 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:11:10 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 14:11:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 14:11:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 14:11:11 INFO - (blobuploader) - INFO - Open directory for files ... 14:11:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:11:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:11:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:11:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:11:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:11:12 INFO - (blobuploader) - INFO - Done attempting. 14:11:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:11:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:11:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:11:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:11:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:11:13 INFO - (blobuploader) - INFO - Done attempting. 14:11:13 INFO - (blobuploader) - INFO - Iteration through files over. 14:11:13 INFO - Return code: 0 14:11:13 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:11:13 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:11:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/86d22a04a820c99d7f87fc78fa6e568832feda9ad1efcc95f6811ef1bc7dafce5303ec8a34e649e208ae49af6b77a228fe4e68920176943ff13a89ee49349496", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/80e21cfa78b821984748d63b0fa3e4aefd8ea8529005b81d2f0969f6391c736a17f714ee5bc7e377df1deefc14831c31afb96195e616ba056c4dc9ec12239b03"} 14:11:13 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:11:13 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:11:13 INFO - Contents: 14:11:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/86d22a04a820c99d7f87fc78fa6e568832feda9ad1efcc95f6811ef1bc7dafce5303ec8a34e649e208ae49af6b77a228fe4e68920176943ff13a89ee49349496", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/80e21cfa78b821984748d63b0fa3e4aefd8ea8529005b81d2f0969f6391c736a17f714ee5bc7e377df1deefc14831c31afb96195e616ba056c4dc9ec12239b03"} 14:11:13 INFO - Running post-run listener: copy_logs_to_upload_dir 14:11:13 INFO - Copying logs to upload dir... 14:11:13 INFO - mkdir: /builds/slave/test/build/upload/logs 14:11:13 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=578.553111 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 38 secs) (at 2016-07-25 14:11:14.132944) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 14:11:14.136576) ========= 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.sqAolcvgsu/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.pAyyaAB9w9/Listeners TMPDIR=/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/86d22a04a820c99d7f87fc78fa6e568832feda9ad1efcc95f6811ef1bc7dafce5303ec8a34e649e208ae49af6b77a228fe4e68920176943ff13a89ee49349496", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/80e21cfa78b821984748d63b0fa3e4aefd8ea8529005b81d2f0969f6391c736a17f714ee5bc7e377df1deefc14831c31afb96195e616ba056c4dc9ec12239b03"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012689 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/86d22a04a820c99d7f87fc78fa6e568832feda9ad1efcc95f6811ef1bc7dafce5303ec8a34e649e208ae49af6b77a228fe4e68920176943ff13a89ee49349496", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/80e21cfa78b821984748d63b0fa3e4aefd8ea8529005b81d2f0969f6391c736a17f714ee5bc7e377df1deefc14831c31afb96195e616ba056c4dc9ec12239b03"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1469464635/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 14:11:14.176756) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 14:11:14.177118) ========= 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.sqAolcvgsu/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.pAyyaAB9w9/Listeners TMPDIR=/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/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.005123 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 14:11:14.225715) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-25 14:11:14.226029) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-25 14:11:14.229390) ========= ========= Total master_lag: 0.48 =========