builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0343 starttime: 1469165156.05 results: success (0) buildid: 20160721144458 builduid: 50bb2c5f1f0c42c1b55e1d47dd5fe7db revision: 05853bb06a8739b77c2937f418cdf4e1610d0d9f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 22:25:56.050623) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-21 22:25:56.051081) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 22:25:56.051553) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-21 22:25:56.161806) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 22:25:56.162119) ========= 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.V0BZ2IXJbQ/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.b4Pc1qy5ic/Listeners TMPDIR=/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-21 22:25:56-- 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% 25.7M=0s 2016-07-21 22:25:56 (25.7 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.524705 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 22:25:56.793399) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 22:25:56.793689) ========= 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.V0BZ2IXJbQ/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.b4Pc1qy5ic/Listeners TMPDIR=/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/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.025932 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 22:25:56.889919) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-21 22:25:56.890239) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 05853bb06a8739b77c2937f418cdf4e1610d0d9f --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 05853bb06a8739b77c2937f418cdf4e1610d0d9f --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.V0BZ2IXJbQ/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.b4Pc1qy5ic/Listeners TMPDIR=/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-21 22:25:56,975 truncating revision to first 12 chars 2016-07-21 22:25:56,975 Setting DEBUG logging. 2016-07-21 22:25:56,975 attempt 1/10 2016-07-21 22:25:56,975 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/05853bb06a87?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-21 22:25:57,664 unpacking tar archive at: mozilla-beta-05853bb06a87/testing/mozharness/ program finished with exit code 0 elapsedTime=0.949983 ========= master_lag: 3.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-21 22:26:00.882785) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 22:26:00.883068) ========= script_repo_revision: 05853bb06a8739b77c2937f418cdf4e1610d0d9f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-21 22:26:00.883422) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2016-07-21 22:26:00.883686) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2016-07-21 22:26:03.759678) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 51 secs) (at 2016-07-21 22:26:03.759961) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.V0BZ2IXJbQ/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.b4Pc1qy5ic/Listeners TMPDIR=/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/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 22:26:03 INFO - MultiFileLogger online at 20160721 22:26:03 in /builds/slave/test 22:26:03 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 22:26:03 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:26:03 INFO - {'append_to_log': False, 22:26:03 INFO - 'base_work_dir': '/builds/slave/test', 22:26:03 INFO - 'blob_upload_branch': 'mozilla-beta', 22:26:03 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:26:03 INFO - 'buildbot_json_path': 'buildprops.json', 22:26:03 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:26:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:26:03 INFO - 'download_minidump_stackwalk': True, 22:26:03 INFO - 'download_symbols': 'true', 22:26:03 INFO - 'e10s': False, 22:26:03 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:26:03 INFO - 'tooltool.py': '/tools/tooltool.py', 22:26:03 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:26:03 INFO - '/tools/misc-python/virtualenv.py')}, 22:26:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:26:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:26:03 INFO - 'log_level': 'info', 22:26:03 INFO - 'log_to_console': True, 22:26:03 INFO - 'opt_config_files': (), 22:26:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:26:03 INFO - '--processes=1', 22:26:03 INFO - '--config=%(test_path)s/wptrunner.ini', 22:26:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:26:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:26:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:26:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:26:03 INFO - 'pip_index': False, 22:26:03 INFO - 'require_test_zip': True, 22:26:03 INFO - 'test_type': ('testharness',), 22:26:03 INFO - 'this_chunk': '1', 22:26:03 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:26:03 INFO - 'total_chunks': '10', 22:26:03 INFO - 'virtualenv_path': 'venv', 22:26:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:26:03 INFO - 'work_dir': 'build'} 22:26:03 INFO - ##### 22:26:03 INFO - ##### Running clobber step. 22:26:03 INFO - ##### 22:26:03 INFO - Running pre-action listener: _resource_record_pre_action 22:26:03 INFO - Running main action method: clobber 22:26:03 INFO - rmtree: /builds/slave/test/build 22:26:03 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:26:05 INFO - Running post-action listener: _resource_record_post_action 22:26:05 INFO - ##### 22:26:05 INFO - ##### Running read-buildbot-config step. 22:26:05 INFO - ##### 22:26:05 INFO - Running pre-action listener: _resource_record_pre_action 22:26:05 INFO - Running main action method: read_buildbot_config 22:26:05 INFO - Using buildbot properties: 22:26:05 INFO - { 22:26:05 INFO - "project": "", 22:26:05 INFO - "product": "firefox", 22:26:05 INFO - "script_repo_revision": "production", 22:26:05 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 22:26:05 INFO - "repository": "", 22:26:05 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 22:26:05 INFO - "buildid": "20160721144458", 22:26:05 INFO - "pgo_build": "False", 22:26:05 INFO - "basedir": "/builds/slave/test", 22:26:05 INFO - "buildnumber": 22, 22:26:05 INFO - "slavename": "t-yosemite-r7-0343", 22:26:05 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 22:26:05 INFO - "platform": "macosx64", 22:26:05 INFO - "branch": "mozilla-beta", 22:26:05 INFO - "revision": "05853bb06a8739b77c2937f418cdf4e1610d0d9f", 22:26:05 INFO - "repo_path": "releases/mozilla-beta", 22:26:05 INFO - "moz_repo_path": "", 22:26:05 INFO - "stage_platform": "macosx64", 22:26:05 INFO - "builduid": "50bb2c5f1f0c42c1b55e1d47dd5fe7db", 22:26:05 INFO - "slavebuilddir": "test" 22:26:05 INFO - } 22:26:05 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.dmg. 22:26:05 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.test_packages.json. 22:26:05 INFO - Running post-action listener: _resource_record_post_action 22:26:05 INFO - ##### 22:26:05 INFO - ##### Running download-and-extract step. 22:26:05 INFO - ##### 22:26:05 INFO - Running pre-action listener: _resource_record_pre_action 22:26:05 INFO - Running main action method: download_and_extract 22:26:05 INFO - mkdir: /builds/slave/test/build/tests 22:26:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:05 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.test_packages.json 22:26:05 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 22:26:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/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 22:26:06 INFO - Downloaded 1201 bytes. 22:26:06 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 22:26:06 INFO - Using the following test package requirements: 22:26:06 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 22:26:06 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:26:06 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 22:26:06 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:26:06 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 22:26:06 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:26:06 INFO - u'jsshell-mac64.zip'], 22:26:06 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:26:06 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 22:26:06 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 22:26:06 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:26:06 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 22:26:06 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:26:06 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 22:26:06 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:26:06 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 22:26:06 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 22:26:06 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 22:26:06 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 22:26:06 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')]} 22:26:06 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.common.tests.zip 22:26:06 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 22:26:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/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 22:26:07 INFO - Downloaded 18370223 bytes. 22:26:07 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/*'] 22:26:07 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/* 22:26:07 INFO - caution: filename not matched: web-platform/* 22:26:07 INFO - Return code: 11 22:26:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:07 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.web-platform.tests.zip 22:26:07 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/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 22:26:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/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 22:26:20 INFO - Downloaded 36389883 bytes. 22:26:20 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/*'] 22:26:20 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/* 22:26:24 INFO - caution: filename not matched: bin/* 22:26:24 INFO - caution: filename not matched: config/* 22:26:24 INFO - caution: filename not matched: mozbase/* 22:26:24 INFO - caution: filename not matched: marionette/* 22:26:24 INFO - caution: filename not matched: tools/wptserve/* 22:26:24 INFO - Return code: 11 22:26:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:24 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.dmg 22:26:24 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 22:26:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 22:26:25 INFO - Downloaded 73029534 bytes. 22:26:25 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.dmg 22:26:25 INFO - mkdir: /builds/slave/test/properties 22:26:25 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:26:25 INFO - Writing to file /builds/slave/test/properties/build_url 22:26:25 INFO - Contents: 22:26:25 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.dmg 22:26:25 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:26:25 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:26:25 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:26:25 INFO - Contents: 22:26:25 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:26:25 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')]} 22:26:25 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:26:25 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 22:26:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/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 22:26:28 INFO - Downloaded 103729026 bytes. 22:26:28 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'] 22:26:28 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 22:26:32 INFO - Return code: 0 22:26:32 INFO - Running post-action listener: _resource_record_post_action 22:26:32 INFO - Running post-action listener: set_extra_try_arguments 22:26:32 INFO - ##### 22:26:32 INFO - ##### Running create-virtualenv step. 22:26:32 INFO - ##### 22:26:32 INFO - Running pre-action listener: _pre_create_virtualenv 22:26:32 INFO - Running pre-action listener: _resource_record_pre_action 22:26:32 INFO - Running main action method: create_virtualenv 22:26:32 INFO - Creating virtualenv /builds/slave/test/build/venv 22:26:32 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 22:26:32 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:26:32 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:26:32 INFO - Using real prefix '/tools/python27' 22:26:32 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:26:33 INFO - Installing distribute.............................................................................................................................................................................................done. 22:26:36 INFO - Installing pip.................done. 22:26:36 INFO - Return code: 0 22:26:36 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:26:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:26:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:26:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:26:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:26:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x109d8de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109daaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbe295cf490>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109da65e0>, '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 0x109989cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1099b4990>, '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.V0BZ2IXJbQ/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.b4Pc1qy5ic/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:26:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 22:26:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 22:26:36 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.V0BZ2IXJbQ/Render', 22:26:36 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:26:36 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:26:36 INFO - 'HOME': '/Users/cltbld', 22:26:36 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:26:36 INFO - 'LOGNAME': 'cltbld', 22:26:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:26:36 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 22:26:36 INFO - 'MOZ_NO_REMOTE': '1', 22:26:36 INFO - 'NO_EM_RESTART': '1', 22:26:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:26:36 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:26:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:26:36 INFO - 'PWD': '/builds/slave/test', 22:26:36 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:26:36 INFO - 'SHELL': '/bin/bash', 22:26:36 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.b4Pc1qy5ic/Listeners', 22:26:36 INFO - 'TMPDIR': '/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/', 22:26:36 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:26:36 INFO - 'USER': 'cltbld', 22:26:36 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:26:36 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:26:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:26:36 INFO - 'XPC_FLAGS': '0x0', 22:26:36 INFO - 'XPC_SERVICE_NAME': '0', 22:26:36 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:26:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:26:36 INFO - Downloading/unpacking psutil>=0.7.1 22:26:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:26:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:26:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 22:26:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 22:26:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:26:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:26:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:26:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:26:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:26:39 INFO - Installing collected packages: psutil 22:26:39 INFO - Running setup.py install for psutil 22:26:39 INFO - building 'psutil._psutil_osx' extension 22:26:39 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 22:26:40 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 22:26:40 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 22:26:40 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 22:26:40 INFO - building 'psutil._psutil_posix' extension 22:26:40 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 22:26:40 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 22:26:40 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 22:26:40 INFO - ^ 22:26:40 INFO - 1 warning generated. 22:26:40 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 22:26:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:26:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:26:40 INFO - Successfully installed psutil 22:26:40 INFO - Cleaning up... 22:26:41 INFO - Return code: 0 22:26:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:26:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:26:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:26:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:26:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:26:41 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 0x109d8de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109daaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbe295cf490>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109da65e0>, '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 0x109989cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1099b4990>, '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.V0BZ2IXJbQ/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.b4Pc1qy5ic/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:26:41 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 22:26:41 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 22:26:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.V0BZ2IXJbQ/Render', 22:26:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:26:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:26:41 INFO - 'HOME': '/Users/cltbld', 22:26:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:26:41 INFO - 'LOGNAME': 'cltbld', 22:26:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:26:41 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 22:26:41 INFO - 'MOZ_NO_REMOTE': '1', 22:26:41 INFO - 'NO_EM_RESTART': '1', 22:26:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:26:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:26:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:26:41 INFO - 'PWD': '/builds/slave/test', 22:26:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:26:41 INFO - 'SHELL': '/bin/bash', 22:26:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.b4Pc1qy5ic/Listeners', 22:26:41 INFO - 'TMPDIR': '/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/', 22:26:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:26:41 INFO - 'USER': 'cltbld', 22:26:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:26:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:26:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:26:41 INFO - 'XPC_FLAGS': '0x0', 22:26:41 INFO - 'XPC_SERVICE_NAME': '0', 22:26:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:26:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:26:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:26:41 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 22:26:41 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 22:26:41 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 22:26:41 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 22:26:41 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 22:26:41 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 22:26:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:26:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:26:43 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 22:26:43 INFO - Installing collected packages: mozsystemmonitor 22:26:43 INFO - Running setup.py install for mozsystemmonitor 22:26:44 INFO - Successfully installed mozsystemmonitor 22:26:44 INFO - Cleaning up... 22:26:44 INFO - Return code: 0 22:26:44 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:26:44 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')]} 22:26:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:26:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:26:44 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')]} 22:26:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:26:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:26:44 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 0x109d8de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109daaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbe295cf490>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109da65e0>, '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 0x109989cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1099b4990>, '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.V0BZ2IXJbQ/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.b4Pc1qy5ic/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:26:44 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 22:26:44 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 22:26:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.V0BZ2IXJbQ/Render', 22:26:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:26:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:26:44 INFO - 'HOME': '/Users/cltbld', 22:26:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:26:44 INFO - 'LOGNAME': 'cltbld', 22:26:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:26:44 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 22:26:44 INFO - 'MOZ_NO_REMOTE': '1', 22:26:44 INFO - 'NO_EM_RESTART': '1', 22:26:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:26:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:26:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:26:44 INFO - 'PWD': '/builds/slave/test', 22:26:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:26:44 INFO - 'SHELL': '/bin/bash', 22:26:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.b4Pc1qy5ic/Listeners', 22:26:44 INFO - 'TMPDIR': '/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/', 22:26:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:26:44 INFO - 'USER': 'cltbld', 22:26:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:26:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:26:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:26:44 INFO - 'XPC_FLAGS': '0x0', 22:26:44 INFO - 'XPC_SERVICE_NAME': '0', 22:26:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:26:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:26:44 INFO - Downloading/unpacking blobuploader==1.2.4 22:26:44 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 22:26:44 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 22:26:44 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 22:26:44 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 22:26:44 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 22:26:44 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 22:26:46 INFO - Downloading blobuploader-1.2.4.tar.gz 22:26:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:26:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:26:46 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 22:26:46 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 22:26:46 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 22:26:46 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 22:26:46 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 22:26:46 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 22:26:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:26:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:26:47 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 22:26:47 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 22:26:47 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 22:26:47 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 22:26:47 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 22:26:47 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 22:26:48 INFO - Downloading docopt-0.6.1.tar.gz 22:26:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:26:48 INFO - Installing collected packages: blobuploader, requests, docopt 22:26:48 INFO - Running setup.py install for blobuploader 22:26:48 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:26:48 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:26:48 INFO - Running setup.py install for requests 22:26:48 INFO - Running setup.py install for docopt 22:26:48 INFO - Successfully installed blobuploader requests docopt 22:26:48 INFO - Cleaning up... 22:26:49 INFO - Return code: 0 22:26:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:26:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:26:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:26:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:26:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:26:49 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 0x109d8de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109daaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbe295cf490>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109da65e0>, '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 0x109989cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1099b4990>, '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.V0BZ2IXJbQ/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.b4Pc1qy5ic/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:26:49 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 22:26:49 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 22:26:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.V0BZ2IXJbQ/Render', 22:26:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:26:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:26:49 INFO - 'HOME': '/Users/cltbld', 22:26:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:26:49 INFO - 'LOGNAME': 'cltbld', 22:26:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:26:49 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 22:26:49 INFO - 'MOZ_NO_REMOTE': '1', 22:26:49 INFO - 'NO_EM_RESTART': '1', 22:26:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:26:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:26:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:26:49 INFO - 'PWD': '/builds/slave/test', 22:26:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:26:49 INFO - 'SHELL': '/bin/bash', 22:26:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.b4Pc1qy5ic/Listeners', 22:26:49 INFO - 'TMPDIR': '/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/', 22:26:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:26:49 INFO - 'USER': 'cltbld', 22:26:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:26:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:26:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:26:49 INFO - 'XPC_FLAGS': '0x0', 22:26:49 INFO - 'XPC_SERVICE_NAME': '0', 22:26:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:26:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:26:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:26:49 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-_N3ua9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:26:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:26:49 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-lBFQn0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:26:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:26:49 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-3OjfZn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:26:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:26:49 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-6NsBz9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:26:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:26:49 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-PsXgt5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:26:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:26:49 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-Oekabw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:26:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:26:49 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-f6G22G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:26:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:26:50 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-eiqXZR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:26:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:26:50 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-XJI8yZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:26:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:26:50 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-u59ovU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:26:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:26:50 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-3sbh_a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:26:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:26:50 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-5RZqwr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:26:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:26:50 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-eKN7Cu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:26:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:26:50 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-ma1vkJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:26:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:26:50 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-aLWMz7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:26:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:26:50 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-WmxwKZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:26:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:26:50 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-33LU6u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:26:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:26:51 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-RTSoGJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:26:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:26:51 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-crJFOU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:26:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:26:51 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-fKbFjg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:26:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:26:51 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-zd6GPp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:26:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:26:51 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 22:26:51 INFO - Running setup.py install for manifestparser 22:26:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:26:52 INFO - Running setup.py install for mozcrash 22:26:52 INFO - Running setup.py install for mozdebug 22:26:52 INFO - Running setup.py install for mozdevice 22:26:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:26:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:26:52 INFO - Running setup.py install for mozfile 22:26:52 INFO - Running setup.py install for mozhttpd 22:26:52 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:26:52 INFO - Running setup.py install for mozinfo 22:26:52 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:26:52 INFO - Running setup.py install for mozInstall 22:26:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:26:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:26:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:26:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:26:53 INFO - Running setup.py install for mozleak 22:26:53 INFO - Running setup.py install for mozlog 22:26:53 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:26:53 INFO - Running setup.py install for moznetwork 22:26:53 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:26:53 INFO - Running setup.py install for mozprocess 22:26:53 INFO - Running setup.py install for mozprofile 22:26:53 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:26:53 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:26:53 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:26:53 INFO - Running setup.py install for mozrunner 22:26:53 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:26:53 INFO - Running setup.py install for mozscreenshot 22:26:54 INFO - Running setup.py install for moztest 22:26:54 INFO - Running setup.py install for mozversion 22:26:54 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:26:54 INFO - Running setup.py install for wptserve 22:26:54 INFO - Running setup.py install for marionette-driver 22:26:54 INFO - Running setup.py install for browsermob-proxy 22:26:54 INFO - Running setup.py install for marionette-client 22:26:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:26:55 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:26:55 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 22:26:55 INFO - Cleaning up... 22:26:55 INFO - Return code: 0 22:26:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:26:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:26:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:26:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:26:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:26:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:26:55 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 0x109d8de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109daaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbe295cf490>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109da65e0>, '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 0x109989cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1099b4990>, '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.V0BZ2IXJbQ/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.b4Pc1qy5ic/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:26:55 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 22:26:55 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 22:26:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.V0BZ2IXJbQ/Render', 22:26:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:26:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:26:55 INFO - 'HOME': '/Users/cltbld', 22:26:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:26:55 INFO - 'LOGNAME': 'cltbld', 22:26:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:26:55 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 22:26:55 INFO - 'MOZ_NO_REMOTE': '1', 22:26:55 INFO - 'NO_EM_RESTART': '1', 22:26:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:26:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:26:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:26:55 INFO - 'PWD': '/builds/slave/test', 22:26:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:26:55 INFO - 'SHELL': '/bin/bash', 22:26:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.b4Pc1qy5ic/Listeners', 22:26:55 INFO - 'TMPDIR': '/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/', 22:26:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:26:55 INFO - 'USER': 'cltbld', 22:26:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:26:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:26:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:26:55 INFO - 'XPC_FLAGS': '0x0', 22:26:55 INFO - 'XPC_SERVICE_NAME': '0', 22:26:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:26:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:26:55 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-9ULZj6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:26:55 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)) 22:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:26:55 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-SP_1Bl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:26:55 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)) 22:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:26:55 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-prdmc5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:26:55 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)) 22:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:26:55 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-WyElQw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:26:55 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)) 22:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:26:55 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-h6R2j7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:26:56 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)) 22:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:26:56 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-iT3Ija-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:26:56 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)) 22:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:26:56 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-dgEby8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:26:56 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)) 22:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:26:56 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-_A2gk0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:26:56 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)) 22:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:26:56 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-zR3npQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:26:56 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)) 22:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:26:56 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-f94p35-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:26:56 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)) 22:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:26:56 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-fI4NLe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:26:56 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)) 22:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:26:56 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-VFALaO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:26:56 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)) 22:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:26:56 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-jxeU2k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:26:56 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)) 22:26:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:26:56 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-K1FnjZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:26:57 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)) 22:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:26:57 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-_F4w6W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:26:57 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)) 22:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:26:57 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-l3oU7O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:26:57 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)) 22:26:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:26:57 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-Mws5iV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:26:57 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)) 22:26:57 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:26:57 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-LWwQ_s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:26:57 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)) 22:26:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:26:57 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-KDVdSn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:26:57 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)) 22:26:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:26:57 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-sM_AJk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:26:57 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)) 22:26:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:26:58 INFO - Running setup.py (path:/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/pip-Y_Nac3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:26:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:26:58 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)) 22:26:58 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)) 22:26:58 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)) 22:26:58 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)) 22:26:58 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)) 22:26:58 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)) 22:26:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:26:58 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 22:26:58 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 22:26:58 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 22:26:58 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 22:26:58 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 22:26:58 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 22:27:00 INFO - Downloading blessings-1.6.tar.gz 22:27:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:27:00 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)) 22:27:00 INFO - Installing collected packages: blessings 22:27:00 INFO - Running setup.py install for blessings 22:27:00 INFO - Successfully installed blessings 22:27:00 INFO - Cleaning up... 22:27:01 INFO - Return code: 0 22:27:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:27:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:27:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:27:01 INFO - Reading from file tmpfile_stdout 22:27:01 INFO - Current package versions: 22:27:01 INFO - blessings == 1.6 22:27:01 INFO - blobuploader == 1.2.4 22:27:01 INFO - browsermob-proxy == 0.6.0 22:27:01 INFO - docopt == 0.6.1 22:27:01 INFO - manifestparser == 1.1 22:27:01 INFO - marionette-client == 2.3.0 22:27:01 INFO - marionette-driver == 1.4.0 22:27:01 INFO - mozInstall == 1.12 22:27:01 INFO - mozcrash == 0.17 22:27:01 INFO - mozdebug == 0.1 22:27:01 INFO - mozdevice == 0.48 22:27:01 INFO - mozfile == 1.2 22:27:01 INFO - mozhttpd == 0.7 22:27:01 INFO - mozinfo == 0.9 22:27:01 INFO - mozleak == 0.1 22:27:01 INFO - mozlog == 3.1 22:27:01 INFO - moznetwork == 0.27 22:27:01 INFO - mozprocess == 0.22 22:27:01 INFO - mozprofile == 0.28 22:27:01 INFO - mozrunner == 6.11 22:27:01 INFO - mozscreenshot == 0.1 22:27:01 INFO - mozsystemmonitor == 0.0 22:27:01 INFO - moztest == 0.7 22:27:01 INFO - mozversion == 1.4 22:27:01 INFO - psutil == 3.1.1 22:27:01 INFO - requests == 1.2.3 22:27:01 INFO - wptserve == 1.4.0 22:27:01 INFO - wsgiref == 0.1.2 22:27:01 INFO - Running post-action listener: _resource_record_post_action 22:27:01 INFO - Running post-action listener: _start_resource_monitoring 22:27:01 INFO - Starting resource monitoring. 22:27:01 INFO - ##### 22:27:01 INFO - ##### Running pull step. 22:27:01 INFO - ##### 22:27:01 INFO - Running pre-action listener: _resource_record_pre_action 22:27:01 INFO - Running main action method: pull 22:27:01 INFO - Pull has nothing to do! 22:27:01 INFO - Running post-action listener: _resource_record_post_action 22:27:01 INFO - ##### 22:27:01 INFO - ##### Running install step. 22:27:01 INFO - ##### 22:27:01 INFO - Running pre-action listener: _resource_record_pre_action 22:27:01 INFO - Running main action method: install 22:27:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:27:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:27:01 INFO - Reading from file tmpfile_stdout 22:27:01 INFO - Detecting whether we're running mozinstall >=1.0... 22:27:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:27:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:27:01 INFO - Reading from file tmpfile_stdout 22:27:01 INFO - Output received: 22:27:01 INFO - Usage: mozinstall [options] installer 22:27:01 INFO - Options: 22:27:01 INFO - -h, --help show this help message and exit 22:27:01 INFO - -d DEST, --destination=DEST 22:27:01 INFO - Directory to install application into. [default: 22:27:01 INFO - "/builds/slave/test"] 22:27:01 INFO - --app=APP Application being installed. [default: firefox] 22:27:01 INFO - mkdir: /builds/slave/test/build/application 22:27:01 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'] 22:27:01 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 22:27:19 INFO - Reading from file tmpfile_stdout 22:27:19 INFO - Output received: 22:27:19 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 22:27:19 INFO - Running post-action listener: _resource_record_post_action 22:27:19 INFO - ##### 22:27:19 INFO - ##### Running run-tests step. 22:27:19 INFO - ##### 22:27:19 INFO - Running pre-action listener: _resource_record_pre_action 22:27:19 INFO - Running main action method: run_tests 22:27:19 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:27:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:27:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:27:19 INFO - grabbing minidump binary from tooltool 22:27:19 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')]} 22:27:19 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 0x109da65e0>, '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 0x109989cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1099b4990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:27:19 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 22:27:19 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 22:27:19 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:27:19 INFO - Return code: 0 22:27:19 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 22:27:19 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:27:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/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 22:27:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/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 22:27:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.V0BZ2IXJbQ/Render', 22:27:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:27:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:27:19 INFO - 'HOME': '/Users/cltbld', 22:27:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:27:19 INFO - 'LOGNAME': 'cltbld', 22:27:19 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:27:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:27:19 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 22:27:19 INFO - 'MOZ_NO_REMOTE': '1', 22:27:19 INFO - 'NO_EM_RESTART': '1', 22:27:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:27:19 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:27:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:27:19 INFO - 'PWD': '/builds/slave/test', 22:27:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:27:19 INFO - 'SHELL': '/bin/bash', 22:27:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.b4Pc1qy5ic/Listeners', 22:27:19 INFO - 'TMPDIR': '/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/', 22:27:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:27:19 INFO - 'USER': 'cltbld', 22:27:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:27:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:27:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:27:19 INFO - 'XPC_FLAGS': '0x0', 22:27:19 INFO - 'XPC_SERVICE_NAME': '0', 22:27:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:27:19 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/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 22:27:20 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 22:27:20 INFO - import pkg_resources 22:27:21 INFO - Using 1 client processes 22:27:21 INFO - wptserve Starting http server on 127.0.0.1:8000 22:27:21 INFO - wptserve Starting http server on 127.0.0.1:8001 22:27:21 INFO - wptserve Starting http server on 127.0.0.1:8443 22:27:23 INFO - SUITE-START | Running 778 tests 22:27:23 INFO - Running testharness tests 22:27:23 INFO - Setting up ssl 22:27:23 INFO - PROCESS | certutil | 22:27:23 INFO - PROCESS | certutil | 22:27:23 INFO - PROCESS | certutil | 22:27:23 INFO - Certificate Nickname Trust Attributes 22:27:23 INFO - SSL,S/MIME,JAR/XPI 22:27:23 INFO - 22:27:23 INFO - web-platform-tests CT,, 22:27:23 INFO - 22:27:23 INFO - Starting runner 22:27:24 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 22:27:24 INFO - PROCESS | 1655 | 1469165244592 Marionette DEBUG Marionette enabled via build flag and pref 22:27:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x113f52000 == 1 [pid = 1655] [id = 1] 22:27:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 1 (0x113f52800) [pid = 1655] [serial = 1] [outer = 0x0] 22:27:24 INFO - PROCESS | 1655 | [1655] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:27:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 2 (0x113f53800) [pid = 1655] [serial = 2] [outer = 0x113f52800] 22:27:24 INFO - PROCESS | 1655 | 1469165244904 Marionette INFO Listening on port 2828 22:27:25 INFO - PROCESS | 1655 | 1469165245132 Marionette DEBUG Marionette enabled via command-line flag 22:27:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x116960000 == 2 [pid = 1655] [id = 2] 22:27:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 3 (0x116960800) [pid = 1655] [serial = 3] [outer = 0x0] 22:27:25 INFO - PROCESS | 1655 | [1655] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:27:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 4 (0x116961800) [pid = 1655] [serial = 4] [outer = 0x116960800] 22:27:25 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:27:25 INFO - PROCESS | 1655 | 1469165245283 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49291 22:27:25 INFO - PROCESS | 1655 | 1469165245367 Marionette DEBUG Closed connection conn0 22:27:25 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:27:25 INFO - PROCESS | 1655 | 1469165245371 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49292 22:27:25 INFO - PROCESS | 1655 | 1469165245382 Marionette DEBUG Closed connection conn1 22:27:25 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:27:25 INFO - PROCESS | 1655 | 1469165245387 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49293 22:27:25 INFO - PROCESS | 1655 | 1469165245394 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:27:25 INFO - PROCESS | 1655 | 1469165245400 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":"20160721144458","device":"desktop","version":"48.0"} 22:27:25 INFO - PROCESS | 1655 | [1655] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:27:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x120804800 == 3 [pid = 1655] [id = 3] 22:27:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 5 (0x120805000) [pid = 1655] [serial = 5] [outer = 0x0] 22:27:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x120805800 == 4 [pid = 1655] [id = 4] 22:27:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 6 (0x119fba400) [pid = 1655] [serial = 6] [outer = 0x0] 22:27:26 INFO - PROCESS | 1655 | [1655] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:27:26 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:27:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x123777800 == 5 [pid = 1655] [id = 5] 22:27:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 7 (0x119fb9c00) [pid = 1655] [serial = 7] [outer = 0x0] 22:27:26 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:27:26 INFO - PROCESS | 1655 | [1655] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:27:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 8 (0x1237ea400) [pid = 1655] [serial = 8] [outer = 0x119fb9c00] 22:27:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 9 (0x123e94000) [pid = 1655] [serial = 9] [outer = 0x120805000] 22:27:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 10 (0x123e6ec00) [pid = 1655] [serial = 10] [outer = 0x119fba400] 22:27:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 11 (0x123e70800) [pid = 1655] [serial = 11] [outer = 0x119fb9c00] 22:27:27 INFO - PROCESS | 1655 | [1655] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:27:27 INFO - PROCESS | 1655 | 1469165247233 Marionette INFO startBrowser 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:27 INFO - PROCESS | 1655 | 1469165247256 Marionette DEBUG loaded listener.js 22:27:27 INFO - PROCESS | 1655 | 1469165247265 Marionette DEBUG loaded listener.js 22:27:27 INFO - PROCESS | 1655 | 1469165247267 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 12 (0x1266b8000) [pid = 1655] [serial = 12] [outer = 0x119fb9c00] 22:27:27 INFO - PROCESS | 1655 | 1469165247575 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"853a5905-630f-3445-8ed5-fe4aa6ad8b8f","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":"20160721144458","device":"desktop","version":"48.0","command_id":1}}] 22:27:27 INFO - PROCESS | 1655 | 1469165247667 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}] 22:27:27 INFO - PROCESS | 1655 | 1469165247669 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:27 INFO - PROCESS | 1655 | 1469165247719 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 22:27:27 INFO - PROCESS | 1655 | 1469165247811 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:27:27 INFO - PROCESS | 1655 | 1469165247812 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:27 INFO - PROCESS | 1655 | [1655] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:27:27 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:27:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 13 (0x126c7bc00) [pid = 1655] [serial = 13] [outer = 0x119fb9c00] 22:27:28 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:27:28 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:28 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:27:28 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:27:28 INFO - PROCESS | 1655 | 1469165248068 Marionette TRACE conn2 <- [1,3,null,{}] 22:27:28 INFO - PROCESS | 1655 | 1469165248071 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:27:28 INFO - PROCESS | 1655 | 1469165248073 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:28 INFO - PROCESS | 1655 | 1469165248089 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 22:27:28 INFO - PROCESS | 1655 | 1469165248116 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 22:27:28 INFO - PROCESS | 1655 | 1469165248117 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 22:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:27:28 INFO - PROCESS | 1655 | 1469165248120 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:27:28 INFO - PROCESS | 1655 | 1469165248122 Marionette TRACE conn2 <- [1,6,null,{}] 22:27:28 INFO - PROCESS | 1655 | 1469165248128 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}] 22:27:28 INFO - PROCESS | 1655 | 1469165248129 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:28 INFO - PROCESS | 1655 | 1469165248139 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 22:27:28 INFO - PROCESS | 1655 | 1469165248146 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:28 INFO - PROCESS | 1655 | 1469165248148 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12922c000 == 6 [pid = 1655] [id = 6] 22:27:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 14 (0x129263000) [pid = 1655] [serial = 14] [outer = 0x0] 22:27:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 15 (0x129264c00) [pid = 1655] [serial = 15] [outer = 0x129263000] 22:27:28 INFO - PROCESS | 1655 | 1469165248181 Marionette DEBUG loaded listener.js 22:27:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 16 (0x12926a400) [pid = 1655] [serial = 16] [outer = 0x129263000] 22:27:28 INFO - PROCESS | 1655 | 1469165248481 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]]]}] 22:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 22:27:28 INFO - PROCESS | 1655 | 1469165248491 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 22:27:28 INFO - PROCESS | 1655 | 1469165248494 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 22:27:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x115188000 == 7 [pid = 1655] [id = 7] 22:27:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 17 (0x1151c4000) [pid = 1655] [serial = 17] [outer = 0x0] 22:27:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 18 (0x12965c000) [pid = 1655] [serial = 18] [outer = 0x1151c4000] 22:27:28 INFO - PROCESS | 1655 | 1469165248518 Marionette DEBUG loaded listener.js 22:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:27:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 19 (0x129665800) [pid = 1655] [serial = 19] [outer = 0x1151c4000] 22:27:28 INFO - PROCESS | 1655 | 1469165248590 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:27:28 INFO - PROCESS | 1655 | 1469165248591 Marionette TRACE conn2 <- [1,10,null,{}] 22:27:28 INFO - PROCESS | 1655 | 1469165248609 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}] 22:27:28 INFO - PROCESS | 1655 | 1469165248612 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:28 INFO - PROCESS | 1655 | 1469165248741 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 22:27:28 INFO - PROCESS | 1655 | 1469165248772 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:28 INFO - PROCESS | 1655 | 1469165248774 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a757800 == 8 [pid = 1655] [id = 8] 22:27:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 20 (0x12a872800) [pid = 1655] [serial = 20] [outer = 0x0] 22:27:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 21 (0x12a8b1800) [pid = 1655] [serial = 21] [outer = 0x12a872800] 22:27:28 INFO - PROCESS | 1655 | 1469165248805 Marionette DEBUG loaded listener.js 22:27:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 22 (0x12a8b5c00) [pid = 1655] [serial = 22] [outer = 0x12a872800] 22:27:29 INFO - PROCESS | 1655 | 1469165249195 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]]]}] 22:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 671ms 22:27:29 INFO - PROCESS | 1655 | 1469165249237 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 22:27:29 INFO - PROCESS | 1655 | 1469165249240 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 22:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:27:29 INFO - PROCESS | 1655 | 1469165249247 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:27:29 INFO - PROCESS | 1655 | 1469165249248 Marionette TRACE conn2 <- [1,14,null,{}] 22:27:29 INFO - PROCESS | 1655 | 1469165249251 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}] 22:27:29 INFO - PROCESS | 1655 | 1469165249253 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:29 INFO - PROCESS | 1655 | 1469165249387 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 22:27:29 INFO - PROCESS | 1655 | 1469165249398 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:29 INFO - PROCESS | 1655 | 1469165249400 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b231000 == 9 [pid = 1655] [id = 9] 22:27:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 23 (0x119a0dc00) [pid = 1655] [serial = 23] [outer = 0x0] 22:27:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 24 (0x119a0f800) [pid = 1655] [serial = 24] [outer = 0x119a0dc00] 22:27:29 INFO - PROCESS | 1655 | 1469165249441 Marionette DEBUG loaded listener.js 22:27:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 25 (0x12ac41800) [pid = 1655] [serial = 25] [outer = 0x119a0dc00] 22:27:29 INFO - PROCESS | 1655 | 1469165249836 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]]]}] 22:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 620ms 22:27:29 INFO - PROCESS | 1655 | 1469165249867 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 22:27:29 INFO - PROCESS | 1655 | 1469165249868 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 22:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:27:29 INFO - PROCESS | 1655 | 1469165249870 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:27:29 INFO - PROCESS | 1655 | 1469165249871 Marionette TRACE conn2 <- [1,18,null,{}] 22:27:29 INFO - PROCESS | 1655 | 1469165249873 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}] 22:27:29 INFO - PROCESS | 1655 | 1469165249875 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:29 INFO - PROCESS | 1655 | 1469165249971 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 22:27:29 INFO - PROCESS | 1655 | 1469165249975 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:29 INFO - PROCESS | 1655 | 1469165249978 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba43800 == 10 [pid = 1655] [id = 10] 22:27:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 26 (0x12baab400) [pid = 1655] [serial = 26] [outer = 0x0] 22:27:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 27 (0x12bab0800) [pid = 1655] [serial = 27] [outer = 0x12baab400] 22:27:30 INFO - PROCESS | 1655 | 1469165250002 Marionette DEBUG loaded listener.js 22:27:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 28 (0x12bab6c00) [pid = 1655] [serial = 28] [outer = 0x12baab400] 22:27:30 INFO - PROCESS | 1655 | 1469165250270 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]]]}] 22:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 417ms 22:27:30 INFO - PROCESS | 1655 | 1469165250288 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 22:27:30 INFO - PROCESS | 1655 | 1469165250289 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 22:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:27:30 INFO - PROCESS | 1655 | 1469165250301 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:27:30 INFO - PROCESS | 1655 | 1469165250302 Marionette TRACE conn2 <- [1,22,null,{}] 22:27:30 INFO - PROCESS | 1655 | 1469165250304 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}] 22:27:30 INFO - PROCESS | 1655 | 1469165250305 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:30 INFO - PROCESS | 1655 | 1469165250404 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 22:27:30 INFO - PROCESS | 1655 | 1469165250408 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:30 INFO - PROCESS | 1655 | 1469165250409 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bde4800 == 11 [pid = 1655] [id = 11] 22:27:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 29 (0x12083dc00) [pid = 1655] [serial = 29] [outer = 0x0] 22:27:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 30 (0x12baac400) [pid = 1655] [serial = 30] [outer = 0x12083dc00] 22:27:30 INFO - PROCESS | 1655 | 1469165250434 Marionette DEBUG loaded listener.js 22:27:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 31 (0x12bf31000) [pid = 1655] [serial = 31] [outer = 0x12083dc00] 22:27:30 INFO - PROCESS | 1655 | 1469165250667 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]]]}] 22:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 379ms 22:27:30 INFO - PROCESS | 1655 | 1469165250672 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 22:27:30 INFO - PROCESS | 1655 | 1469165250673 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 22:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:27:30 INFO - PROCESS | 1655 | 1469165250682 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:27:30 INFO - PROCESS | 1655 | 1469165250683 Marionette TRACE conn2 <- [1,26,null,{}] 22:27:30 INFO - PROCESS | 1655 | 1469165250685 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}] 22:27:30 INFO - PROCESS | 1655 | 1469165250686 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:30 INFO - PROCESS | 1655 | 1469165250786 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 22:27:30 INFO - PROCESS | 1655 | 1469165250790 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:30 INFO - PROCESS | 1655 | 1469165250791 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c051000 == 12 [pid = 1655] [id = 12] 22:27:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 32 (0x1184d8400) [pid = 1655] [serial = 32] [outer = 0x0] 22:27:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 33 (0x1186eec00) [pid = 1655] [serial = 33] [outer = 0x1184d8400] 22:27:30 INFO - PROCESS | 1655 | 1469165250815 Marionette DEBUG loaded listener.js 22:27:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 34 (0x12bf34800) [pid = 1655] [serial = 34] [outer = 0x1184d8400] 22:27:31 INFO - PROCESS | 1655 | 1469165251048 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]]]}] 22:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 425ms 22:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:27:31 INFO - PROCESS | 1655 | 1469165251102 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 22:27:31 INFO - PROCESS | 1655 | 1469165251103 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 22:27:31 INFO - PROCESS | 1655 | 1469165251105 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:27:31 INFO - PROCESS | 1655 | 1469165251119 Marionette TRACE conn2 <- [1,30,null,{}] 22:27:31 INFO - PROCESS | 1655 | 1469165251134 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}] 22:27:31 INFO - PROCESS | 1655 | 1469165251135 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:31 INFO - PROCESS | 1655 | 1469165251236 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 22:27:31 INFO - PROCESS | 1655 | 1469165251241 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:31 INFO - PROCESS | 1655 | 1469165251241 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3ea800 == 13 [pid = 1655] [id = 13] 22:27:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 35 (0x12bf37400) [pid = 1655] [serial = 35] [outer = 0x0] 22:27:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 36 (0x12bf3fc00) [pid = 1655] [serial = 36] [outer = 0x12bf37400] 22:27:31 INFO - PROCESS | 1655 | 1469165251265 Marionette DEBUG loaded listener.js 22:27:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 37 (0x12bf44400) [pid = 1655] [serial = 37] [outer = 0x12bf37400] 22:27:31 INFO - PROCESS | 1655 | 1469165251497 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]]]}] 22:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 439ms 22:27:31 INFO - PROCESS | 1655 | 1469165251551 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 22:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:27:31 INFO - PROCESS | 1655 | 1469165251552 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 22:27:31 INFO - PROCESS | 1655 | 1469165251554 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:27:31 INFO - PROCESS | 1655 | 1469165251555 Marionette TRACE conn2 <- [1,34,null,{}] 22:27:31 INFO - PROCESS | 1655 | 1469165251557 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}] 22:27:31 INFO - PROCESS | 1655 | 1469165251559 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:31 INFO - PROCESS | 1655 | 1469165251658 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 22:27:31 INFO - PROCESS | 1655 | 1469165251661 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:31 INFO - PROCESS | 1655 | 1469165251663 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c657800 == 14 [pid = 1655] [id = 14] 22:27:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 38 (0x12b9c8000) [pid = 1655] [serial = 38] [outer = 0x0] 22:27:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 39 (0x12bf4a800) [pid = 1655] [serial = 39] [outer = 0x12b9c8000] 22:27:31 INFO - PROCESS | 1655 | 1469165251687 Marionette DEBUG loaded listener.js 22:27:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 40 (0x12c67b400) [pid = 1655] [serial = 40] [outer = 0x12b9c8000] 22:27:31 INFO - PROCESS | 1655 | 1469165251915 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]]]}] 22:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 371ms 22:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:27:31 INFO - PROCESS | 1655 | 1469165251931 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 22:27:31 INFO - PROCESS | 1655 | 1469165251933 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 22:27:31 INFO - PROCESS | 1655 | 1469165251935 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:27:31 INFO - PROCESS | 1655 | 1469165251936 Marionette TRACE conn2 <- [1,38,null,{}] 22:27:31 INFO - PROCESS | 1655 | 1469165251938 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}] 22:27:31 INFO - PROCESS | 1655 | 1469165251940 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:32 INFO - PROCESS | 1655 | 1469165252042 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 22:27:32 INFO - PROCESS | 1655 | 1469165252046 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:32 INFO - PROCESS | 1655 | 1469165252047 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca75000 == 15 [pid = 1655] [id = 15] 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 41 (0x12c67fc00) [pid = 1655] [serial = 41] [outer = 0x0] 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 42 (0x12cabb400) [pid = 1655] [serial = 42] [outer = 0x12c67fc00] 22:27:32 INFO - PROCESS | 1655 | 1469165252070 Marionette DEBUG loaded listener.js 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 43 (0x12cac0400) [pid = 1655] [serial = 43] [outer = 0x12c67fc00] 22:27:32 INFO - PROCESS | 1655 | 1469165252301 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]]]}] 22:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 370ms 22:27:32 INFO - PROCESS | 1655 | 1469165252305 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 22:27:32 INFO - PROCESS | 1655 | 1469165252306 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 22:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:27:32 INFO - PROCESS | 1655 | 1469165252315 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:27:32 INFO - PROCESS | 1655 | 1469165252316 Marionette TRACE conn2 <- [1,42,null,{}] 22:27:32 INFO - PROCESS | 1655 | 1469165252318 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}] 22:27:32 INFO - PROCESS | 1655 | 1469165252319 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:32 INFO - PROCESS | 1655 | 1469165252419 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 22:27:32 INFO - PROCESS | 1655 | 1469165252433 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:32 INFO - PROCESS | 1655 | 1469165252434 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd87000 == 16 [pid = 1655] [id = 16] 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 44 (0x12cac6800) [pid = 1655] [serial = 44] [outer = 0x0] 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 45 (0x12cdcd000) [pid = 1655] [serial = 45] [outer = 0x12cac6800] 22:27:32 INFO - PROCESS | 1655 | 1469165252459 Marionette DEBUG loaded listener.js 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 46 (0x12cdd1800) [pid = 1655] [serial = 46] [outer = 0x12cac6800] 22:27:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d350000 == 17 [pid = 1655] [id = 17] 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 47 (0x12d350800) [pid = 1655] [serial = 47] [outer = 0x0] 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 48 (0x12d359000) [pid = 1655] [serial = 48] [outer = 0x12d350800] 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 49 (0x12d353000) [pid = 1655] [serial = 49] [outer = 0x12d350800] 22:27:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd92000 == 18 [pid = 1655] [id = 18] 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 50 (0x12d3b7000) [pid = 1655] [serial = 50] [outer = 0x0] 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 51 (0x12d3bf400) [pid = 1655] [serial = 51] [outer = 0x12d3b7000] 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 52 (0x12cdd2c00) [pid = 1655] [serial = 52] [outer = 0x12d3b7000] 22:27:32 INFO - PROCESS | 1655 | 1469165252808 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]]]}] 22:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 525ms 22:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:27:32 INFO - PROCESS | 1655 | 1469165252834 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 22:27:32 INFO - PROCESS | 1655 | 1469165252836 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 22:27:32 INFO - PROCESS | 1655 | 1469165252838 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:27:32 INFO - PROCESS | 1655 | 1469165252840 Marionette TRACE conn2 <- [1,46,null,{}] 22:27:32 INFO - PROCESS | 1655 | 1469165252842 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}] 22:27:32 INFO - PROCESS | 1655 | 1469165252843 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:32 INFO - PROCESS | 1655 | 1469165252941 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 22:27:32 INFO - PROCESS | 1655 | 1469165252945 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:32 INFO - PROCESS | 1655 | 1469165252947 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e87000 == 19 [pid = 1655] [id = 19] 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 53 (0x117e2e000) [pid = 1655] [serial = 53] [outer = 0x0] 22:27:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 54 (0x11928bc00) [pid = 1655] [serial = 54] [outer = 0x117e2e000] 22:27:32 INFO - PROCESS | 1655 | 1469165252974 Marionette DEBUG loaded listener.js 22:27:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 55 (0x12cdd8800) [pid = 1655] [serial = 55] [outer = 0x117e2e000] 22:27:33 INFO - PROCESS | 1655 | 1469165253214 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]]]}] 22:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 22:27:33 INFO - PROCESS | 1655 | 1469165253266 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 22:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:27:33 INFO - PROCESS | 1655 | 1469165253267 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 22:27:33 INFO - PROCESS | 1655 | 1469165253269 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:27:33 INFO - PROCESS | 1655 | 1469165253270 Marionette TRACE conn2 <- [1,50,null,{}] 22:27:33 INFO - PROCESS | 1655 | 1469165253272 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}] 22:27:33 INFO - PROCESS | 1655 | 1469165253273 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:33 INFO - PROCESS | 1655 | 1469165253373 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 22:27:33 INFO - PROCESS | 1655 | 1469165253377 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:33 INFO - PROCESS | 1655 | 1469165253378 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b9a3000 == 20 [pid = 1655] [id = 20] 22:27:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 56 (0x12d1c0c00) [pid = 1655] [serial = 56] [outer = 0x0] 22:27:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 57 (0x12d1c8c00) [pid = 1655] [serial = 57] [outer = 0x12d1c0c00] 22:27:33 INFO - PROCESS | 1655 | 1469165253404 Marionette DEBUG loaded listener.js 22:27:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 58 (0x12d3f1000) [pid = 1655] [serial = 58] [outer = 0x12d1c0c00] 22:27:33 INFO - PROCESS | 1655 | 1469165253638 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]]]}] 22:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 22:27:33 INFO - PROCESS | 1655 | 1469165253688 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 22:27:33 INFO - PROCESS | 1655 | 1469165253689 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 22:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:27:33 INFO - PROCESS | 1655 | 1469165253691 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:27:33 INFO - PROCESS | 1655 | 1469165253692 Marionette TRACE conn2 <- [1,54,null,{}] 22:27:33 INFO - PROCESS | 1655 | 1469165253701 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}] 22:27:33 INFO - PROCESS | 1655 | 1469165253703 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:33 INFO - PROCESS | 1655 | 1469165253804 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 22:27:33 INFO - PROCESS | 1655 | 1469165253808 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:33 INFO - PROCESS | 1655 | 1469165253809 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d5f0800 == 21 [pid = 1655] [id = 21] 22:27:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x12d77a000) [pid = 1655] [serial = 59] [outer = 0x0] 22:27:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x12d77f400) [pid = 1655] [serial = 60] [outer = 0x12d77a000] 22:27:33 INFO - PROCESS | 1655 | 1469165253832 Marionette DEBUG loaded listener.js 22:27:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x12d783c00) [pid = 1655] [serial = 61] [outer = 0x12d77a000] 22:27:34 INFO - PROCESS | 1655 | 1469165254053 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]]]}] 22:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 375ms 22:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:27:34 INFO - PROCESS | 1655 | 1469165254067 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 22:27:34 INFO - PROCESS | 1655 | 1469165254068 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 22:27:34 INFO - PROCESS | 1655 | 1469165254070 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:27:34 INFO - PROCESS | 1655 | 1469165254071 Marionette TRACE conn2 <- [1,58,null,{}] 22:27:34 INFO - PROCESS | 1655 | 1469165254073 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}] 22:27:34 INFO - PROCESS | 1655 | 1469165254074 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:34 INFO - PROCESS | 1655 | 1469165254180 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 22:27:34 INFO - PROCESS | 1655 | 1469165254183 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:34 INFO - PROCESS | 1655 | 1469165254184 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12de43000 == 22 [pid = 1655] [id = 22] 22:27:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x12d784000) [pid = 1655] [serial = 62] [outer = 0x0] 22:27:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x119478c00) [pid = 1655] [serial = 63] [outer = 0x12d784000] 22:27:34 INFO - PROCESS | 1655 | 1469165254209 Marionette DEBUG loaded listener.js 22:27:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x1208c0000) [pid = 1655] [serial = 64] [outer = 0x12d784000] 22:27:34 INFO - PROCESS | 1655 | 1469165254463 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]]]}] 22:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 419ms 22:27:34 INFO - PROCESS | 1655 | 1469165254489 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 22:27:34 INFO - PROCESS | 1655 | 1469165254492 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 22:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:27:34 INFO - PROCESS | 1655 | 1469165254505 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:27:34 INFO - PROCESS | 1655 | 1469165254508 Marionette TRACE conn2 <- [1,62,null,{}] 22:27:34 INFO - PROCESS | 1655 | 1469165254520 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}] 22:27:34 INFO - PROCESS | 1655 | 1469165254521 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:34 INFO - PROCESS | 1655 | 1469165254634 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 22:27:34 INFO - PROCESS | 1655 | 1469165254648 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:34 INFO - PROCESS | 1655 | 1469165254649 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abbf800 == 23 [pid = 1655] [id = 23] 22:27:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x1293a2c00) [pid = 1655] [serial = 65] [outer = 0x0] 22:27:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x1210d0c00) [pid = 1655] [serial = 66] [outer = 0x1293a2c00] 22:27:34 INFO - PROCESS | 1655 | 1469165254677 Marionette DEBUG loaded listener.js 22:27:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x12df1ec00) [pid = 1655] [serial = 67] [outer = 0x1293a2c00] 22:27:35 INFO - PROCESS | 1655 | 1469165255657 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]]]}] 22:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1184ms 22:27:35 INFO - PROCESS | 1655 | 1469165255688 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 22:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:27:35 INFO - PROCESS | 1655 | 1469165255690 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 22:27:35 INFO - PROCESS | 1655 | 1469165255695 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:27:35 INFO - PROCESS | 1655 | 1469165255699 Marionette TRACE conn2 <- [1,66,null,{}] 22:27:35 INFO - PROCESS | 1655 | 1469165255703 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}] 22:27:35 INFO - PROCESS | 1655 | 1469165255704 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:35 INFO - PROCESS | 1655 | 1469165255819 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 22:27:35 INFO - PROCESS | 1655 | 1469165255870 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:35 INFO - PROCESS | 1655 | 1469165255872 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x1130eb800 == 24 [pid = 1655] [id = 24] 22:27:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x113371000) [pid = 1655] [serial = 68] [outer = 0x0] 22:27:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x11339a800) [pid = 1655] [serial = 69] [outer = 0x113371000] 22:27:35 INFO - PROCESS | 1655 | 1469165255903 Marionette DEBUG loaded listener.js 22:27:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x115e0c800) [pid = 1655] [serial = 70] [outer = 0x113371000] 22:27:36 INFO - PROCESS | 1655 | 1469165256300 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]]]}] 22:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 674ms 22:27:36 INFO - PROCESS | 1655 | 1469165256368 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 22:27:36 INFO - PROCESS | 1655 | 1469165256371 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 22:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:27:36 INFO - PROCESS | 1655 | 1469165256375 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:27:36 INFO - PROCESS | 1655 | 1469165256377 Marionette TRACE conn2 <- [1,70,null,{}] 22:27:36 INFO - PROCESS | 1655 | 1469165256379 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}] 22:27:36 INFO - PROCESS | 1655 | 1469165256381 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:36 INFO - PROCESS | 1655 | 1469165256502 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 22:27:36 INFO - PROCESS | 1655 | 1469165256566 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:36 INFO - PROCESS | 1655 | 1469165256567 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x117089000 == 25 [pid = 1655] [id = 25] 22:27:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1169fa800) [pid = 1655] [serial = 71] [outer = 0x0] 22:27:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1182fc400) [pid = 1655] [serial = 72] [outer = 0x1169fa800] 22:27:36 INFO - PROCESS | 1655 | 1469165256612 Marionette DEBUG loaded listener.js 22:27:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1184d3000) [pid = 1655] [serial = 73] [outer = 0x1169fa800] 22:27:37 INFO - PROCESS | 1655 | 1469165257017 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]]]}] 22:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 22:27:37 INFO - PROCESS | 1655 | 1469165257047 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 22:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:27:37 INFO - PROCESS | 1655 | 1469165257048 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 22:27:37 INFO - PROCESS | 1655 | 1469165257051 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:27:37 INFO - PROCESS | 1655 | 1469165257054 Marionette TRACE conn2 <- [1,74,null,{}] 22:27:37 INFO - PROCESS | 1655 | 1469165257061 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}] 22:27:37 INFO - PROCESS | 1655 | 1469165257064 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:37 INFO - PROCESS | 1655 | 1469165257197 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 22:27:37 INFO - PROCESS | 1655 | 1469165257278 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:37 INFO - PROCESS | 1655 | 1469165257280 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x112640000 == 26 [pid = 1655] [id = 26] 22:27:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x113811c00) [pid = 1655] [serial = 74] [outer = 0x0] 22:27:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x113869c00) [pid = 1655] [serial = 75] [outer = 0x113811c00] 22:27:37 INFO - PROCESS | 1655 | 1469165257520 Marionette DEBUG loaded listener.js 22:27:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x113d42400) [pid = 1655] [serial = 76] [outer = 0x113811c00] 22:27:37 INFO - PROCESS | 1655 | 1469165257956 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]]]}] 22:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 926ms 22:27:37 INFO - PROCESS | 1655 | 1469165257979 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 22:27:37 INFO - PROCESS | 1655 | 1469165257982 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 22:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:27:37 INFO - PROCESS | 1655 | 1469165257987 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:27:37 INFO - PROCESS | 1655 | 1469165257990 Marionette TRACE conn2 <- [1,78,null,{}] 22:27:38 INFO - PROCESS | 1655 | 1469165257997 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}] 22:27:38 INFO - PROCESS | 1655 | 1469165258000 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:38 INFO - PROCESS | 1655 | 1469165258137 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 22:27:38 INFO - PROCESS | 1655 | 1469165258198 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:38 INFO - PROCESS | 1655 | 1469165258199 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x1133c2800 == 27 [pid = 1655] [id = 27] 22:27:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x113f31400) [pid = 1655] [serial = 77] [outer = 0x0] 22:27:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x116081000) [pid = 1655] [serial = 78] [outer = 0x113f31400] 22:27:38 INFO - PROCESS | 1655 | 1469165258245 Marionette DEBUG loaded listener.js 22:27:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11653c000) [pid = 1655] [serial = 79] [outer = 0x113f31400] 22:27:38 INFO - PROCESS | 1655 | 1469165258642 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]]]}] 22:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 677ms 22:27:38 INFO - PROCESS | 1655 | 1469165258663 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 22:27:38 INFO - PROCESS | 1655 | 1469165258665 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 22:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:27:38 INFO - PROCESS | 1655 | 1469165258669 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:27:38 INFO - PROCESS | 1655 | 1469165258671 Marionette TRACE conn2 <- [1,82,null,{}] 22:27:38 INFO - PROCESS | 1655 | 1469165258673 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}] 22:27:38 INFO - PROCESS | 1655 | 1469165258675 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:38 INFO - PROCESS | 1655 | 1469165258751 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 22:27:38 INFO - PROCESS | 1655 | 1469165258755 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:38 INFO - PROCESS | 1655 | 1469165258756 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x115184800 == 28 [pid = 1655] [id = 28] 22:27:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11339a000) [pid = 1655] [serial = 80] [outer = 0x0] 22:27:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x11697a400) [pid = 1655] [serial = 81] [outer = 0x11339a000] 22:27:38 INFO - PROCESS | 1655 | 1469165258784 Marionette DEBUG loaded listener.js 22:27:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1176b1c00) [pid = 1655] [serial = 82] [outer = 0x11339a000] 22:27:39 INFO - PROCESS | 1655 | 1469165259089 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]]]}] 22:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 22:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:27:39 INFO - PROCESS | 1655 | 1469165259139 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 22:27:39 INFO - PROCESS | 1655 | 1469165259140 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 22:27:39 INFO - PROCESS | 1655 | 1469165259142 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:27:39 INFO - PROCESS | 1655 | 1469165259144 Marionette TRACE conn2 <- [1,86,null,{}] 22:27:39 INFO - PROCESS | 1655 | 1469165259152 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}] 22:27:39 INFO - PROCESS | 1655 | 1469165259155 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:39 INFO - PROCESS | 1655 | 1469165259247 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 22:27:39 INFO - PROCESS | 1655 | 1469165259286 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:39 INFO - PROCESS | 1655 | 1469165259288 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x116516000 == 29 [pid = 1655] [id = 29] 22:27:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1176b1800) [pid = 1655] [serial = 83] [outer = 0x0] 22:27:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x117e2e800) [pid = 1655] [serial = 84] [outer = 0x1176b1800] 22:27:39 INFO - PROCESS | 1655 | 1469165259313 Marionette DEBUG loaded listener.js 22:27:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11852d800) [pid = 1655] [serial = 85] [outer = 0x1176b1800] 22:27:39 INFO - PROCESS | 1655 | 1469165259594 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]]]}] 22:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 471ms 22:27:39 INFO - PROCESS | 1655 | 1469165259617 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 22:27:39 INFO - PROCESS | 1655 | 1469165259619 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 22:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:27:39 INFO - PROCESS | 1655 | 1469165259621 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:27:39 INFO - PROCESS | 1655 | 1469165259622 Marionette TRACE conn2 <- [1,90,null,{}] 22:27:39 INFO - PROCESS | 1655 | 1469165259625 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}] 22:27:39 INFO - PROCESS | 1655 | 1469165259628 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:39 INFO - PROCESS | 1655 | 1469165259712 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 22:27:39 INFO - PROCESS | 1655 | 1469165259716 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:39 INFO - PROCESS | 1655 | 1469165259717 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x11723f000 == 30 [pid = 1655] [id = 30] 22:27:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x117e24000) [pid = 1655] [serial = 86] [outer = 0x0] 22:27:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1186e5800) [pid = 1655] [serial = 87] [outer = 0x117e24000] 22:27:39 INFO - PROCESS | 1655 | 1469165259744 Marionette DEBUG loaded listener.js 22:27:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119282c00) [pid = 1655] [serial = 88] [outer = 0x117e24000] 22:27:40 INFO - PROCESS | 1655 | 1469165260020 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]]]}] 22:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 420ms 22:27:40 INFO - PROCESS | 1655 | 1469165260041 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 22:27:40 INFO - PROCESS | 1655 | 1469165260044 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 22:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:27:40 INFO - PROCESS | 1655 | 1469165260053 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:27:40 INFO - PROCESS | 1655 | 1469165260055 Marionette TRACE conn2 <- [1,94,null,{}] 22:27:40 INFO - PROCESS | 1655 | 1469165260057 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}] 22:27:40 INFO - PROCESS | 1655 | 1469165260061 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:40 INFO - PROCESS | 1655 | 1469165260163 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 22:27:40 INFO - PROCESS | 1655 | 1469165260169 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:40 INFO - PROCESS | 1655 | 1469165260170 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e73800 == 31 [pid = 1655] [id = 31] 22:27:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x11946c000) [pid = 1655] [serial = 89] [outer = 0x0] 22:27:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119470000) [pid = 1655] [serial = 90] [outer = 0x11946c000] 22:27:40 INFO - PROCESS | 1655 | 1469165260223 Marionette DEBUG loaded listener.js 22:27:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119513c00) [pid = 1655] [serial = 91] [outer = 0x11946c000] 22:27:40 INFO - PROCESS | 1655 | 1469165260607 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]]]}] 22:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 571ms 22:27:40 INFO - PROCESS | 1655 | 1469165260625 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 22:27:40 INFO - PROCESS | 1655 | 1469165260628 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 22:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:27:40 INFO - PROCESS | 1655 | 1469165260632 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:27:40 INFO - PROCESS | 1655 | 1469165260633 Marionette TRACE conn2 <- [1,98,null,{}] 22:27:40 INFO - PROCESS | 1655 | 1469165260635 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}] 22:27:40 INFO - PROCESS | 1655 | 1469165260639 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:40 INFO - PROCESS | 1655 | 1469165260715 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 22:27:40 INFO - PROCESS | 1655 | 1469165260761 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:40 INFO - PROCESS | 1655 | 1469165260762 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x116947000 == 32 [pid = 1655] [id = 32] 22:27:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x119514800) [pid = 1655] [serial = 92] [outer = 0x0] 22:27:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x11992ac00) [pid = 1655] [serial = 93] [outer = 0x119514800] 22:27:40 INFO - PROCESS | 1655 | 1469165260787 Marionette DEBUG loaded listener.js 22:27:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x120847000) [pid = 1655] [serial = 94] [outer = 0x119514800] 22:27:41 INFO - PROCESS | 1655 | 1469165261023 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]]]}] 22:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 22:27:41 INFO - PROCESS | 1655 | 1469165261050 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 22:27:41 INFO - PROCESS | 1655 | 1469165261052 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 22:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:27:41 INFO - PROCESS | 1655 | 1469165261054 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:27:41 INFO - PROCESS | 1655 | 1469165261055 Marionette TRACE conn2 <- [1,102,null,{}] 22:27:41 INFO - PROCESS | 1655 | 1469165261057 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}] 22:27:41 INFO - PROCESS | 1655 | 1469165261058 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:41 INFO - PROCESS | 1655 | 1469165261147 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 22:27:41 INFO - PROCESS | 1655 | 1469165261150 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:41 INFO - PROCESS | 1655 | 1469165261151 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192ac000 == 33 [pid = 1655] [id = 33] 22:27:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x120847800) [pid = 1655] [serial = 95] [outer = 0x0] 22:27:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1210cf400) [pid = 1655] [serial = 96] [outer = 0x120847800] 22:27:41 INFO - PROCESS | 1655 | 1469165261175 Marionette DEBUG loaded listener.js 22:27:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1210d9c00) [pid = 1655] [serial = 97] [outer = 0x120847800] 22:27:41 INFO - PROCESS | 1655 | 1469165261465 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]]]}] 22:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 420ms 22:27:41 INFO - PROCESS | 1655 | 1469165261474 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 22:27:41 INFO - PROCESS | 1655 | 1469165261476 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 22:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:27:41 INFO - PROCESS | 1655 | 1469165261485 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:27:41 INFO - PROCESS | 1655 | 1469165261486 Marionette TRACE conn2 <- [1,106,null,{}] 22:27:41 INFO - PROCESS | 1655 | 1469165261489 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}] 22:27:41 INFO - PROCESS | 1655 | 1469165261490 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:41 INFO - PROCESS | 1655 | 1469165261575 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 22:27:41 INFO - PROCESS | 1655 | 1469165261580 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:41 INFO - PROCESS | 1655 | 1469165261581 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x119533800 == 34 [pid = 1655] [id = 34] 22:27:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1210d1c00) [pid = 1655] [serial = 98] [outer = 0x0] 22:27:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12163c800) [pid = 1655] [serial = 99] [outer = 0x1210d1c00] 22:27:41 INFO - PROCESS | 1655 | 1469165261605 Marionette DEBUG loaded listener.js 22:27:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x121640400) [pid = 1655] [serial = 100] [outer = 0x1210d1c00] 22:27:41 INFO - PROCESS | 1655 | 1469165261880 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]]]}] 22:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 425ms 22:27:41 INFO - PROCESS | 1655 | 1469165261918 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 22:27:41 INFO - PROCESS | 1655 | 1469165261919 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 22:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:27:41 INFO - PROCESS | 1655 | 1469165261933 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:27:41 INFO - PROCESS | 1655 | 1469165261934 Marionette TRACE conn2 <- [1,110,null,{}] 22:27:41 INFO - PROCESS | 1655 | 1469165261936 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}] 22:27:41 INFO - PROCESS | 1655 | 1469165261937 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:42 INFO - PROCESS | 1655 | 1469165262039 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 22:27:42 INFO - PROCESS | 1655 | 1469165262046 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:42 INFO - PROCESS | 1655 | 1469165262047 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192bf000 == 35 [pid = 1655] [id = 35] 22:27:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11602cc00) [pid = 1655] [serial = 101] [outer = 0x0] 22:27:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1210d9800) [pid = 1655] [serial = 102] [outer = 0x11602cc00] 22:27:42 INFO - PROCESS | 1655 | 1469165262071 Marionette DEBUG loaded listener.js 22:27:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x121648000) [pid = 1655] [serial = 103] [outer = 0x11602cc00] 22:27:42 INFO - PROCESS | 1655 | 1469165262363 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]]]}] 22:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 476ms 22:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:27:42 INFO - PROCESS | 1655 | 1469165262402 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 22:27:42 INFO - PROCESS | 1655 | 1469165262403 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 22:27:42 INFO - PROCESS | 1655 | 1469165262405 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:27:42 INFO - PROCESS | 1655 | 1469165262406 Marionette TRACE conn2 <- [1,114,null,{}] 22:27:42 INFO - PROCESS | 1655 | 1469165262408 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}] 22:27:42 INFO - PROCESS | 1655 | 1469165262410 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:42 INFO - PROCESS | 1655 | 1469165262488 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 22:27:42 INFO - PROCESS | 1655 | 1469165262493 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:42 INFO - PROCESS | 1655 | 1469165262495 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12081f000 == 36 [pid = 1655] [id = 36] 22:27:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12163fc00) [pid = 1655] [serial = 104] [outer = 0x0] 22:27:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12316ac00) [pid = 1655] [serial = 105] [outer = 0x12163fc00] 22:27:42 INFO - PROCESS | 1655 | 1469165262523 Marionette DEBUG loaded listener.js 22:27:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x123918400) [pid = 1655] [serial = 106] [outer = 0x12163fc00] 22:27:42 INFO - PROCESS | 1655 | 1469165262822 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]]]}] 22:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 22:27:42 INFO - PROCESS | 1655 | 1469165262873 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 22:27:42 INFO - PROCESS | 1655 | 1469165262875 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 22:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:27:42 INFO - PROCESS | 1655 | 1469165262880 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:27:42 INFO - PROCESS | 1655 | 1469165262881 Marionette TRACE conn2 <- [1,118,null,{}] 22:27:42 INFO - PROCESS | 1655 | 1469165262884 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}] 22:27:42 INFO - PROCESS | 1655 | 1469165262885 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:42 INFO - PROCESS | 1655 | 1469165262996 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 22:27:43 INFO - PROCESS | 1655 | 1469165263002 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:43 INFO - PROCESS | 1655 | 1469165263004 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x1216a3000 == 37 [pid = 1655] [id = 37] 22:27:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1239c1c00) [pid = 1655] [serial = 107] [outer = 0x0] 22:27:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x123eba800) [pid = 1655] [serial = 108] [outer = 0x1239c1c00] 22:27:43 INFO - PROCESS | 1655 | 1469165263036 Marionette DEBUG loaded listener.js 22:27:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1243fa400) [pid = 1655] [serial = 109] [outer = 0x1239c1c00] 22:27:43 INFO - PROCESS | 1655 | 1469165263305 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]]]}] 22:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 469ms 22:27:43 INFO - PROCESS | 1655 | 1469165263350 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 22:27:43 INFO - PROCESS | 1655 | 1469165263351 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 22:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:27:43 INFO - PROCESS | 1655 | 1469165263353 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:27:43 INFO - PROCESS | 1655 | 1469165263354 Marionette TRACE conn2 <- [1,122,null,{}] 22:27:43 INFO - PROCESS | 1655 | 1469165263357 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}] 22:27:43 INFO - PROCESS | 1655 | 1469165263358 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:43 INFO - PROCESS | 1655 | 1469165263439 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 22:27:43 INFO - PROCESS | 1655 | 1469165263445 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:43 INFO - PROCESS | 1655 | 1469165263446 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12333b000 == 38 [pid = 1655] [id = 38] 22:27:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1188e0000) [pid = 1655] [serial = 110] [outer = 0x0] 22:27:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12478f400) [pid = 1655] [serial = 111] [outer = 0x1188e0000] 22:27:43 INFO - PROCESS | 1655 | 1469165263470 Marionette DEBUG loaded listener.js 22:27:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1248f0800) [pid = 1655] [serial = 112] [outer = 0x1188e0000] 22:27:43 INFO - PROCESS | 1655 | 1469165263758 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]]]}] 22:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 22:27:43 INFO - PROCESS | 1655 | 1469165263773 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 22:27:43 INFO - PROCESS | 1655 | 1469165263774 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 22:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:27:43 INFO - PROCESS | 1655 | 1469165263784 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:27:43 INFO - PROCESS | 1655 | 1469165263785 Marionette TRACE conn2 <- [1,126,null,{}] 22:27:43 INFO - PROCESS | 1655 | 1469165263789 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}] 22:27:43 INFO - PROCESS | 1655 | 1469165263790 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:43 INFO - PROCESS | 1655 | 1469165263870 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 22:27:43 INFO - PROCESS | 1655 | 1469165263920 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:43 INFO - PROCESS | 1655 | 1469165263921 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12377f000 == 39 [pid = 1655] [id = 39] 22:27:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1176b6400) [pid = 1655] [serial = 113] [outer = 0x0] 22:27:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1246c9400) [pid = 1655] [serial = 114] [outer = 0x1176b6400] 22:27:43 INFO - PROCESS | 1655 | 1469165263954 Marionette DEBUG loaded listener.js 22:27:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x124eb0400) [pid = 1655] [serial = 115] [outer = 0x1176b6400] 22:27:44 INFO - PROCESS | 1655 | 1469165264190 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]]]}] 22:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 422ms 22:27:44 INFO - PROCESS | 1655 | 1469165264229 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 22:27:44 INFO - PROCESS | 1655 | 1469165264231 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 22:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:27:44 INFO - PROCESS | 1655 | 1469165264254 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:27:44 INFO - PROCESS | 1655 | 1469165264256 Marionette TRACE conn2 <- [1,130,null,{}] 22:27:44 INFO - PROCESS | 1655 | 1469165264268 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}] 22:27:44 INFO - PROCESS | 1655 | 1469165264270 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:44 INFO - PROCESS | 1655 | 1469165264392 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 22:27:44 INFO - PROCESS | 1655 | 1469165264398 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:44 INFO - PROCESS | 1655 | 1469165264399 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ee8000 == 40 [pid = 1655] [id = 40] 22:27:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x124eb7c00) [pid = 1655] [serial = 116] [outer = 0x0] 22:27:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12612ac00) [pid = 1655] [serial = 117] [outer = 0x124eb7c00] 22:27:44 INFO - PROCESS | 1655 | 1469165264439 Marionette DEBUG loaded listener.js 22:27:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12658f400) [pid = 1655] [serial = 118] [outer = 0x124eb7c00] 22:27:44 INFO - PROCESS | 1655 | 1469165264863 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]]]}] 22:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 638ms 22:27:44 INFO - PROCESS | 1655 | 1469165264885 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 22:27:44 INFO - PROCESS | 1655 | 1469165264886 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 22:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:27:44 INFO - PROCESS | 1655 | 1469165264888 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:27:44 INFO - PROCESS | 1655 | 1469165264889 Marionette TRACE conn2 <- [1,134,null,{}] 22:27:44 INFO - PROCESS | 1655 | 1469165264891 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}] 22:27:44 INFO - PROCESS | 1655 | 1469165264892 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:44 INFO - PROCESS | 1655 | 1469165264975 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 22:27:44 INFO - PROCESS | 1655 | 1469165264981 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:44 INFO - PROCESS | 1655 | 1469165264982 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e0a000 == 41 [pid = 1655] [id = 41] 22:27:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12662dc00) [pid = 1655] [serial = 119] [outer = 0x0] 22:27:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1266ba400) [pid = 1655] [serial = 120] [outer = 0x12662dc00] 22:27:45 INFO - PROCESS | 1655 | 1469165265005 Marionette DEBUG loaded listener.js 22:27:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x126879c00) [pid = 1655] [serial = 121] [outer = 0x12662dc00] 22:27:45 INFO - PROCESS | 1655 | 1469165265302 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]]]}] 22:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 417ms 22:27:45 INFO - PROCESS | 1655 | 1469165265306 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 22:27:45 INFO - PROCESS | 1655 | 1469165265307 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 22:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:27:45 INFO - PROCESS | 1655 | 1469165265317 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:27:45 INFO - PROCESS | 1655 | 1469165265318 Marionette TRACE conn2 <- [1,138,null,{}] 22:27:45 INFO - PROCESS | 1655 | 1469165265320 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}] 22:27:45 INFO - PROCESS | 1655 | 1469165265321 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:45 INFO - PROCESS | 1655 | 1469165265403 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 22:27:45 INFO - PROCESS | 1655 | 1469165265407 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:45 INFO - PROCESS | 1655 | 1469165265408 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x1261ac800 == 42 [pid = 1655] [id = 42] 22:27:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x126c6dc00) [pid = 1655] [serial = 122] [outer = 0x0] 22:27:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x126c74000) [pid = 1655] [serial = 123] [outer = 0x126c6dc00] 22:27:45 INFO - PROCESS | 1655 | 1469165265433 Marionette DEBUG loaded listener.js 22:27:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x128daa400) [pid = 1655] [serial = 124] [outer = 0x126c6dc00] 22:27:45 INFO - PROCESS | 1655 | 1469165265772 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]]]}] 22:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 475ms 22:27:45 INFO - PROCESS | 1655 | 1469165265785 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 22:27:45 INFO - PROCESS | 1655 | 1469165265786 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 22:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:27:45 INFO - PROCESS | 1655 | 1469165265788 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:27:45 INFO - PROCESS | 1655 | 1469165265789 Marionette TRACE conn2 <- [1,142,null,{}] 22:27:45 INFO - PROCESS | 1655 | 1469165265791 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}] 22:27:45 INFO - PROCESS | 1655 | 1469165265792 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:46 INFO - PROCESS | 1655 | 1469165266561 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 22:27:46 INFO - PROCESS | 1655 | 1469165266603 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:46 INFO - PROCESS | 1655 | 1469165266604 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x112258000 == 43 [pid = 1655] [id = 43] 22:27:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x113255800) [pid = 1655] [serial = 125] [outer = 0x0] 22:27:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x113862000) [pid = 1655] [serial = 126] [outer = 0x113255800] 22:27:46 INFO - PROCESS | 1655 | 1469165266633 Marionette DEBUG loaded listener.js 22:27:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x11602ac00) [pid = 1655] [serial = 127] [outer = 0x113255800] 22:27:46 INFO - PROCESS | 1655 | 1469165266960 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]]]}] 22:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1220ms 22:27:47 INFO - PROCESS | 1655 | 1469165267009 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 22:27:47 INFO - PROCESS | 1655 | 1469165267014 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 22:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:27:47 INFO - PROCESS | 1655 | 1469165267017 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:27:47 INFO - PROCESS | 1655 | 1469165267019 Marionette TRACE conn2 <- [1,146,null,{}] 22:27:47 INFO - PROCESS | 1655 | 1469165267029 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}] 22:27:47 INFO - PROCESS | 1655 | 1469165267031 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:47 INFO - PROCESS | 1655 | 1469165267123 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 22:27:47 INFO - PROCESS | 1655 | 1469165267127 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:47 INFO - PROCESS | 1655 | 1469165267129 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x113d6c000 == 44 [pid = 1655] [id = 44] 22:27:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x1161ca800) [pid = 1655] [serial = 128] [outer = 0x0] 22:27:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x1172b6000) [pid = 1655] [serial = 129] [outer = 0x1161ca800] 22:27:47 INFO - PROCESS | 1655 | 1469165267155 Marionette DEBUG loaded listener.js 22:27:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x117e30800) [pid = 1655] [serial = 130] [outer = 0x1161ca800] 22:27:47 INFO - PROCESS | 1655 | 1469165267456 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]]]}] 22:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 470ms 22:27:47 INFO - PROCESS | 1655 | 1469165267487 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 22:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:27:47 INFO - PROCESS | 1655 | 1469165267489 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 22:27:47 INFO - PROCESS | 1655 | 1469165267491 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:27:47 INFO - PROCESS | 1655 | 1469165267492 Marionette TRACE conn2 <- [1,150,null,{}] 22:27:47 INFO - PROCESS | 1655 | 1469165267508 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}] 22:27:47 INFO - PROCESS | 1655 | 1469165267510 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:47 INFO - PROCESS | 1655 | 1469165267616 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 22:27:47 INFO - PROCESS | 1655 | 1469165267622 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:47 INFO - PROCESS | 1655 | 1469165267623 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x11695e800 == 45 [pid = 1655] [id = 45] 22:27:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x1184bf400) [pid = 1655] [serial = 131] [outer = 0x0] 22:27:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x11852f400) [pid = 1655] [serial = 132] [outer = 0x1184bf400] 22:27:47 INFO - PROCESS | 1655 | 1469165267648 Marionette DEBUG loaded listener.js 22:27:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x119157000) [pid = 1655] [serial = 133] [outer = 0x1184bf400] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x12cac6800) [pid = 1655] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x12c67fc00) [pid = 1655] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x12b9c8000) [pid = 1655] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x12bf37400) [pid = 1655] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1184d8400) [pid = 1655] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x12083dc00) [pid = 1655] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x12baab400) [pid = 1655] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x119a0dc00) [pid = 1655] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12a872800) [pid = 1655] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x129263000) [pid = 1655] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x12d784000) [pid = 1655] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x12d77a000) [pid = 1655] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12d1c0c00) [pid = 1655] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x117e2e000) [pid = 1655] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x11339a000) [pid = 1655] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1176b1800) [pid = 1655] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x117e24000) [pid = 1655] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x11946c000) [pid = 1655] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x119514800) [pid = 1655] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x120847800) [pid = 1655] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1210d1c00) [pid = 1655] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12163fc00) [pid = 1655] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1239c1c00) [pid = 1655] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1188e0000) [pid = 1655] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1293a2c00) [pid = 1655] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x113371000) [pid = 1655] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1169fa800) [pid = 1655] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x113811c00) [pid = 1655] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:27:48 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x113f31400) [pid = 1655] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:27:48 INFO - PROCESS | 1655 | 1469165268456 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]]]}] 22:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 977ms 22:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:27:48 INFO - PROCESS | 1655 | 1469165268468 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 22:27:48 INFO - PROCESS | 1655 | 1469165268471 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 22:27:48 INFO - PROCESS | 1655 | 1469165268480 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:27:48 INFO - PROCESS | 1655 | 1469165268483 Marionette TRACE conn2 <- [1,154,null,{}] 22:27:48 INFO - PROCESS | 1655 | 1469165268486 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}] 22:27:48 INFO - PROCESS | 1655 | 1469165268488 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:48 INFO - PROCESS | 1655 | 1469165268564 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 22:27:48 INFO - PROCESS | 1655 | 1469165268567 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:48 INFO - PROCESS | 1655 | 1469165268568 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e8b800 == 46 [pid = 1655] [id = 46] 22:27:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x112a82800) [pid = 1655] [serial = 134] [outer = 0x0] 22:27:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1184ddc00) [pid = 1655] [serial = 135] [outer = 0x112a82800] 22:27:48 INFO - PROCESS | 1655 | 1469165268595 Marionette DEBUG loaded listener.js 22:27:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x119283400) [pid = 1655] [serial = 136] [outer = 0x112a82800] 22:27:48 INFO - PROCESS | 1655 | 1469165268918 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]]]}] 22:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 476ms 22:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:27:48 INFO - PROCESS | 1655 | 1469165268951 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 22:27:48 INFO - PROCESS | 1655 | 1469165268953 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 22:27:48 INFO - PROCESS | 1655 | 1469165268956 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:27:48 INFO - PROCESS | 1655 | 1469165268958 Marionette TRACE conn2 <- [1,158,null,{}] 22:27:48 INFO - PROCESS | 1655 | 1469165268961 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}] 22:27:48 INFO - PROCESS | 1655 | 1469165268963 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:49 INFO - PROCESS | 1655 | 1469165269088 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 22:27:49 INFO - PROCESS | 1655 | 1469165269095 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:49 INFO - PROCESS | 1655 | 1469165269096 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x11858d000 == 47 [pid = 1655] [id = 47] 22:27:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x11946c400) [pid = 1655] [serial = 137] [outer = 0x0] 22:27:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1195d3400) [pid = 1655] [serial = 138] [outer = 0x11946c400] 22:27:49 INFO - PROCESS | 1655 | 1469165269138 Marionette DEBUG loaded listener.js 22:27:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x119a11000) [pid = 1655] [serial = 139] [outer = 0x11946c400] 22:27:49 INFO - PROCESS | 1655 | 1469165269543 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]]]}] 22:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 624ms 22:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:27:49 INFO - PROCESS | 1655 | 1469165269580 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 22:27:49 INFO - PROCESS | 1655 | 1469165269581 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 22:27:49 INFO - PROCESS | 1655 | 1469165269583 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:27:49 INFO - PROCESS | 1655 | 1469165269584 Marionette TRACE conn2 <- [1,162,null,{}] 22:27:49 INFO - PROCESS | 1655 | 1469165269586 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}] 22:27:49 INFO - PROCESS | 1655 | 1469165269588 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:49 INFO - PROCESS | 1655 | 1469165269659 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 22:27:49 INFO - PROCESS | 1655 | 1469165269665 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:49 INFO - PROCESS | 1655 | 1469165269668 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x119ab3800 == 48 [pid = 1655] [id = 48] 22:27:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x120848400) [pid = 1655] [serial = 140] [outer = 0x0] 22:27:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1208b6000) [pid = 1655] [serial = 141] [outer = 0x120848400] 22:27:49 INFO - PROCESS | 1655 | 1469165269700 Marionette DEBUG loaded listener.js 22:27:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1210da800) [pid = 1655] [serial = 142] [outer = 0x120848400] 22:27:50 INFO - PROCESS | 1655 | 1469165270013 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]]]}] 22:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 468ms 22:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:27:50 INFO - PROCESS | 1655 | 1469165270052 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 22:27:50 INFO - PROCESS | 1655 | 1469165270053 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 22:27:50 INFO - PROCESS | 1655 | 1469165270055 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:27:50 INFO - PROCESS | 1655 | 1469165270056 Marionette TRACE conn2 <- [1,166,null,{}] 22:27:50 INFO - PROCESS | 1655 | 1469165270058 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}] 22:27:50 INFO - PROCESS | 1655 | 1469165270067 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:50 INFO - PROCESS | 1655 | 1469165270156 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 22:27:50 INFO - PROCESS | 1655 | 1469165270165 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:50 INFO - PROCESS | 1655 | 1469165270166 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x1161fc800 == 49 [pid = 1655] [id = 49] 22:27:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1210cf800) [pid = 1655] [serial = 143] [outer = 0x0] 22:27:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x121645000) [pid = 1655] [serial = 144] [outer = 0x1210cf800] 22:27:50 INFO - PROCESS | 1655 | 1469165270191 Marionette DEBUG loaded listener.js 22:27:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1208bfc00) [pid = 1655] [serial = 145] [outer = 0x1210cf800] 22:27:50 INFO - PROCESS | 1655 | 1469165270598 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]]]}] 22:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 568ms 22:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:27:50 INFO - PROCESS | 1655 | 1469165270624 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 22:27:50 INFO - PROCESS | 1655 | 1469165270627 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 22:27:50 INFO - PROCESS | 1655 | 1469165270630 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:27:50 INFO - PROCESS | 1655 | 1469165270632 Marionette TRACE conn2 <- [1,170,null,{}] 22:27:50 INFO - PROCESS | 1655 | 1469165270636 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}] 22:27:50 INFO - PROCESS | 1655 | 1469165270638 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:50 INFO - PROCESS | 1655 | 1469165270733 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 22:27:50 INFO - PROCESS | 1655 | 1469165270793 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:50 INFO - PROCESS | 1655 | 1469165270795 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x1160aa800 == 50 [pid = 1655] [id = 50] 22:27:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x113d4ec00) [pid = 1655] [serial = 146] [outer = 0x0] 22:27:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1160e9000) [pid = 1655] [serial = 147] [outer = 0x113d4ec00] 22:27:50 INFO - PROCESS | 1655 | 1469165270825 Marionette DEBUG loaded listener.js 22:27:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x116909800) [pid = 1655] [serial = 148] [outer = 0x113d4ec00] 22:27:51 INFO - PROCESS | 1655 | 1469165271231 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]]]}] 22:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 621ms 22:27:51 INFO - PROCESS | 1655 | 1469165271251 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 22:27:51 INFO - PROCESS | 1655 | 1469165271254 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 22:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:27:51 INFO - PROCESS | 1655 | 1469165271258 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:27:51 INFO - PROCESS | 1655 | 1469165271260 Marionette TRACE conn2 <- [1,174,null,{}] 22:27:51 INFO - PROCESS | 1655 | 1469165271263 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}] 22:27:51 INFO - PROCESS | 1655 | 1469165271265 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:51 INFO - PROCESS | 1655 | 1469165271360 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 22:27:51 INFO - PROCESS | 1655 | 1469165271403 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:51 INFO - PROCESS | 1655 | 1469165271404 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x11953c000 == 51 [pid = 1655] [id = 51] 22:27:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1172b7000) [pid = 1655] [serial = 149] [outer = 0x0] 22:27:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x1184d4400) [pid = 1655] [serial = 150] [outer = 0x1172b7000] 22:27:51 INFO - PROCESS | 1655 | 1469165271434 Marionette DEBUG loaded listener.js 22:27:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1188e0000) [pid = 1655] [serial = 151] [outer = 0x1172b7000] 22:27:51 INFO - PROCESS | 1655 | 1469165271847 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]]]}] 22:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 622ms 22:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:27:51 INFO - PROCESS | 1655 | 1469165271881 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 22:27:51 INFO - PROCESS | 1655 | 1469165271882 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 22:27:51 INFO - PROCESS | 1655 | 1469165271885 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:27:51 INFO - PROCESS | 1655 | 1469165271888 Marionette TRACE conn2 <- [1,178,null,{}] 22:27:51 INFO - PROCESS | 1655 | 1469165271911 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}] 22:27:51 INFO - PROCESS | 1655 | 1469165271915 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:52 INFO - PROCESS | 1655 | 1469165272024 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 22:27:52 INFO - PROCESS | 1655 | 1469165272085 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:52 INFO - PROCESS | 1655 | 1469165272087 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e71800 == 52 [pid = 1655] [id = 52] 22:27:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x1210d4c00) [pid = 1655] [serial = 152] [outer = 0x0] 22:27:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1210d8000) [pid = 1655] [serial = 153] [outer = 0x1210d4c00] 22:27:52 INFO - PROCESS | 1655 | 1469165272117 Marionette DEBUG loaded listener.js 22:27:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x121649400) [pid = 1655] [serial = 154] [outer = 0x1210d4c00] 22:27:52 INFO - PROCESS | 1655 | 1469165272520 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]]]}] 22:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 22:27:52 INFO - PROCESS | 1655 | 1469165272556 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 22:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:27:52 INFO - PROCESS | 1655 | 1469165272558 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 22:27:52 INFO - PROCESS | 1655 | 1469165272561 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:27:52 INFO - PROCESS | 1655 | 1469165272562 Marionette TRACE conn2 <- [1,182,null,{}] 22:27:52 INFO - PROCESS | 1655 | 1469165272564 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}] 22:27:52 INFO - PROCESS | 1655 | 1469165272566 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:52 INFO - PROCESS | 1655 | 1469165272659 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 22:27:52 INFO - PROCESS | 1655 | 1469165272702 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:52 INFO - PROCESS | 1655 | 1469165272704 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12619c000 == 53 [pid = 1655] [id = 53] 22:27:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x1237e4800) [pid = 1655] [serial = 155] [outer = 0x0] 22:27:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x1239c5800) [pid = 1655] [serial = 156] [outer = 0x1237e4800] 22:27:52 INFO - PROCESS | 1655 | 1469165272735 Marionette DEBUG loaded listener.js 22:27:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 128 (0x123eb5000) [pid = 1655] [serial = 157] [outer = 0x1237e4800] 22:27:53 INFO - PROCESS | 1655 | 1469165273176 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]]]}] 22:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 620ms 22:27:53 INFO - PROCESS | 1655 | 1469165273182 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 22:27:53 INFO - PROCESS | 1655 | 1469165273185 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 22:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:27:53 INFO - PROCESS | 1655 | 1469165273188 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:27:53 INFO - PROCESS | 1655 | 1469165273190 Marionette TRACE conn2 <- [1,186,null,{}] 22:27:53 INFO - PROCESS | 1655 | 1469165273224 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}] 22:27:53 INFO - PROCESS | 1655 | 1469165273229 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:53 INFO - PROCESS | 1655 | 1469165273391 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 22:27:53 INFO - PROCESS | 1655 | 1469165273474 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:53 INFO - PROCESS | 1655 | 1469165273476 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x123bb1800 == 54 [pid = 1655] [id = 54] 22:27:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 129 (0x123fb5000) [pid = 1655] [serial = 158] [outer = 0x0] 22:27:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 130 (0x1246ca800) [pid = 1655] [serial = 159] [outer = 0x123fb5000] 22:27:53 INFO - PROCESS | 1655 | 1469165273524 Marionette DEBUG loaded listener.js 22:27:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 131 (0x124dd5c00) [pid = 1655] [serial = 160] [outer = 0x123fb5000] 22:27:54 INFO - PROCESS | 1655 | 1469165274012 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]]]}] 22:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 871ms 22:27:54 INFO - PROCESS | 1655 | 1469165274059 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 22:27:54 INFO - PROCESS | 1655 | 1469165274062 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 22:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:27:54 INFO - PROCESS | 1655 | 1469165274066 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:27:54 INFO - PROCESS | 1655 | 1469165274069 Marionette TRACE conn2 <- [1,190,null,{}] 22:27:54 INFO - PROCESS | 1655 | 1469165274073 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}] 22:27:54 INFO - PROCESS | 1655 | 1469165274075 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:54 INFO - PROCESS | 1655 | 1469165274168 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 22:27:54 INFO - PROCESS | 1655 | 1469165274225 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:54 INFO - PROCESS | 1655 | 1469165274228 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x116520000 == 55 [pid = 1655] [id = 55] 22:27:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 132 (0x113a3e000) [pid = 1655] [serial = 161] [outer = 0x0] 22:27:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 133 (0x113f37800) [pid = 1655] [serial = 162] [outer = 0x113a3e000] 22:27:54 INFO - PROCESS | 1655 | 1469165274255 Marionette DEBUG loaded listener.js 22:27:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 134 (0x1161c1c00) [pid = 1655] [serial = 163] [outer = 0x113a3e000] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x119ab3800 == 54 [pid = 1655] [id = 48] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x11858d000 == 53 [pid = 1655] [id = 47] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x117e8b800 == 52 [pid = 1655] [id = 46] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x119533800 == 51 [pid = 1655] [id = 34] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x116947000 == 50 [pid = 1655] [id = 32] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x11695e800 == 49 [pid = 1655] [id = 45] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x117e73800 == 48 [pid = 1655] [id = 31] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x116516000 == 47 [pid = 1655] [id = 29] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x11723f000 == 46 [pid = 1655] [id = 30] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x113d6c000 == 45 [pid = 1655] [id = 44] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x115184800 == 44 [pid = 1655] [id = 28] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x1133c2800 == 43 [pid = 1655] [id = 27] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x112258000 == 42 [pid = 1655] [id = 43] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x1192ac000 == 41 [pid = 1655] [id = 33] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x123bb1800 == 40 [pid = 1655] [id = 54] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x12619c000 == 39 [pid = 1655] [id = 53] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x117e71800 == 38 [pid = 1655] [id = 52] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x124e0a000 == 37 [pid = 1655] [id = 41] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x1192bf000 == 36 [pid = 1655] [id = 35] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x1216a3000 == 35 [pid = 1655] [id = 37] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x11953c000 == 34 [pid = 1655] [id = 51] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x12333b000 == 33 [pid = 1655] [id = 38] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x12377f000 == 32 [pid = 1655] [id = 39] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x123ee8000 == 31 [pid = 1655] [id = 40] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x1161fc800 == 30 [pid = 1655] [id = 49] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x1261ac800 == 29 [pid = 1655] [id = 42] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x12081f000 == 28 [pid = 1655] [id = 36] 22:27:55 INFO - PROCESS | 1655 | --DOCSHELL 0x1160aa800 == 27 [pid = 1655] [id = 50] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 133 (0x123e70800) [pid = 1655] [serial = 11] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 132 (0x11697a400) [pid = 1655] [serial = 81] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 131 (0x1176b1c00) [pid = 1655] [serial = 82] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 130 (0x117e2e800) [pid = 1655] [serial = 84] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 129 (0x11852d800) [pid = 1655] [serial = 85] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 128 (0x1210d9c00) [pid = 1655] [serial = 97] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 127 (0x121640400) [pid = 1655] [serial = 100] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x123918400) [pid = 1655] [serial = 106] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x113d42400) [pid = 1655] [serial = 76] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x1243fa400) [pid = 1655] [serial = 109] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x1248f0800) [pid = 1655] [serial = 112] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x1184d3000) [pid = 1655] [serial = 73] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x115e0c800) [pid = 1655] [serial = 70] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12df1ec00) [pid = 1655] [serial = 67] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1186e5800) [pid = 1655] [serial = 87] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x119282c00) [pid = 1655] [serial = 88] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x119470000) [pid = 1655] [serial = 90] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x11992ac00) [pid = 1655] [serial = 93] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x120847000) [pid = 1655] [serial = 94] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1210cf400) [pid = 1655] [serial = 96] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12163c800) [pid = 1655] [serial = 99] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1210d9800) [pid = 1655] [serial = 102] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12316ac00) [pid = 1655] [serial = 105] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x123eba800) [pid = 1655] [serial = 108] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12478f400) [pid = 1655] [serial = 111] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1246c9400) [pid = 1655] [serial = 114] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12612ac00) [pid = 1655] [serial = 117] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1266ba400) [pid = 1655] [serial = 120] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1210d0c00) [pid = 1655] [serial = 66] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x11339a800) [pid = 1655] [serial = 69] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1182fc400) [pid = 1655] [serial = 72] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x113869c00) [pid = 1655] [serial = 75] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x116081000) [pid = 1655] [serial = 78] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x119513c00) [pid = 1655] [serial = 91] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11653c000) [pid = 1655] [serial = 79] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12a8b5c00) [pid = 1655] [serial = 22] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12965c000) [pid = 1655] [serial = 18] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x129264c00) [pid = 1655] [serial = 15] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12926a400) [pid = 1655] [serial = 16] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1237ea400) [pid = 1655] [serial = 8] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12cabb400) [pid = 1655] [serial = 42] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12cac0400) [pid = 1655] [serial = 43] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12c67b400) [pid = 1655] [serial = 40] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12bf4a800) [pid = 1655] [serial = 39] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12bf3fc00) [pid = 1655] [serial = 36] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12bf44400) [pid = 1655] [serial = 37] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1186eec00) [pid = 1655] [serial = 33] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12bf34800) [pid = 1655] [serial = 34] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12bf31000) [pid = 1655] [serial = 31] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12baac400) [pid = 1655] [serial = 30] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12bab0800) [pid = 1655] [serial = 27] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12bab6c00) [pid = 1655] [serial = 28] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x119a0f800) [pid = 1655] [serial = 24] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12ac41800) [pid = 1655] [serial = 25] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12a8b1800) [pid = 1655] [serial = 21] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1208c0000) [pid = 1655] [serial = 64] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x119478c00) [pid = 1655] [serial = 63] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12d77f400) [pid = 1655] [serial = 60] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12d783c00) [pid = 1655] [serial = 61] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12d1c8c00) [pid = 1655] [serial = 57] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12d3f1000) [pid = 1655] [serial = 58] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x12cdd8800) [pid = 1655] [serial = 55] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x11928bc00) [pid = 1655] [serial = 54] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x12d359000) [pid = 1655] [serial = 48] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x12d3bf400) [pid = 1655] [serial = 51] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x12cdcd000) [pid = 1655] [serial = 45] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x12cdd1800) [pid = 1655] [serial = 46] [outer = 0x0] [url = about:blank] 22:27:55 INFO - PROCESS | 1655 | 1469165275151 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]]]}] 22:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1121ms 22:27:55 INFO - PROCESS | 1655 | 1469165275188 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 22:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:27:55 INFO - PROCESS | 1655 | 1469165275191 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 22:27:55 INFO - PROCESS | 1655 | 1469165275195 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:27:55 INFO - PROCESS | 1655 | 1469165275197 Marionette TRACE conn2 <- [1,194,null,{}] 22:27:55 INFO - PROCESS | 1655 | 1469165275200 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}] 22:27:55 INFO - PROCESS | 1655 | 1469165275202 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:55 INFO - PROCESS | 1655 | 1469165275273 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 22:27:55 INFO - PROCESS | 1655 | 1469165275279 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:55 INFO - PROCESS | 1655 | 1469165275282 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x1133c2800 == 28 [pid = 1655] [id = 56] 22:27:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x11602fc00) [pid = 1655] [serial = 164] [outer = 0x0] 22:27:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x116080c00) [pid = 1655] [serial = 165] [outer = 0x11602fc00] 22:27:55 INFO - PROCESS | 1655 | 1469165275311 Marionette DEBUG loaded listener.js 22:27:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x113a41c00) [pid = 1655] [serial = 166] [outer = 0x11602fc00] 22:27:55 INFO - PROCESS | 1655 | 1469165275615 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]]]}] 22:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 22:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:27:55 INFO - PROCESS | 1655 | 1469165275667 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 22:27:55 INFO - PROCESS | 1655 | 1469165275670 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 22:27:55 INFO - PROCESS | 1655 | 1469165275675 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:27:55 INFO - PROCESS | 1655 | 1469165275676 Marionette TRACE conn2 <- [1,198,null,{}] 22:27:55 INFO - PROCESS | 1655 | 1469165275679 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}] 22:27:55 INFO - PROCESS | 1655 | 1469165275681 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:55 INFO - PROCESS | 1655 | 1469165275753 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 22:27:55 INFO - PROCESS | 1655 | 1469165275756 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:55 INFO - PROCESS | 1655 | 1469165275758 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x116149800 == 29 [pid = 1655] [id = 57] 22:27:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x11697e000) [pid = 1655] [serial = 167] [outer = 0x0] 22:27:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1182f4800) [pid = 1655] [serial = 168] [outer = 0x11697e000] 22:27:55 INFO - PROCESS | 1655 | 1469165275788 Marionette DEBUG loaded listener.js 22:27:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1184c5c00) [pid = 1655] [serial = 169] [outer = 0x11697e000] 22:27:56 INFO - PROCESS | 1655 | 1469165276153 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]]]}] 22:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 523ms 22:27:56 INFO - PROCESS | 1655 | 1469165276200 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 22:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:27:56 INFO - PROCESS | 1655 | 1469165276213 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 22:27:56 INFO - PROCESS | 1655 | 1469165276216 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:27:56 INFO - PROCESS | 1655 | 1469165276220 Marionette TRACE conn2 <- [1,202,null,{}] 22:27:56 INFO - PROCESS | 1655 | 1469165276231 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}] 22:27:56 INFO - PROCESS | 1655 | 1469165276236 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:56 INFO - PROCESS | 1655 | 1469165276348 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 22:27:56 INFO - PROCESS | 1655 | 1469165276362 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:56 INFO - PROCESS | 1655 | 1469165276365 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x1170a1800 == 30 [pid = 1655] [id = 58] 22:27:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x113aa3800) [pid = 1655] [serial = 170] [outer = 0x0] 22:27:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x119156800) [pid = 1655] [serial = 171] [outer = 0x113aa3800] 22:27:56 INFO - PROCESS | 1655 | 1469165276411 Marionette DEBUG loaded listener.js 22:27:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11928b400) [pid = 1655] [serial = 172] [outer = 0x113aa3800] 22:27:56 INFO - PROCESS | 1655 | 1469165276787 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]]]}] 22:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 623ms 22:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:27:56 INFO - PROCESS | 1655 | 1469165276841 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 22:27:56 INFO - PROCESS | 1655 | 1469165276843 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 22:27:56 INFO - PROCESS | 1655 | 1469165276845 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:27:56 INFO - PROCESS | 1655 | 1469165276846 Marionette TRACE conn2 <- [1,206,null,{}] 22:27:56 INFO - PROCESS | 1655 | 1469165276848 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}] 22:27:56 INFO - PROCESS | 1655 | 1469165276849 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:56 INFO - PROCESS | 1655 | 1469165276920 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 22:27:56 INFO - PROCESS | 1655 | 1469165276923 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:56 INFO - PROCESS | 1655 | 1469165276925 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182a7800 == 31 [pid = 1655] [id = 59] 22:27:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x119512400) [pid = 1655] [serial = 173] [outer = 0x0] 22:27:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x11992e800) [pid = 1655] [serial = 174] [outer = 0x119512400] 22:27:56 INFO - PROCESS | 1655 | 1469165276953 Marionette DEBUG loaded listener.js 22:27:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x119adb400) [pid = 1655] [serial = 175] [outer = 0x119512400] 22:27:57 INFO - PROCESS | 1655 | 1469165277269 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]]]}] 22:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 22:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:27:57 INFO - PROCESS | 1655 | 1469165277314 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 22:27:57 INFO - PROCESS | 1655 | 1469165277315 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 22:27:57 INFO - PROCESS | 1655 | 1469165277324 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:27:57 INFO - PROCESS | 1655 | 1469165277325 Marionette TRACE conn2 <- [1,210,null,{}] 22:27:57 INFO - PROCESS | 1655 | 1469165277327 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}] 22:27:57 INFO - PROCESS | 1655 | 1469165277329 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:57 INFO - PROCESS | 1655 | 1469165277412 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 22:27:57 INFO - PROCESS | 1655 | 1469165277440 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:57 INFO - PROCESS | 1655 | 1469165277441 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192ac000 == 32 [pid = 1655] [id = 60] 22:27:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x113867c00) [pid = 1655] [serial = 176] [outer = 0x0] 22:27:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x120842400) [pid = 1655] [serial = 177] [outer = 0x113867c00] 22:27:57 INFO - PROCESS | 1655 | 1469165277466 Marionette DEBUG loaded listener.js 22:27:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1208c0800) [pid = 1655] [serial = 178] [outer = 0x113867c00] 22:27:57 INFO - PROCESS | 1655 | 1469165277791 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]]]}] 22:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 527ms 22:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:27:57 INFO - PROCESS | 1655 | 1469165277845 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 22:27:57 INFO - PROCESS | 1655 | 1469165277846 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 22:27:57 INFO - PROCESS | 1655 | 1469165277848 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:27:57 INFO - PROCESS | 1655 | 1469165277849 Marionette TRACE conn2 <- [1,214,null,{}] 22:27:57 INFO - PROCESS | 1655 | 1469165277851 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}] 22:27:57 INFO - PROCESS | 1655 | 1469165277855 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:57 INFO - PROCESS | 1655 | 1469165277963 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 22:27:58 INFO - PROCESS | 1655 | 1469165277993 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:58 INFO - PROCESS | 1655 | 1469165277994 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x119ab8800 == 33 [pid = 1655] [id = 61] 22:27:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1210d1800) [pid = 1655] [serial = 179] [outer = 0x0] 22:27:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12163f000) [pid = 1655] [serial = 180] [outer = 0x1210d1800] 22:27:58 INFO - PROCESS | 1655 | 1469165278019 Marionette DEBUG loaded listener.js 22:27:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1237ea400) [pid = 1655] [serial = 181] [outer = 0x1210d1800] 22:27:58 INFO - PROCESS | 1655 | 1469165278303 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]]]}] 22:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 22:27:58 INFO - PROCESS | 1655 | 1469165278325 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 22:27:58 INFO - PROCESS | 1655 | 1469165278326 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 22:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:27:58 INFO - PROCESS | 1655 | 1469165278336 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:27:58 INFO - PROCESS | 1655 | 1469165278338 Marionette TRACE conn2 <- [1,218,null,{}] 22:27:58 INFO - PROCESS | 1655 | 1469165278340 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}] 22:27:58 INFO - PROCESS | 1655 | 1469165278341 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:58 INFO - PROCESS | 1655 | 1469165278439 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 22:27:58 INFO - PROCESS | 1655 | 1469165278443 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:58 INFO - PROCESS | 1655 | 1469165278444 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x121691000 == 34 [pid = 1655] [id = 62] 22:27:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x113371c00) [pid = 1655] [serial = 182] [outer = 0x0] 22:27:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x123915000) [pid = 1655] [serial = 183] [outer = 0x113371c00] 22:27:58 INFO - PROCESS | 1655 | 1469165278468 Marionette DEBUG loaded listener.js 22:27:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x124371400) [pid = 1655] [serial = 184] [outer = 0x113371c00] 22:27:58 INFO - PROCESS | 1655 | 1469165278772 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]]]}] 22:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 22:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:27:58 INFO - PROCESS | 1655 | 1469165278806 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 22:27:58 INFO - PROCESS | 1655 | 1469165278807 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 22:27:58 INFO - PROCESS | 1655 | 1469165278810 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:27:58 INFO - PROCESS | 1655 | 1469165278813 Marionette TRACE conn2 <- [1,222,null,{}] 22:27:58 INFO - PROCESS | 1655 | 1469165278817 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}] 22:27:58 INFO - PROCESS | 1655 | 1469165278818 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:58 INFO - PROCESS | 1655 | 1469165278907 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 22:27:58 INFO - PROCESS | 1655 | 1469165278910 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:58 INFO - PROCESS | 1655 | 1469165278911 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x1231a6000 == 35 [pid = 1655] [id = 63] 22:27:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x123eb2c00) [pid = 1655] [serial = 185] [outer = 0x0] 22:27:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1246d0c00) [pid = 1655] [serial = 186] [outer = 0x123eb2c00] 22:27:58 INFO - PROCESS | 1655 | 1469165278936 Marionette DEBUG loaded listener.js 22:27:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1248f8000) [pid = 1655] [serial = 187] [outer = 0x123eb2c00] 22:27:59 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x120848400) [pid = 1655] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:27:59 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1161ca800) [pid = 1655] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:27:59 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1184bf400) [pid = 1655] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:27:59 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x112a82800) [pid = 1655] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:27:59 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x113255800) [pid = 1655] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:27:59 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x11946c400) [pid = 1655] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:27:59 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x126c6dc00) [pid = 1655] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:27:59 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11602cc00) [pid = 1655] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:27:59 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1176b6400) [pid = 1655] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:27:59 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x124eb7c00) [pid = 1655] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:27:59 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12662dc00) [pid = 1655] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:27:59 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1210cf800) [pid = 1655] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:27:59 INFO - PROCESS | 1655 | 1469165279294 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]]]}] 22:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 522ms 22:27:59 INFO - PROCESS | 1655 | 1469165279332 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 22:27:59 INFO - PROCESS | 1655 | 1469165279333 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 22:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:27:59 INFO - PROCESS | 1655 | 1469165279335 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:27:59 INFO - PROCESS | 1655 | 1469165279337 Marionette TRACE conn2 <- [1,226,null,{}] 22:27:59 INFO - PROCESS | 1655 | 1469165279339 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}] 22:27:59 INFO - PROCESS | 1655 | 1469165279340 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:59 INFO - PROCESS | 1655 | 1469165279421 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 22:27:59 INFO - PROCESS | 1655 | 1469165279424 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:59 INFO - PROCESS | 1655 | 1469165279425 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x11709f000 == 36 [pid = 1655] [id = 64] 22:27:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11602cc00) [pid = 1655] [serial = 188] [outer = 0x0] 22:27:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x123638800) [pid = 1655] [serial = 189] [outer = 0x11602cc00] 22:27:59 INFO - PROCESS | 1655 | 1469165279452 Marionette DEBUG loaded listener.js 22:27:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1248fa800) [pid = 1655] [serial = 190] [outer = 0x11602cc00] 22:27:59 INFO - PROCESS | 1655 | 1469165279748 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]]]}] 22:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 419ms 22:27:59 INFO - PROCESS | 1655 | 1469165279755 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 22:27:59 INFO - PROCESS | 1655 | 1469165279756 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 22:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:27:59 INFO - PROCESS | 1655 | 1469165279758 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:27:59 INFO - PROCESS | 1655 | 1469165279760 Marionette TRACE conn2 <- [1,230,null,{}] 22:27:59 INFO - PROCESS | 1655 | 1469165279772 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}] 22:27:59 INFO - PROCESS | 1655 | 1469165279773 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:59 INFO - PROCESS | 1655 | 1469165279868 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 22:27:59 INFO - PROCESS | 1655 | 1469165279894 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:59 INFO - PROCESS | 1655 | 1469165279895 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:27:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x123e9e000 == 37 [pid = 1655] [id = 65] 22:27:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x116aa5000) [pid = 1655] [serial = 191] [outer = 0x0] 22:27:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x124dd4c00) [pid = 1655] [serial = 192] [outer = 0x116aa5000] 22:27:59 INFO - PROCESS | 1655 | 1469165279919 Marionette DEBUG loaded listener.js 22:27:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x124eb7400) [pid = 1655] [serial = 193] [outer = 0x116aa5000] 22:28:00 INFO - PROCESS | 1655 | 1469165280170 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]]]}] 22:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 423ms 22:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:28:00 INFO - PROCESS | 1655 | 1469165280184 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 22:28:00 INFO - PROCESS | 1655 | 1469165280185 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 22:28:00 INFO - PROCESS | 1655 | 1469165280187 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:28:00 INFO - PROCESS | 1655 | 1469165280189 Marionette TRACE conn2 <- [1,234,null,{}] 22:28:00 INFO - PROCESS | 1655 | 1469165280203 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}] 22:28:00 INFO - PROCESS | 1655 | 1469165280205 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:00 INFO - PROCESS | 1655 | 1469165280300 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 22:28:00 INFO - PROCESS | 1655 | 1469165280304 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:00 INFO - PROCESS | 1655 | 1469165280305 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x119171000 == 38 [pid = 1655] [id = 66] 22:28:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124eb5000) [pid = 1655] [serial = 194] [outer = 0x0] 22:28:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12612ac00) [pid = 1655] [serial = 195] [outer = 0x124eb5000] 22:28:00 INFO - PROCESS | 1655 | 1469165280334 Marionette DEBUG loaded listener.js 22:28:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x126845400) [pid = 1655] [serial = 196] [outer = 0x124eb5000] 22:28:00 INFO - PROCESS | 1655 | 1469165280635 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]]]}] 22:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 470ms 22:28:00 INFO - PROCESS | 1655 | 1469165280658 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 22:28:00 INFO - PROCESS | 1655 | 1469165280659 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 22:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:28:00 INFO - PROCESS | 1655 | 1469165280665 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:28:00 INFO - PROCESS | 1655 | 1469165280666 Marionette TRACE conn2 <- [1,238,null,{}] 22:28:00 INFO - PROCESS | 1655 | 1469165280668 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}] 22:28:00 INFO - PROCESS | 1655 | 1469165280669 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:00 INFO - PROCESS | 1655 | 1469165280765 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 22:28:00 INFO - PROCESS | 1655 | 1469165280770 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:00 INFO - PROCESS | 1655 | 1469165280771 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268fa800 == 39 [pid = 1655] [id = 67] 22:28:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119ae3400) [pid = 1655] [serial = 197] [outer = 0x0] 22:28:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x126844800) [pid = 1655] [serial = 198] [outer = 0x119ae3400] 22:28:00 INFO - PROCESS | 1655 | 1469165280796 Marionette DEBUG loaded listener.js 22:28:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x128c05400) [pid = 1655] [serial = 199] [outer = 0x119ae3400] 22:28:01 INFO - PROCESS | 1655 | 1469165281059 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]]]}] 22:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 420ms 22:28:01 INFO - PROCESS | 1655 | 1469165281083 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 22:28:01 INFO - PROCESS | 1655 | 1469165281085 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 22:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:28:01 INFO - PROCESS | 1655 | 1469165281087 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:28:01 INFO - PROCESS | 1655 | 1469165281088 Marionette TRACE conn2 <- [1,242,null,{}] 22:28:01 INFO - PROCESS | 1655 | 1469165281090 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}] 22:28:01 INFO - PROCESS | 1655 | 1469165281091 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:01 INFO - PROCESS | 1655 | 1469165281174 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 22:28:01 INFO - PROCESS | 1655 | 1469165281253 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:01 INFO - PROCESS | 1655 | 1469165281255 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x112251000 == 40 [pid = 1655] [id = 68] 22:28:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x111d1ec00) [pid = 1655] [serial = 200] [outer = 0x0] 22:28:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x11300fc00) [pid = 1655] [serial = 201] [outer = 0x111d1ec00] 22:28:01 INFO - PROCESS | 1655 | 1469165281286 Marionette DEBUG loaded listener.js 22:28:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x113a3ac00) [pid = 1655] [serial = 202] [outer = 0x111d1ec00] 22:28:01 INFO - PROCESS | 1655 | 1469165281751 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]]]}] 22:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 718ms 22:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:28:01 INFO - PROCESS | 1655 | 1469165281820 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 22:28:01 INFO - PROCESS | 1655 | 1469165281823 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 22:28:01 INFO - PROCESS | 1655 | 1469165281828 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:28:01 INFO - PROCESS | 1655 | 1469165281831 Marionette TRACE conn2 <- [1,246,null,{}] 22:28:01 INFO - PROCESS | 1655 | 1469165281835 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}] 22:28:01 INFO - PROCESS | 1655 | 1469165281838 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:01 INFO - PROCESS | 1655 | 1469165281942 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 22:28:02 INFO - PROCESS | 1655 | 1469165282008 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:02 INFO - PROCESS | 1655 | 1469165282010 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x11709a800 == 41 [pid = 1655] [id = 69] 22:28:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1176aa000) [pid = 1655] [serial = 203] [outer = 0x0] 22:28:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x117e24800) [pid = 1655] [serial = 204] [outer = 0x1176aa000] 22:28:02 INFO - PROCESS | 1655 | 1469165282039 Marionette DEBUG loaded listener.js 22:28:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1184cec00) [pid = 1655] [serial = 205] [outer = 0x1176aa000] 22:28:02 INFO - PROCESS | 1655 | 1469165282468 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]]]}] 22:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 773ms 22:28:02 INFO - PROCESS | 1655 | 1469165282643 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 22:28:02 INFO - PROCESS | 1655 | 1469165282647 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 22:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:28:02 INFO - PROCESS | 1655 | 1469165282657 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:28:02 INFO - PROCESS | 1655 | 1469165282658 Marionette TRACE conn2 <- [1,250,null,{}] 22:28:02 INFO - PROCESS | 1655 | 1469165282662 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}] 22:28:02 INFO - PROCESS | 1655 | 1469165282664 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:02 INFO - PROCESS | 1655 | 1469165282763 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 22:28:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x117e2b000) [pid = 1655] [serial = 206] [outer = 0x12d3b7000] 22:28:02 INFO - PROCESS | 1655 | 1469165282846 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:02 INFO - PROCESS | 1655 | 1469165282848 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x117248800 == 42 [pid = 1655] [id = 70] 22:28:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1184c7c00) [pid = 1655] [serial = 207] [outer = 0x0] 22:28:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1184d5000) [pid = 1655] [serial = 208] [outer = 0x1184c7c00] 22:28:02 INFO - PROCESS | 1655 | 1469165282881 Marionette DEBUG loaded listener.js 22:28:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x118560400) [pid = 1655] [serial = 209] [outer = 0x1184c7c00] 22:28:03 INFO - PROCESS | 1655 | --DOCSHELL 0x1268fa800 == 41 [pid = 1655] [id = 67] 22:28:03 INFO - PROCESS | 1655 | --DOCSHELL 0x119171000 == 40 [pid = 1655] [id = 66] 22:28:03 INFO - PROCESS | 1655 | --DOCSHELL 0x123e9e000 == 39 [pid = 1655] [id = 65] 22:28:03 INFO - PROCESS | 1655 | --DOCSHELL 0x11709f000 == 38 [pid = 1655] [id = 64] 22:28:03 INFO - PROCESS | 1655 | --DOCSHELL 0x1231a6000 == 37 [pid = 1655] [id = 63] 22:28:03 INFO - PROCESS | 1655 | --DOCSHELL 0x121691000 == 36 [pid = 1655] [id = 62] 22:28:03 INFO - PROCESS | 1655 | --DOCSHELL 0x119ab8800 == 35 [pid = 1655] [id = 61] 22:28:03 INFO - PROCESS | 1655 | --DOCSHELL 0x1192ac000 == 34 [pid = 1655] [id = 60] 22:28:03 INFO - PROCESS | 1655 | --DOCSHELL 0x1182a7800 == 33 [pid = 1655] [id = 59] 22:28:03 INFO - PROCESS | 1655 | --DOCSHELL 0x1170a1800 == 32 [pid = 1655] [id = 58] 22:28:03 INFO - PROCESS | 1655 | --DOCSHELL 0x116149800 == 31 [pid = 1655] [id = 57] 22:28:03 INFO - PROCESS | 1655 | --DOCSHELL 0x1133c2800 == 30 [pid = 1655] [id = 56] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x128daa400) [pid = 1655] [serial = 124] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x121648000) [pid = 1655] [serial = 103] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x124eb0400) [pid = 1655] [serial = 115] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12658f400) [pid = 1655] [serial = 118] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x126879c00) [pid = 1655] [serial = 121] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1208bfc00) [pid = 1655] [serial = 145] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x121645000) [pid = 1655] [serial = 144] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1208b6000) [pid = 1655] [serial = 141] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1172b6000) [pid = 1655] [serial = 129] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11852f400) [pid = 1655] [serial = 132] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1184ddc00) [pid = 1655] [serial = 135] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x119283400) [pid = 1655] [serial = 136] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119157000) [pid = 1655] [serial = 133] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x113862000) [pid = 1655] [serial = 126] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1210da800) [pid = 1655] [serial = 142] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1195d3400) [pid = 1655] [serial = 138] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x117e30800) [pid = 1655] [serial = 130] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11602ac00) [pid = 1655] [serial = 127] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119a11000) [pid = 1655] [serial = 139] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x126c74000) [pid = 1655] [serial = 123] [outer = 0x0] [url = about:blank] 22:28:03 INFO - PROCESS | 1655 | 1469165283263 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]]]}] 22:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 625ms 22:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:28:03 INFO - PROCESS | 1655 | 1469165283281 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 22:28:03 INFO - PROCESS | 1655 | 1469165283283 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 22:28:03 INFO - PROCESS | 1655 | 1469165283288 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:28:03 INFO - PROCESS | 1655 | 1469165283291 Marionette TRACE conn2 <- [1,254,null,{}] 22:28:03 INFO - PROCESS | 1655 | 1469165283293 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}] 22:28:03 INFO - PROCESS | 1655 | 1469165283295 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:03 INFO - PROCESS | 1655 | 1469165283371 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 22:28:03 INFO - PROCESS | 1655 | 1469165283375 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:03 INFO - PROCESS | 1655 | 1469165283377 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x1169bb800 == 31 [pid = 1655] [id = 71] 22:28:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11926c400) [pid = 1655] [serial = 210] [outer = 0x0] 22:28:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x11946cc00) [pid = 1655] [serial = 211] [outer = 0x11926c400] 22:28:03 INFO - PROCESS | 1655 | 1469165283407 Marionette DEBUG loaded listener.js 22:28:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1195d3400) [pid = 1655] [serial = 212] [outer = 0x11926c400] 22:28:03 INFO - PROCESS | 1655 | 1469165283721 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]]]}] 22:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 475ms 22:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:28:03 INFO - PROCESS | 1655 | 1469165283762 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 22:28:03 INFO - PROCESS | 1655 | 1469165283764 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 22:28:03 INFO - PROCESS | 1655 | 1469165283766 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:28:03 INFO - PROCESS | 1655 | 1469165283767 Marionette TRACE conn2 <- [1,258,null,{}] 22:28:03 INFO - PROCESS | 1655 | 1469165283774 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}] 22:28:03 INFO - PROCESS | 1655 | 1469165283778 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:03 INFO - PROCESS | 1655 | 1469165283857 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 22:28:03 INFO - PROCESS | 1655 | 1469165283864 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:03 INFO - PROCESS | 1655 | 1469165283867 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192ab000 == 32 [pid = 1655] [id = 72] 22:28:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1210cfc00) [pid = 1655] [serial = 213] [outer = 0x0] 22:28:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1210d5000) [pid = 1655] [serial = 214] [outer = 0x1210cfc00] 22:28:03 INFO - PROCESS | 1655 | 1469165283895 Marionette DEBUG loaded listener.js 22:28:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12163b400) [pid = 1655] [serial = 215] [outer = 0x1210cfc00] 22:28:04 INFO - PROCESS | 1655 | 1469165284221 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]]]}] 22:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 22:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:28:04 INFO - PROCESS | 1655 | 1469165284235 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 22:28:04 INFO - PROCESS | 1655 | 1469165284236 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 22:28:04 INFO - PROCESS | 1655 | 1469165284238 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:28:04 INFO - PROCESS | 1655 | 1469165284239 Marionette TRACE conn2 <- [1,262,null,{}] 22:28:04 INFO - PROCESS | 1655 | 1469165284242 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}] 22:28:04 INFO - PROCESS | 1655 | 1469165284243 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:04 INFO - PROCESS | 1655 | 1469165284323 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 22:28:04 INFO - PROCESS | 1655 | 1469165284369 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:04 INFO - PROCESS | 1655 | 1469165284370 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x119be1800 == 33 [pid = 1655] [id = 73] 22:28:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11602b800) [pid = 1655] [serial = 216] [outer = 0x0] 22:28:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12315c800) [pid = 1655] [serial = 217] [outer = 0x11602b800] 22:28:04 INFO - PROCESS | 1655 | 1469165284396 Marionette DEBUG loaded listener.js 22:28:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x123915400) [pid = 1655] [serial = 218] [outer = 0x11602b800] 22:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 420ms 22:28:04 INFO - PROCESS | 1655 | 1469165284654 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]]]}] 22:28:04 INFO - PROCESS | 1655 | 1469165284658 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 22:28:04 INFO - PROCESS | 1655 | 1469165284662 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 22:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:28:04 INFO - PROCESS | 1655 | 1469165284671 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:28:04 INFO - PROCESS | 1655 | 1469165284672 Marionette TRACE conn2 <- [1,266,null,{}] 22:28:04 INFO - PROCESS | 1655 | 1469165284675 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}] 22:28:04 INFO - PROCESS | 1655 | 1469165284676 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:04 INFO - PROCESS | 1655 | 1469165284804 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 22:28:04 INFO - PROCESS | 1655 | 1469165284810 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:04 INFO - PROCESS | 1655 | 1469165284814 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x113d88800 == 34 [pid = 1655] [id = 74] 22:28:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1239c9000) [pid = 1655] [serial = 219] [outer = 0x0] 22:28:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1243f6000) [pid = 1655] [serial = 220] [outer = 0x1239c9000] 22:28:04 INFO - PROCESS | 1655 | 1469165284856 Marionette DEBUG loaded listener.js 22:28:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x124dd6800) [pid = 1655] [serial = 221] [outer = 0x1239c9000] 22:28:05 INFO - PROCESS | 1655 | 1469165285269 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]]]}] 22:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 618ms 22:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:28:05 INFO - PROCESS | 1655 | 1469165285289 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 22:28:05 INFO - PROCESS | 1655 | 1469165285290 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 22:28:05 INFO - PROCESS | 1655 | 1469165285319 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:28:05 INFO - PROCESS | 1655 | 1469165285321 Marionette TRACE conn2 <- [1,270,null,{}] 22:28:05 INFO - PROCESS | 1655 | 1469165285325 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}] 22:28:05 INFO - PROCESS | 1655 | 1469165285333 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:05 INFO - PROCESS | 1655 | 1469165285514 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 22:28:05 INFO - PROCESS | 1655 | 1469165285556 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:05 INFO - PROCESS | 1655 | 1469165285557 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ea1000 == 35 [pid = 1655] [id = 75] 22:28:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x126127800) [pid = 1655] [serial = 222] [outer = 0x0] 22:28:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x126590800) [pid = 1655] [serial = 223] [outer = 0x126127800] 22:28:05 INFO - PROCESS | 1655 | 1469165285599 Marionette DEBUG loaded listener.js 22:28:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x128da6400) [pid = 1655] [serial = 224] [outer = 0x126127800] 22:28:05 INFO - PROCESS | 1655 | 1469165285993 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]]]}] 22:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 747ms 22:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:28:06 INFO - PROCESS | 1655 | 1469165286041 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 22:28:06 INFO - PROCESS | 1655 | 1469165286042 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 22:28:06 INFO - PROCESS | 1655 | 1469165286044 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:28:06 INFO - PROCESS | 1655 | 1469165286045 Marionette TRACE conn2 <- [1,274,null,{}] 22:28:06 INFO - PROCESS | 1655 | 1469165286047 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}] 22:28:06 INFO - PROCESS | 1655 | 1469165286048 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:06 INFO - PROCESS | 1655 | 1469165286140 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 22:28:06 INFO - PROCESS | 1655 | 1469165286144 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:06 INFO - PROCESS | 1655 | 1469165286145 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e1c000 == 36 [pid = 1655] [id = 76] 22:28:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x128daec00) [pid = 1655] [serial = 225] [outer = 0x0] 22:28:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12925c800) [pid = 1655] [serial = 226] [outer = 0x128daec00] 22:28:06 INFO - PROCESS | 1655 | 1469165286169 Marionette DEBUG loaded listener.js 22:28:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x129266c00) [pid = 1655] [serial = 227] [outer = 0x128daec00] 22:28:06 INFO - PROCESS | 1655 | 1469165286502 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]]]}] 22:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 22:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:28:06 INFO - PROCESS | 1655 | 1469165286517 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 22:28:06 INFO - PROCESS | 1655 | 1469165286518 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 22:28:06 INFO - PROCESS | 1655 | 1469165286520 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:28:06 INFO - PROCESS | 1655 | 1469165286521 Marionette TRACE conn2 <- [1,278,null,{}] 22:28:06 INFO - PROCESS | 1655 | 1469165286523 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}] 22:28:06 INFO - PROCESS | 1655 | 1469165286524 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:06 INFO - PROCESS | 1655 | 1469165286617 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 22:28:06 INFO - PROCESS | 1655 | 1469165286649 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:06 INFO - PROCESS | 1655 | 1469165286650 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x128ba3800 == 37 [pid = 1655] [id = 77] 22:28:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x129267000) [pid = 1655] [serial = 228] [outer = 0x0] 22:28:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x129398800) [pid = 1655] [serial = 229] [outer = 0x129267000] 22:28:06 INFO - PROCESS | 1655 | 1469165286674 Marionette DEBUG loaded listener.js 22:28:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12939fc00) [pid = 1655] [serial = 230] [outer = 0x129267000] 22:28:06 INFO - PROCESS | 1655 | 1469165286980 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]]]}] 22:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 517ms 22:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:28:07 INFO - PROCESS | 1655 | 1469165287039 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 22:28:07 INFO - PROCESS | 1655 | 1469165287040 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 22:28:07 INFO - PROCESS | 1655 | 1469165287044 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:28:07 INFO - PROCESS | 1655 | 1469165287045 Marionette TRACE conn2 <- [1,282,null,{}] 22:28:07 INFO - PROCESS | 1655 | 1469165287055 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}] 22:28:07 INFO - PROCESS | 1655 | 1469165287056 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:07 INFO - PROCESS | 1655 | 1469165287196 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 22:28:07 INFO - PROCESS | 1655 | 1469165287238 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:07 INFO - PROCESS | 1655 | 1469165287239 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12921c800 == 38 [pid = 1655] [id = 78] 22:28:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12926a000) [pid = 1655] [serial = 231] [outer = 0x0] 22:28:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12965dc00) [pid = 1655] [serial = 232] [outer = 0x12926a000] 22:28:07 INFO - PROCESS | 1655 | 1469165287281 Marionette DEBUG loaded listener.js 22:28:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12a644000) [pid = 1655] [serial = 233] [outer = 0x12926a000] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x113867c00) [pid = 1655] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x113371c00) [pid = 1655] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1210d1800) [pid = 1655] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x113aa3800) [pid = 1655] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x123eb2c00) [pid = 1655] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11602fc00) [pid = 1655] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x119512400) [pid = 1655] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11697e000) [pid = 1655] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x113d4ec00) [pid = 1655] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1172b7000) [pid = 1655] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1210d4c00) [pid = 1655] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11602cc00) [pid = 1655] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x124eb5000) [pid = 1655] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x116aa5000) [pid = 1655] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1237e4800) [pid = 1655] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x113a3e000) [pid = 1655] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:28:07 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x123fb5000) [pid = 1655] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:28:07 INFO - PROCESS | 1655 | 1469165287654 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]]]}] 22:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 621ms 22:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:28:07 INFO - PROCESS | 1655 | 1469165287665 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 22:28:07 INFO - PROCESS | 1655 | 1469165287666 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 22:28:07 INFO - PROCESS | 1655 | 1469165287668 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:28:07 INFO - PROCESS | 1655 | 1469165287669 Marionette TRACE conn2 <- [1,286,null,{}] 22:28:07 INFO - PROCESS | 1655 | 1469165287671 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}] 22:28:07 INFO - PROCESS | 1655 | 1469165287672 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:07 INFO - PROCESS | 1655 | 1469165287772 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 22:28:07 INFO - PROCESS | 1655 | 1469165287800 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:07 INFO - PROCESS | 1655 | 1469165287801 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x119bcd800 == 39 [pid = 1655] [id = 79] 22:28:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x113371c00) [pid = 1655] [serial = 234] [outer = 0x0] 22:28:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1186e5800) [pid = 1655] [serial = 235] [outer = 0x113371c00] 22:28:07 INFO - PROCESS | 1655 | 1469165287825 Marionette DEBUG loaded listener.js 22:28:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1210d1800) [pid = 1655] [serial = 236] [outer = 0x113371c00] 22:28:08 INFO - PROCESS | 1655 | 1469165288080 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]]]}] 22:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 22:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:28:08 INFO - PROCESS | 1655 | 1469165288136 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 22:28:08 INFO - PROCESS | 1655 | 1469165288138 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 22:28:08 INFO - PROCESS | 1655 | 1469165288140 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:28:08 INFO - PROCESS | 1655 | 1469165288142 Marionette TRACE conn2 <- [1,290,null,{}] 22:28:08 INFO - PROCESS | 1655 | 1469165288146 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}] 22:28:08 INFO - PROCESS | 1655 | 1469165288149 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:08 INFO - PROCESS | 1655 | 1469165288237 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 22:28:08 INFO - PROCESS | 1655 | 1469165288241 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:08 INFO - PROCESS | 1655 | 1469165288242 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a414000 == 40 [pid = 1655] [id = 80] 22:28:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x123918400) [pid = 1655] [serial = 237] [outer = 0x0] 22:28:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1293a0400) [pid = 1655] [serial = 238] [outer = 0x123918400] 22:28:08 INFO - PROCESS | 1655 | 1469165288271 Marionette DEBUG loaded listener.js 22:28:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12a6cd800) [pid = 1655] [serial = 239] [outer = 0x123918400] 22:28:08 INFO - PROCESS | 1655 | 1469165288597 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]]]}] 22:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 472ms 22:28:08 INFO - PROCESS | 1655 | 1469165288615 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 22:28:08 INFO - PROCESS | 1655 | 1469165288616 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 22:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:28:08 INFO - PROCESS | 1655 | 1469165288618 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:28:08 INFO - PROCESS | 1655 | 1469165288619 Marionette TRACE conn2 <- [1,294,null,{}] 22:28:08 INFO - PROCESS | 1655 | 1469165288622 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}] 22:28:08 INFO - PROCESS | 1655 | 1469165288623 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:08 INFO - PROCESS | 1655 | 1469165288726 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 22:28:08 INFO - PROCESS | 1655 | 1469165288732 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:08 INFO - PROCESS | 1655 | 1469165288733 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a60d000 == 41 [pid = 1655] [id = 81] 22:28:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1184bdc00) [pid = 1655] [serial = 240] [outer = 0x0] 22:28:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12a864400) [pid = 1655] [serial = 241] [outer = 0x1184bdc00] 22:28:08 INFO - PROCESS | 1655 | 1469165288757 Marionette DEBUG loaded listener.js 22:28:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12a8b1000) [pid = 1655] [serial = 242] [outer = 0x1184bdc00] 22:28:09 INFO - PROCESS | 1655 | 1469165289025 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]]]}] 22:28:09 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. 22:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 418ms 22:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:28:09 INFO - PROCESS | 1655 | 1469165289037 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 22:28:09 INFO - PROCESS | 1655 | 1469165289038 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 22:28:09 INFO - PROCESS | 1655 | 1469165289040 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:28:09 INFO - PROCESS | 1655 | 1469165289041 Marionette TRACE conn2 <- [1,298,null,{}] 22:28:09 INFO - PROCESS | 1655 | 1469165289050 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}] 22:28:09 INFO - PROCESS | 1655 | 1469165289051 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:09 INFO - PROCESS | 1655 | 1469165289133 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 22:28:09 INFO - PROCESS | 1655 | 1469165289137 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:09 INFO - PROCESS | 1655 | 1469165289138 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a763000 == 42 [pid = 1655] [id = 82] 22:28:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12a870c00) [pid = 1655] [serial = 243] [outer = 0x0] 22:28:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12a8bd800) [pid = 1655] [serial = 244] [outer = 0x12a870c00] 22:28:09 INFO - PROCESS | 1655 | 1469165289161 Marionette DEBUG loaded listener.js 22:28:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12ac39800) [pid = 1655] [serial = 245] [outer = 0x12a870c00] 22:28:09 INFO - PROCESS | 1655 | 1469165289448 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]]]}] 22:28:09 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. 22:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 419ms 22:28:09 INFO - PROCESS | 1655 | 1469165289512 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 22:28:09 INFO - PROCESS | 1655 | 1469165289515 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 22:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:28:09 INFO - PROCESS | 1655 | 1469165289519 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:28:09 INFO - PROCESS | 1655 | 1469165289521 Marionette TRACE conn2 <- [1,302,null,{}] 22:28:09 INFO - PROCESS | 1655 | 1469165289525 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}] 22:28:09 INFO - PROCESS | 1655 | 1469165289529 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:09 INFO - PROCESS | 1655 | 1469165289630 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 22:28:09 INFO - PROCESS | 1655 | 1469165289675 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:09 INFO - PROCESS | 1655 | 1469165289677 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x11601b000 == 43 [pid = 1655] [id = 83] 22:28:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x116087400) [pid = 1655] [serial = 246] [outer = 0x0] 22:28:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x11652dc00) [pid = 1655] [serial = 247] [outer = 0x116087400] 22:28:09 INFO - PROCESS | 1655 | 1469165289709 Marionette DEBUG loaded listener.js 22:28:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1172b7000) [pid = 1655] [serial = 248] [outer = 0x116087400] 22:28:10 INFO - PROCESS | 1655 | 1469165290146 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]]]}] 22:28:10 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. 22:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 22:28:10 INFO - PROCESS | 1655 | 1469165290190 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 22:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:28:10 INFO - PROCESS | 1655 | 1469165290192 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 22:28:10 INFO - PROCESS | 1655 | 1469165290197 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:28:10 INFO - PROCESS | 1655 | 1469165290200 Marionette TRACE conn2 <- [1,306,null,{}] 22:28:10 INFO - PROCESS | 1655 | 1469165290203 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}] 22:28:10 INFO - PROCESS | 1655 | 1469165290204 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:10 INFO - PROCESS | 1655 | 1469165290307 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 22:28:10 INFO - PROCESS | 1655 | 1469165290355 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:10 INFO - PROCESS | 1655 | 1469165290356 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x1231bd800 == 44 [pid = 1655] [id = 84] 22:28:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x119154800) [pid = 1655] [serial = 249] [outer = 0x0] 22:28:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x119922c00) [pid = 1655] [serial = 250] [outer = 0x119154800] 22:28:10 INFO - PROCESS | 1655 | 1469165290387 Marionette DEBUG loaded listener.js 22:28:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x120842c00) [pid = 1655] [serial = 251] [outer = 0x119154800] 22:28:10 INFO - PROCESS | 1655 | 1469165290831 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]]]}] 22:28:10 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. 22:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 673ms 22:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:28:10 INFO - PROCESS | 1655 | 1469165290869 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 22:28:10 INFO - PROCESS | 1655 | 1469165290871 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 22:28:10 INFO - PROCESS | 1655 | 1469165290875 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:28:10 INFO - PROCESS | 1655 | 1469165290877 Marionette TRACE conn2 <- [1,310,null,{}] 22:28:10 INFO - PROCESS | 1655 | 1469165290888 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}] 22:28:10 INFO - PROCESS | 1655 | 1469165290892 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:11 INFO - PROCESS | 1655 | 1469165291046 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 22:28:11 INFO - PROCESS | 1655 | 1469165291154 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:11 INFO - PROCESS | 1655 | 1469165291157 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x128f2a800 == 45 [pid = 1655] [id = 85] 22:28:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1239bfc00) [pid = 1655] [serial = 252] [outer = 0x0] 22:28:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1243f9800) [pid = 1655] [serial = 253] [outer = 0x1239bfc00] 22:28:11 INFO - PROCESS | 1655 | 1469165291210 Marionette DEBUG loaded listener.js 22:28:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x124ddc800) [pid = 1655] [serial = 254] [outer = 0x1239bfc00] 22:28:11 INFO - PROCESS | 1655 | 1469165291649 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]]]}] 22:28:11 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. 22:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 825ms 22:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:28:11 INFO - PROCESS | 1655 | 1469165291700 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 22:28:11 INFO - PROCESS | 1655 | 1469165291701 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 22:28:11 INFO - PROCESS | 1655 | 1469165291703 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:28:11 INFO - PROCESS | 1655 | 1469165291705 Marionette TRACE conn2 <- [1,314,null,{}] 22:28:11 INFO - PROCESS | 1655 | 1469165291707 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}] 22:28:11 INFO - PROCESS | 1655 | 1469165291708 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:11 INFO - PROCESS | 1655 | 1469165291809 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 22:28:11 INFO - PROCESS | 1655 | 1469165291858 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:11 INFO - PROCESS | 1655 | 1469165291860 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a762800 == 46 [pid = 1655] [id = 86] 22:28:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x124ebc800) [pid = 1655] [serial = 255] [outer = 0x0] 22:28:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12651e000) [pid = 1655] [serial = 256] [outer = 0x124ebc800] 22:28:11 INFO - PROCESS | 1655 | 1469165291888 Marionette DEBUG loaded listener.js 22:28:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1266b8c00) [pid = 1655] [serial = 257] [outer = 0x124ebc800] 22:28:12 INFO - PROCESS | 1655 | 1469165292330 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]]]}] 22:28:12 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. 22:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 22:28:12 INFO - PROCESS | 1655 | 1469165292378 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 22:28:12 INFO - PROCESS | 1655 | 1469165292379 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 22:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:28:12 INFO - PROCESS | 1655 | 1469165292383 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:28:12 INFO - PROCESS | 1655 | 1469165292384 Marionette TRACE conn2 <- [1,318,null,{}] 22:28:12 INFO - PROCESS | 1655 | 1469165292386 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}] 22:28:12 INFO - PROCESS | 1655 | 1469165292388 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:12 INFO - PROCESS | 1655 | 1469165292496 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 22:28:12 INFO - PROCESS | 1655 | 1469165292557 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:12 INFO - PROCESS | 1655 | 1469165292558 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x1130ee800 == 47 [pid = 1655] [id = 87] 22:28:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1172b8c00) [pid = 1655] [serial = 258] [outer = 0x0] 22:28:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1195cb400) [pid = 1655] [serial = 259] [outer = 0x1172b8c00] 22:28:12 INFO - PROCESS | 1655 | 1469165292587 Marionette DEBUG loaded listener.js 22:28:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1266b7400) [pid = 1655] [serial = 260] [outer = 0x1172b8c00] 22:28:13 INFO - PROCESS | 1655 | 1469165293088 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]]]}] 22:28:13 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. 22:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 720ms 22:28:13 INFO - PROCESS | 1655 | 1469165293104 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 22:28:13 INFO - PROCESS | 1655 | 1469165293106 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 22:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:28:13 INFO - PROCESS | 1655 | 1469165293109 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:28:13 INFO - PROCESS | 1655 | 1469165293111 Marionette TRACE conn2 <- [1,322,null,{}] 22:28:13 INFO - PROCESS | 1655 | 1469165293114 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}] 22:28:13 INFO - PROCESS | 1655 | 1469165293116 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:13 INFO - PROCESS | 1655 | 1469165293206 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 22:28:13 INFO - PROCESS | 1655 | 1469165293254 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:13 INFO - PROCESS | 1655 | 1469165293257 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182bb000 == 48 [pid = 1655] [id = 88] 22:28:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1172b9400) [pid = 1655] [serial = 261] [outer = 0x0] 22:28:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1176b6000) [pid = 1655] [serial = 262] [outer = 0x1172b9400] 22:28:13 INFO - PROCESS | 1655 | 1469165293284 Marionette DEBUG loaded listener.js 22:28:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x1184cf400) [pid = 1655] [serial = 263] [outer = 0x1172b9400] 22:28:13 INFO - PROCESS | 1655 | 1469165293821 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]]]}] 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x12a60d000 == 47 [pid = 1655] [id = 81] 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x12a414000 == 46 [pid = 1655] [id = 80] 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x119bcd800 == 45 [pid = 1655] [id = 79] 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x12921c800 == 44 [pid = 1655] [id = 78] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x126844800) [pid = 1655] [serial = 198] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x128ba3800 == 43 [pid = 1655] [id = 77] 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x124e1c000 == 42 [pid = 1655] [id = 76] 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x123ea1000 == 41 [pid = 1655] [id = 75] 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x113d88800 == 40 [pid = 1655] [id = 74] 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x119be1800 == 39 [pid = 1655] [id = 73] 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x1192ab000 == 38 [pid = 1655] [id = 72] 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x1169bb800 == 37 [pid = 1655] [id = 71] 22:28:13 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. 22:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 774ms 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x117248800 == 36 [pid = 1655] [id = 70] 22:28:13 INFO - PROCESS | 1655 | --DOCSHELL 0x112251000 == 35 [pid = 1655] [id = 68] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x120842400) [pid = 1655] [serial = 177] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x123915000) [pid = 1655] [serial = 183] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1237ea400) [pid = 1655] [serial = 181] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12163f000) [pid = 1655] [serial = 180] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x119156800) [pid = 1655] [serial = 171] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x11928b400) [pid = 1655] [serial = 172] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1246d0c00) [pid = 1655] [serial = 186] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x116080c00) [pid = 1655] [serial = 165] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x113a41c00) [pid = 1655] [serial = 166] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x11992e800) [pid = 1655] [serial = 174] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1182f4800) [pid = 1655] [serial = 168] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1184c5c00) [pid = 1655] [serial = 169] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x116909800) [pid = 1655] [serial = 148] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1160e9000) [pid = 1655] [serial = 147] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1188e0000) [pid = 1655] [serial = 151] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1184d4400) [pid = 1655] [serial = 150] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x121649400) [pid = 1655] [serial = 154] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x124371400) [pid = 1655] [serial = 184] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1248fa800) [pid = 1655] [serial = 190] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1210d8000) [pid = 1655] [serial = 153] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x123638800) [pid = 1655] [serial = 189] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12612ac00) [pid = 1655] [serial = 195] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x124eb7400) [pid = 1655] [serial = 193] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1248f8000) [pid = 1655] [serial = 187] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x123eb5000) [pid = 1655] [serial = 157] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1161c1c00) [pid = 1655] [serial = 163] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1239c5800) [pid = 1655] [serial = 156] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x126845400) [pid = 1655] [serial = 196] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x113f37800) [pid = 1655] [serial = 162] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x124dd5c00) [pid = 1655] [serial = 160] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1246ca800) [pid = 1655] [serial = 159] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1208c0800) [pid = 1655] [serial = 178] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x124dd4c00) [pid = 1655] [serial = 192] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x119adb400) [pid = 1655] [serial = 175] [outer = 0x0] [url = about:blank] 22:28:13 INFO - PROCESS | 1655 | 1469165293898 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 22:28:13 INFO - PROCESS | 1655 | 1469165293903 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 22:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:28:13 INFO - PROCESS | 1655 | 1469165293935 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:28:13 INFO - PROCESS | 1655 | 1469165293938 Marionette TRACE conn2 <- [1,326,null,{}] 22:28:13 INFO - PROCESS | 1655 | 1469165293941 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}] 22:28:13 INFO - PROCESS | 1655 | 1469165293944 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:14 INFO - PROCESS | 1655 | 1469165294068 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 22:28:14 INFO - PROCESS | 1655 | 1469165294073 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:14 INFO - PROCESS | 1655 | 1469165294074 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x1167d1000 == 36 [pid = 1655] [id = 89] 22:28:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11928a800) [pid = 1655] [serial = 264] [outer = 0x0] 22:28:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119928400) [pid = 1655] [serial = 265] [outer = 0x11928a800] 22:28:14 INFO - PROCESS | 1655 | 1469165294101 Marionette DEBUG loaded listener.js 22:28:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12083b800) [pid = 1655] [serial = 266] [outer = 0x11928a800] 22:28:14 INFO - PROCESS | 1655 | 1469165294438 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]]]}] 22:28:14 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. 22:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 521ms 22:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:28:14 INFO - PROCESS | 1655 | 1469165294456 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 22:28:14 INFO - PROCESS | 1655 | 1469165294457 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 22:28:14 INFO - PROCESS | 1655 | 1469165294459 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:28:14 INFO - PROCESS | 1655 | 1469165294463 Marionette TRACE conn2 <- [1,330,null,{}] 22:28:14 INFO - PROCESS | 1655 | 1469165294471 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}] 22:28:14 INFO - PROCESS | 1655 | 1469165294474 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:14 INFO - PROCESS | 1655 | 1469165294549 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 22:28:14 INFO - PROCESS | 1655 | 1469165294554 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:14 INFO - PROCESS | 1655 | 1469165294556 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x119166000 == 37 [pid = 1655] [id = 90] 22:28:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1210d3800) [pid = 1655] [serial = 267] [outer = 0x0] 22:28:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1232a8800) [pid = 1655] [serial = 268] [outer = 0x1210d3800] 22:28:14 INFO - PROCESS | 1655 | 1469165294586 Marionette DEBUG loaded listener.js 22:28:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x123eae800) [pid = 1655] [serial = 269] [outer = 0x1210d3800] 22:28:14 INFO - PROCESS | 1655 | 1469165294920 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]]]}] 22:28:14 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. 22:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 474ms 22:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:28:14 INFO - PROCESS | 1655 | 1469165294933 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 22:28:14 INFO - PROCESS | 1655 | 1469165294935 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 22:28:14 INFO - PROCESS | 1655 | 1469165294937 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:28:14 INFO - PROCESS | 1655 | 1469165294938 Marionette TRACE conn2 <- [1,334,null,{}] 22:28:14 INFO - PROCESS | 1655 | 1469165294940 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}] 22:28:14 INFO - PROCESS | 1655 | 1469165294942 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:15 INFO - PROCESS | 1655 | 1469165295025 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 22:28:15 INFO - PROCESS | 1655 | 1469165295072 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:15 INFO - PROCESS | 1655 | 1469165295073 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x119bcf000 == 38 [pid = 1655] [id = 91] 22:28:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12163f000) [pid = 1655] [serial = 270] [outer = 0x0] 22:28:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1248f0400) [pid = 1655] [serial = 271] [outer = 0x12163f000] 22:28:15 INFO - PROCESS | 1655 | 1469165295098 Marionette DEBUG loaded listener.js 22:28:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124eb7c00) [pid = 1655] [serial = 272] [outer = 0x12163f000] 22:28:15 INFO - PROCESS | 1655 | 1469165295371 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]]]}] 22:28:15 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. 22:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 22:28:15 INFO - PROCESS | 1655 | 1469165295405 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 22:28:15 INFO - PROCESS | 1655 | 1469165295406 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 22:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:28:15 INFO - PROCESS | 1655 | 1469165295409 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:28:15 INFO - PROCESS | 1655 | 1469165295410 Marionette TRACE conn2 <- [1,338,null,{}] 22:28:15 INFO - PROCESS | 1655 | 1469165295420 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}] 22:28:15 INFO - PROCESS | 1655 | 1469165295421 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:15 INFO - PROCESS | 1655 | 1469165295500 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 22:28:15 INFO - PROCESS | 1655 | 1469165295504 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:15 INFO - PROCESS | 1655 | 1469165295506 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12334f000 == 39 [pid = 1655] [id = 92] 22:28:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12611ec00) [pid = 1655] [serial = 273] [outer = 0x0] 22:28:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1266b7000) [pid = 1655] [serial = 274] [outer = 0x12611ec00] 22:28:15 INFO - PROCESS | 1655 | 1469165295532 Marionette DEBUG loaded listener.js 22:28:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x126c6c800) [pid = 1655] [serial = 275] [outer = 0x12611ec00] 22:28:15 INFO - PROCESS | 1655 | 1469165295932 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]]]}] 22:28:15 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. 22:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 577ms 22:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:28:15 INFO - PROCESS | 1655 | 1469165295986 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 22:28:15 INFO - PROCESS | 1655 | 1469165295987 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 22:28:15 INFO - PROCESS | 1655 | 1469165295989 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:28:15 INFO - PROCESS | 1655 | 1469165295991 Marionette TRACE conn2 <- [1,342,null,{}] 22:28:15 INFO - PROCESS | 1655 | 1469165295993 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}] 22:28:15 INFO - PROCESS | 1655 | 1469165295997 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:16 INFO - PROCESS | 1655 | 1469165296111 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 22:28:16 INFO - PROCESS | 1655 | 1469165296115 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:16 INFO - PROCESS | 1655 | 1469165296116 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x123bbd000 == 40 [pid = 1655] [id = 93] 22:28:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x126c73000) [pid = 1655] [serial = 276] [outer = 0x0] 22:28:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x128c0b000) [pid = 1655] [serial = 277] [outer = 0x126c73000] 22:28:16 INFO - PROCESS | 1655 | 1469165296141 Marionette DEBUG loaded listener.js 22:28:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x129261c00) [pid = 1655] [serial = 278] [outer = 0x126c73000] 22:28:16 INFO - PROCESS | 1655 | 1469165296486 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]]]}] 22:28:16 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. 22:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 22:28:16 INFO - PROCESS | 1655 | 1469165296510 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 22:28:16 INFO - PROCESS | 1655 | 1469165296514 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 22:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:28:16 INFO - PROCESS | 1655 | 1469165296517 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:28:16 INFO - PROCESS | 1655 | 1469165296519 Marionette TRACE conn2 <- [1,346,null,{}] 22:28:16 INFO - PROCESS | 1655 | 1469165296523 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}] 22:28:16 INFO - PROCESS | 1655 | 1469165296524 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:16 INFO - PROCESS | 1655 | 1469165296672 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 22:28:16 INFO - PROCESS | 1655 | 1469165296690 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:16 INFO - PROCESS | 1655 | 1469165296691 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e1e000 == 41 [pid = 1655] [id = 94] 22:28:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x11928b000) [pid = 1655] [serial = 279] [outer = 0x0] 22:28:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x129399000) [pid = 1655] [serial = 280] [outer = 0x11928b000] 22:28:16 INFO - PROCESS | 1655 | 1469165296742 Marionette DEBUG loaded listener.js 22:28:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x129663000) [pid = 1655] [serial = 281] [outer = 0x11928b000] 22:28:17 INFO - PROCESS | 1655 | 1469165297170 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]]]}] 22:28:17 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. 22:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 22:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:28:17 INFO - PROCESS | 1655 | 1469165297188 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 22:28:17 INFO - PROCESS | 1655 | 1469165297189 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 22:28:17 INFO - PROCESS | 1655 | 1469165297191 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:28:17 INFO - PROCESS | 1655 | 1469165297192 Marionette TRACE conn2 <- [1,350,null,{}] 22:28:17 INFO - PROCESS | 1655 | 1469165297195 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}] 22:28:17 INFO - PROCESS | 1655 | 1469165297196 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:17 INFO - PROCESS | 1655 | 1469165297293 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 22:28:17 INFO - PROCESS | 1655 | 1469165297305 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:17 INFO - PROCESS | 1655 | 1469165297306 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268f5000 == 42 [pid = 1655] [id = 95] 22:28:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12a645400) [pid = 1655] [serial = 282] [outer = 0x0] 22:28:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12a650800) [pid = 1655] [serial = 283] [outer = 0x12a645400] 22:28:17 INFO - PROCESS | 1655 | 1469165297331 Marionette DEBUG loaded listener.js 22:28:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12a86e000) [pid = 1655] [serial = 284] [outer = 0x12a645400] 22:28:17 INFO - PROCESS | 1655 | 1469165297627 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]]]}] 22:28:17 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. 22:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 467ms 22:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:28:17 INFO - PROCESS | 1655 | 1469165297665 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 22:28:17 INFO - PROCESS | 1655 | 1469165297667 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 22:28:17 INFO - PROCESS | 1655 | 1469165297669 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:28:17 INFO - PROCESS | 1655 | 1469165297670 Marionette TRACE conn2 <- [1,354,null,{}] 22:28:17 INFO - PROCESS | 1655 | 1469165297672 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}] 22:28:17 INFO - PROCESS | 1655 | 1469165297674 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:17 INFO - PROCESS | 1655 | 1469165297774 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 22:28:17 INFO - PROCESS | 1655 | 1469165297778 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:17 INFO - PROCESS | 1655 | 1469165297779 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x129229800 == 43 [pid = 1655] [id = 96] 22:28:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12a86e800) [pid = 1655] [serial = 285] [outer = 0x0] 22:28:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12ac37400) [pid = 1655] [serial = 286] [outer = 0x12a86e800] 22:28:17 INFO - PROCESS | 1655 | 1469165297811 Marionette DEBUG loaded listener.js 22:28:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12b9bec00) [pid = 1655] [serial = 287] [outer = 0x12a86e800] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1210cfc00) [pid = 1655] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x123918400) [pid = 1655] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x126127800) [pid = 1655] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x119ae3400) [pid = 1655] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1184bdc00) [pid = 1655] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x129267000) [pid = 1655] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12926a000) [pid = 1655] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1184c7c00) [pid = 1655] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11602b800) [pid = 1655] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1239c9000) [pid = 1655] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x128daec00) [pid = 1655] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x113371c00) [pid = 1655] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:28:18 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11926c400) [pid = 1655] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:28:18 INFO - PROCESS | 1655 | 1469165298232 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]]]}] 22:28:18 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. 22:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 570ms 22:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:28:18 INFO - PROCESS | 1655 | 1469165298240 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 22:28:18 INFO - PROCESS | 1655 | 1469165298241 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 22:28:18 INFO - PROCESS | 1655 | 1469165298245 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:28:18 INFO - PROCESS | 1655 | 1469165298248 Marionette TRACE conn2 <- [1,358,null,{}] 22:28:18 INFO - PROCESS | 1655 | 1469165298250 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}] 22:28:18 INFO - PROCESS | 1655 | 1469165298251 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:18 INFO - PROCESS | 1655 | 1469165298347 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 22:28:18 INFO - PROCESS | 1655 | 1469165298414 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:18 INFO - PROCESS | 1655 | 1469165298415 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293b8800 == 44 [pid = 1655] [id = 97] 22:28:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1184bdc00) [pid = 1655] [serial = 288] [outer = 0x0] 22:28:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x124791000) [pid = 1655] [serial = 289] [outer = 0x1184bdc00] 22:28:18 INFO - PROCESS | 1655 | 1469165298456 Marionette DEBUG loaded listener.js 22:28:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12a86a800) [pid = 1655] [serial = 290] [outer = 0x1184bdc00] 22:28:18 INFO - PROCESS | 1655 | 1469165298845 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]]]}] 22:28:18 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. 22:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 623ms 22:28:18 INFO - PROCESS | 1655 | 1469165298867 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 22:28:18 INFO - PROCESS | 1655 | 1469165298869 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 22:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:28:18 INFO - PROCESS | 1655 | 1469165298873 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:28:18 INFO - PROCESS | 1655 | 1469165298875 Marionette TRACE conn2 <- [1,362,null,{}] 22:28:18 INFO - PROCESS | 1655 | 1469165298879 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}] 22:28:18 INFO - PROCESS | 1655 | 1469165298881 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:19 INFO - PROCESS | 1655 | 1469165299054 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 22:28:19 INFO - PROCESS | 1655 | 1469165299069 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:19 INFO - PROCESS | 1655 | 1469165299071 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aba7800 == 45 [pid = 1655] [id = 98] 22:28:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12a6c8c00) [pid = 1655] [serial = 291] [outer = 0x0] 22:28:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12b9c2000) [pid = 1655] [serial = 292] [outer = 0x12a6c8c00] 22:28:19 INFO - PROCESS | 1655 | 1469165299116 Marionette DEBUG loaded listener.js 22:28:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12bab2400) [pid = 1655] [serial = 293] [outer = 0x12a6c8c00] 22:28:19 INFO - PROCESS | 1655 | 1469165299497 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]]]}] 22:28:19 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. 22:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 22:28:19 INFO - PROCESS | 1655 | 1469165299543 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 22:28:19 INFO - PROCESS | 1655 | 1469165299544 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 22:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:28:19 INFO - PROCESS | 1655 | 1469165299547 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:28:19 INFO - PROCESS | 1655 | 1469165299547 Marionette TRACE conn2 <- [1,366,null,{}] 22:28:19 INFO - PROCESS | 1655 | 1469165299550 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}] 22:28:19 INFO - PROCESS | 1655 | 1469165299551 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:19 INFO - PROCESS | 1655 | 1469165299632 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 22:28:19 INFO - PROCESS | 1655 | 1469165299682 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:19 INFO - PROCESS | 1655 | 1469165299683 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac11000 == 46 [pid = 1655] [id = 99] 22:28:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12a871400) [pid = 1655] [serial = 294] [outer = 0x0] 22:28:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12bab6c00) [pid = 1655] [serial = 295] [outer = 0x12a871400] 22:28:19 INFO - PROCESS | 1655 | 1469165299707 Marionette DEBUG loaded listener.js 22:28:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12bf36800) [pid = 1655] [serial = 296] [outer = 0x12a871400] 22:28:19 INFO - PROCESS | 1655 | 1469165299978 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]]]}] 22:28:20 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. 22:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 468ms 22:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:28:20 INFO - PROCESS | 1655 | 1469165300018 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 22:28:20 INFO - PROCESS | 1655 | 1469165300019 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 22:28:20 INFO - PROCESS | 1655 | 1469165300021 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:28:20 INFO - PROCESS | 1655 | 1469165300022 Marionette TRACE conn2 <- [1,370,null,{}] 22:28:20 INFO - PROCESS | 1655 | 1469165300025 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}] 22:28:20 INFO - PROCESS | 1655 | 1469165300026 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:20 INFO - PROCESS | 1655 | 1469165300118 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 22:28:20 INFO - PROCESS | 1655 | 1469165300208 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:20 INFO - PROCESS | 1655 | 1469165300210 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x112f3d000 == 47 [pid = 1655] [id = 100] 22:28:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x111d19800) [pid = 1655] [serial = 297] [outer = 0x0] 22:28:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x11339b400) [pid = 1655] [serial = 298] [outer = 0x111d19800] 22:28:20 INFO - PROCESS | 1655 | 1469165300242 Marionette DEBUG loaded listener.js 22:28:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x11653b000) [pid = 1655] [serial = 299] [outer = 0x111d19800] 22:28:20 INFO - PROCESS | 1655 | 1469165300661 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]]]}] 22:28:20 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. 22:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 668ms 22:28:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:28:20 INFO - PROCESS | 1655 | 1469165300692 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 22:28:20 INFO - PROCESS | 1655 | 1469165300694 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 22:28:20 INFO - PROCESS | 1655 | 1469165300697 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:28:20 INFO - PROCESS | 1655 | 1469165300699 Marionette TRACE conn2 <- [1,374,null,{}] 22:28:20 INFO - PROCESS | 1655 | 1469165300703 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}] 22:28:20 INFO - PROCESS | 1655 | 1469165300706 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:20 INFO - PROCESS | 1655 | 1469165300810 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 22:28:20 INFO - PROCESS | 1655 | 1469165300862 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:20 INFO - PROCESS | 1655 | 1469165300864 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x118885800 == 48 [pid = 1655] [id = 101] 22:28:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1184d0c00) [pid = 1655] [serial = 300] [outer = 0x0] 22:28:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x119512800) [pid = 1655] [serial = 301] [outer = 0x1184d0c00] 22:28:20 INFO - PROCESS | 1655 | 1469165300893 Marionette DEBUG loaded listener.js 22:28:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x120840400) [pid = 1655] [serial = 302] [outer = 0x1184d0c00] 22:28:21 INFO - PROCESS | 1655 | 1469165301351 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:28:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:28:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 673ms 22:28:21 INFO - PROCESS | 1655 | 1469165301374 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 22:28:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:28:21 INFO - PROCESS | 1655 | 1469165301379 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 22:28:21 INFO - PROCESS | 1655 | 1469165301383 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:28:21 INFO - PROCESS | 1655 | 1469165301385 Marionette TRACE conn2 <- [1,378,null,{}] 22:28:21 INFO - PROCESS | 1655 | 1469165301389 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}] 22:28:21 INFO - PROCESS | 1655 | 1469165301391 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:21 INFO - PROCESS | 1655 | 1469165301588 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 22:28:21 INFO - PROCESS | 1655 | 1469165301706 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:21 INFO - PROCESS | 1655 | 1469165301707 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bb4000 == 49 [pid = 1655] [id = 102] 22:28:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1243fc400) [pid = 1655] [serial = 303] [outer = 0x0] 22:28:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x124dd5c00) [pid = 1655] [serial = 304] [outer = 0x1243fc400] 22:28:21 INFO - PROCESS | 1655 | 1469165301743 Marionette DEBUG loaded listener.js 22:28:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x126630c00) [pid = 1655] [serial = 305] [outer = 0x1243fc400] 22:28:22 INFO - PROCESS | 1655 | 1469165302202 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:28:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:28:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 871ms 22:28:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:28:22 INFO - PROCESS | 1655 | 1469165302254 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 22:28:22 INFO - PROCESS | 1655 | 1469165302255 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 22:28:22 INFO - PROCESS | 1655 | 1469165302279 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:28:22 INFO - PROCESS | 1655 | 1469165302283 Marionette TRACE conn2 <- [1,382,null,{}] 22:28:22 INFO - PROCESS | 1655 | 1469165302289 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}] 22:28:22 INFO - PROCESS | 1655 | 1469165302291 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:22 INFO - PROCESS | 1655 | 1469165302394 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 22:28:22 INFO - PROCESS | 1655 | 1469165302458 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:22 INFO - PROCESS | 1655 | 1469165302459 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b991000 == 50 [pid = 1655] [id = 103] 22:28:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x124816800) [pid = 1655] [serial = 306] [outer = 0x0] 22:28:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1293a1c00) [pid = 1655] [serial = 307] [outer = 0x124816800] 22:28:22 INFO - PROCESS | 1655 | 1469165302489 Marionette DEBUG loaded listener.js 22:28:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x12a8b9000) [pid = 1655] [serial = 308] [outer = 0x124816800] 22:28:22 INFO - PROCESS | 1655 | 1469165302939 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:28:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:28:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 748ms 22:28:23 INFO - PROCESS | 1655 | 1469165303006 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 22:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:28:23 INFO - PROCESS | 1655 | 1469165303008 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 22:28:23 INFO - PROCESS | 1655 | 1469165303010 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:28:23 INFO - PROCESS | 1655 | 1469165303012 Marionette TRACE conn2 <- [1,386,null,{}] 22:28:23 INFO - PROCESS | 1655 | 1469165303014 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}] 22:28:23 INFO - PROCESS | 1655 | 1469165303015 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:23 INFO - PROCESS | 1655 | 1469165303117 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 22:28:23 INFO - PROCESS | 1655 | 1469165303180 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:23 INFO - PROCESS | 1655 | 1469165303182 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b9ac000 == 51 [pid = 1655] [id = 104] 22:28:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12b9cb800) [pid = 1655] [serial = 309] [outer = 0x0] 22:28:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x12baafc00) [pid = 1655] [serial = 310] [outer = 0x12b9cb800] 22:28:23 INFO - PROCESS | 1655 | 1469165303210 Marionette DEBUG loaded listener.js 22:28:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12bf3cc00) [pid = 1655] [serial = 311] [outer = 0x12b9cb800] 22:28:23 INFO - PROCESS | 1655 | 1469165303780 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]]]}] 22:28:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:28:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 822ms 22:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:28:23 INFO - PROCESS | 1655 | 1469165303833 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 22:28:23 INFO - PROCESS | 1655 | 1469165303835 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 22:28:23 INFO - PROCESS | 1655 | 1469165303838 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:28:23 INFO - PROCESS | 1655 | 1469165303840 Marionette TRACE conn2 <- [1,390,null,{}] 22:28:23 INFO - PROCESS | 1655 | 1469165303844 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}] 22:28:23 INFO - PROCESS | 1655 | 1469165303845 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:23 INFO - PROCESS | 1655 | 1469165303940 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 22:28:23 INFO - PROCESS | 1655 | 1469165303993 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:23 INFO - PROCESS | 1655 | 1469165303996 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x119bc9000 == 52 [pid = 1655] [id = 105] 22:28:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x1184bb800) [pid = 1655] [serial = 312] [outer = 0x0] 22:28:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x119288c00) [pid = 1655] [serial = 313] [outer = 0x1184bb800] 22:28:24 INFO - PROCESS | 1655 | 1469165304023 Marionette DEBUG loaded listener.js 22:28:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x119ae5800) [pid = 1655] [serial = 314] [outer = 0x1184bb800] 22:28:24 INFO - PROCESS | 1655 | 1469165304515 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]]]}] 22:28:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:28:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 721ms 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac11000 == 51 [pid = 1655] [id = 99] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12aba7800 == 50 [pid = 1655] [id = 98] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x1293b8800 == 49 [pid = 1655] [id = 97] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x129229800 == 48 [pid = 1655] [id = 96] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x1268f5000 == 47 [pid = 1655] [id = 95] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x124e1e000 == 46 [pid = 1655] [id = 94] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x12a8bd800) [pid = 1655] [serial = 244] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | 1469165304599 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 22:28:24 INFO - PROCESS | 1655 | 1469165304601 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x123bbd000 == 45 [pid = 1655] [id = 93] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12334f000 == 44 [pid = 1655] [id = 92] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x119bcf000 == 43 [pid = 1655] [id = 91] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x119166000 == 42 [pid = 1655] [id = 90] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x1167d1000 == 41 [pid = 1655] [id = 89] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x1182bb000 == 40 [pid = 1655] [id = 88] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x12a762800 == 39 [pid = 1655] [id = 86] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x128f2a800 == 38 [pid = 1655] [id = 85] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x1231bd800 == 37 [pid = 1655] [id = 84] 22:28:24 INFO - PROCESS | 1655 | --DOCSHELL 0x11601b000 == 36 [pid = 1655] [id = 83] 22:28:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:28:24 INFO - PROCESS | 1655 | 1469165304614 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:28:24 INFO - PROCESS | 1655 | 1469165304615 Marionette TRACE conn2 <- [1,394,null,{}] 22:28:24 INFO - PROCESS | 1655 | 1469165304618 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}] 22:28:24 INFO - PROCESS | 1655 | 1469165304619 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:24 INFO - PROCESS | 1655 | 1469165304714 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12cdd2c00) [pid = 1655] [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.] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x117e24800) [pid = 1655] [serial = 204] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1210d5000) [pid = 1655] [serial = 214] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x1293a0400) [pid = 1655] [serial = 238] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x128da6400) [pid = 1655] [serial = 224] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x128c05400) [pid = 1655] [serial = 199] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12a864400) [pid = 1655] [serial = 241] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x12939fc00) [pid = 1655] [serial = 230] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12965dc00) [pid = 1655] [serial = 232] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1184d5000) [pid = 1655] [serial = 208] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12315c800) [pid = 1655] [serial = 217] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x11300fc00) [pid = 1655] [serial = 201] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x118560400) [pid = 1655] [serial = 209] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x124dd6800) [pid = 1655] [serial = 221] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x129398800) [pid = 1655] [serial = 229] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x123915400) [pid = 1655] [serial = 218] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12925c800) [pid = 1655] [serial = 226] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1186e5800) [pid = 1655] [serial = 235] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12163b400) [pid = 1655] [serial = 215] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x129266c00) [pid = 1655] [serial = 227] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x126590800) [pid = 1655] [serial = 223] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12a644000) [pid = 1655] [serial = 233] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11946cc00) [pid = 1655] [serial = 211] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1195d3400) [pid = 1655] [serial = 212] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1243f6000) [pid = 1655] [serial = 220] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1210d1800) [pid = 1655] [serial = 236] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12a6cd800) [pid = 1655] [serial = 239] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12a8b1000) [pid = 1655] [serial = 242] [outer = 0x0] [url = about:blank] 22:28:24 INFO - PROCESS | 1655 | 1469165304815 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:24 INFO - PROCESS | 1655 | 1469165304816 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x11737a000 == 37 [pid = 1655] [id = 106] 22:28:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x121647000) [pid = 1655] [serial = 315] [outer = 0x0] 22:28:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x123eb0800) [pid = 1655] [serial = 316] [outer = 0x121647000] 22:28:24 INFO - PROCESS | 1655 | 1469165304870 Marionette DEBUG loaded listener.js 22:28:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x124eaf000) [pid = 1655] [serial = 317] [outer = 0x121647000] 22:28:25 INFO - PROCESS | 1655 | 1469165305462 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]]]}] 22:28:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:28:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 870ms 22:28:25 INFO - PROCESS | 1655 | 1469165305485 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 22:28:25 INFO - PROCESS | 1655 | 1469165305486 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 22:28:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:28:25 INFO - PROCESS | 1655 | 1469165305488 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:28:25 INFO - PROCESS | 1655 | 1469165305490 Marionette TRACE conn2 <- [1,398,null,{}] 22:28:25 INFO - PROCESS | 1655 | 1469165305500 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}] 22:28:25 INFO - PROCESS | 1655 | 1469165305503 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:25 INFO - PROCESS | 1655 | 1469165305582 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 22:28:25 INFO - PROCESS | 1655 | 1469165305632 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:25 INFO - PROCESS | 1655 | 1469165305634 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230dc000 == 38 [pid = 1655] [id = 107] 22:28:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x128c05400) [pid = 1655] [serial = 318] [outer = 0x0] 22:28:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x128dd4c00) [pid = 1655] [serial = 319] [outer = 0x128c05400] 22:28:25 INFO - PROCESS | 1655 | 1469165305661 Marionette DEBUG loaded listener.js 22:28:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x129398c00) [pid = 1655] [serial = 320] [outer = 0x128c05400] 22:28:25 INFO - PROCESS | 1655 | 1469165305966 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]]]}] 22:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 526ms 22:28:26 INFO - PROCESS | 1655 | 1469165306015 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 22:28:26 INFO - PROCESS | 1655 | 1469165306017 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 22:28:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:28:26 INFO - PROCESS | 1655 | 1469165306019 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:28:26 INFO - PROCESS | 1655 | 1469165306020 Marionette TRACE conn2 <- [1,402,null,{}] 22:28:26 INFO - PROCESS | 1655 | 1469165306022 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}] 22:28:26 INFO - PROCESS | 1655 | 1469165306023 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:26 INFO - PROCESS | 1655 | 1469165306109 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 22:28:26 INFO - PROCESS | 1655 | 1469165306180 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:26 INFO - PROCESS | 1655 | 1469165306181 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x124850800 == 39 [pid = 1655] [id = 108] 22:28:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12a6ce400) [pid = 1655] [serial = 321] [outer = 0x0] 22:28:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12a8b9800) [pid = 1655] [serial = 322] [outer = 0x12a6ce400] 22:28:26 INFO - PROCESS | 1655 | 1469165306206 Marionette DEBUG loaded listener.js 22:28:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12b9c6800) [pid = 1655] [serial = 323] [outer = 0x12a6ce400] 22:28:26 INFO - PROCESS | 1655 | 1469165306482 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]]]}] 22:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 22:28:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:28:26 INFO - PROCESS | 1655 | 1469165306537 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 22:28:26 INFO - PROCESS | 1655 | 1469165306538 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 22:28:26 INFO - PROCESS | 1655 | 1469165306540 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:28:26 INFO - PROCESS | 1655 | 1469165306541 Marionette TRACE conn2 <- [1,406,null,{}] 22:28:26 INFO - PROCESS | 1655 | 1469165306544 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}] 22:28:26 INFO - PROCESS | 1655 | 1469165306547 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:26 INFO - PROCESS | 1655 | 1469165306624 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 22:28:26 INFO - PROCESS | 1655 | 1469165306631 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:26 INFO - PROCESS | 1655 | 1469165306632 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268df800 == 40 [pid = 1655] [id = 109] 22:28:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12a8b1c00) [pid = 1655] [serial = 324] [outer = 0x0] 22:28:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12bf30c00) [pid = 1655] [serial = 325] [outer = 0x12a8b1c00] 22:28:26 INFO - PROCESS | 1655 | 1469165306656 Marionette DEBUG loaded listener.js 22:28:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12bf45000) [pid = 1655] [serial = 326] [outer = 0x12a8b1c00] 22:28:27 INFO - PROCESS | 1655 | 1469165307022 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]]]}] 22:28:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:28:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 22:28:27 INFO - PROCESS | 1655 | 1469165307059 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 22:28:27 INFO - PROCESS | 1655 | 1469165307060 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 22:28:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:28:27 INFO - PROCESS | 1655 | 1469165307062 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:28:27 INFO - PROCESS | 1655 | 1469165307070 Marionette TRACE conn2 <- [1,410,null,{}] 22:28:27 INFO - PROCESS | 1655 | 1469165307073 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}] 22:28:27 INFO - PROCESS | 1655 | 1469165307076 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:27 INFO - PROCESS | 1655 | 1469165307194 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 22:28:27 INFO - PROCESS | 1655 | 1469165307207 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:27 INFO - PROCESS | 1655 | 1469165307208 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bbc800 == 41 [pid = 1655] [id = 110] 22:28:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12bf47800) [pid = 1655] [serial = 327] [outer = 0x0] 22:28:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12c67bc00) [pid = 1655] [serial = 328] [outer = 0x12bf47800] 22:28:27 INFO - PROCESS | 1655 | 1469165307234 Marionette DEBUG loaded listener.js 22:28:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12cac0000) [pid = 1655] [serial = 329] [outer = 0x12bf47800] 22:28:27 INFO - PROCESS | 1655 | 1469165307468 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:28:27 INFO - PROCESS | 1655 | 1469165307766 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]]]}] 22:28:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:28:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 727ms 22:28:27 INFO - PROCESS | 1655 | 1469165307790 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 22:28:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:28:27 INFO - PROCESS | 1655 | 1469165307792 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 22:28:27 INFO - PROCESS | 1655 | 1469165307805 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:28:27 INFO - PROCESS | 1655 | 1469165307806 Marionette TRACE conn2 <- [1,414,null,{}] 22:28:27 INFO - PROCESS | 1655 | 1469165307808 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}] 22:28:27 INFO - PROCESS | 1655 | 1469165307809 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:27 INFO - PROCESS | 1655 | 1469165307910 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 22:28:27 INFO - PROCESS | 1655 | 1469165307914 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:27 INFO - PROCESS | 1655 | 1469165307915 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a756000 == 42 [pid = 1655] [id = 111] 22:28:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1169e0800) [pid = 1655] [serial = 330] [outer = 0x0] 22:28:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1169ea800) [pid = 1655] [serial = 331] [outer = 0x1169e0800] 22:28:27 INFO - PROCESS | 1655 | 1469165307968 Marionette DEBUG loaded listener.js 22:28:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12bf48800) [pid = 1655] [serial = 332] [outer = 0x1169e0800] 22:28:28 INFO - PROCESS | 1655 | 1469165308286 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]]]}] 22:28:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:28:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 528ms 22:28:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:28:28 INFO - PROCESS | 1655 | 1469165308324 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 22:28:28 INFO - PROCESS | 1655 | 1469165308325 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 22:28:28 INFO - PROCESS | 1655 | 1469165308327 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:28:28 INFO - PROCESS | 1655 | 1469165308328 Marionette TRACE conn2 <- [1,418,null,{}] 22:28:28 INFO - PROCESS | 1655 | 1469165308330 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}] 22:28:28 INFO - PROCESS | 1655 | 1469165308332 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:28 INFO - PROCESS | 1655 | 1469165308431 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 22:28:28 INFO - PROCESS | 1655 | 1469165308434 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:28 INFO - PROCESS | 1655 | 1469165308436 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aba5000 == 43 [pid = 1655] [id = 112] 22:28:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x116906000) [pid = 1655] [serial = 333] [outer = 0x0] 22:28:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x123313c00) [pid = 1655] [serial = 334] [outer = 0x116906000] 22:28:28 INFO - PROCESS | 1655 | 1469165308488 Marionette DEBUG loaded listener.js 22:28:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x123319800) [pid = 1655] [serial = 335] [outer = 0x116906000] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x11928b000) [pid = 1655] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12a645400) [pid = 1655] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1172b8c00) [pid = 1655] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x11928a800) [pid = 1655] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1210d3800) [pid = 1655] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12163f000) [pid = 1655] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12611ec00) [pid = 1655] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1172b9400) [pid = 1655] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12a870c00) [pid = 1655] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12a86e800) [pid = 1655] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1184bdc00) [pid = 1655] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12a6c8c00) [pid = 1655] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:28:28 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x126c73000) [pid = 1655] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:28:29 INFO - PROCESS | 1655 | 1469165309407 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]]]}] 22:28:29 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 22:28:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1122ms 22:28:29 INFO - PROCESS | 1655 | 1469165309449 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 22:28:29 INFO - PROCESS | 1655 | 1469165309451 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 22:28:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:28:29 INFO - PROCESS | 1655 | 1469165309453 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:28:29 INFO - PROCESS | 1655 | 1469165309454 Marionette TRACE conn2 <- [1,422,null,{}] 22:28:29 INFO - PROCESS | 1655 | 1469165309456 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}] 22:28:29 INFO - PROCESS | 1655 | 1469165309457 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:29 INFO - PROCESS | 1655 | 1469165309539 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 22:28:29 INFO - PROCESS | 1655 | 1469165309542 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:29 INFO - PROCESS | 1655 | 1469165309544 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x128f29000 == 44 [pid = 1655] [id = 113] 22:28:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x10eaf2000) [pid = 1655] [serial = 336] [outer = 0x0] 22:28:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x10eafc000) [pid = 1655] [serial = 337] [outer = 0x10eaf2000] 22:28:29 INFO - PROCESS | 1655 | 1469165309569 Marionette DEBUG loaded listener.js 22:28:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1160e9400) [pid = 1655] [serial = 338] [outer = 0x10eaf2000] 22:28:30 INFO - PROCESS | 1655 | 1469165310385 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]]]}] 22:28:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:28:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 971ms 22:28:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:28:30 INFO - PROCESS | 1655 | 1469165310424 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 22:28:30 INFO - PROCESS | 1655 | 1469165310426 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 22:28:30 INFO - PROCESS | 1655 | 1469165310428 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:28:30 INFO - PROCESS | 1655 | 1469165310429 Marionette TRACE conn2 <- [1,426,null,{}] 22:28:30 INFO - PROCESS | 1655 | 1469165310431 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}] 22:28:30 INFO - PROCESS | 1655 | 1469165310432 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:30 INFO - PROCESS | 1655 | 1469165310533 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 22:28:30 INFO - PROCESS | 1655 | 1469165310538 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:30 INFO - PROCESS | 1655 | 1469165310539 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b9a5000 == 45 [pid = 1655] [id = 114] 22:28:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x10eaf3000) [pid = 1655] [serial = 339] [outer = 0x0] 22:28:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x11928b000) [pid = 1655] [serial = 340] [outer = 0x10eaf3000] 22:28:30 INFO - PROCESS | 1655 | 1469165310563 Marionette DEBUG loaded listener.js 22:28:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x123316400) [pid = 1655] [serial = 341] [outer = 0x10eaf3000] 22:28:31 INFO - PROCESS | 1655 | 1469165311056 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] 22:28:31 INFO - PROCESS | 1655 | 1469165311106 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 22:28:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:28:31 INFO - PROCESS | 1655 | 1469165311130 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:28:31 INFO - PROCESS | 1655 | 1469165311133 Marionette TRACE conn2 <- [1,430,null,{}] 22:28:31 INFO - PROCESS | 1655 | 1469165311141 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}] 22:28:31 INFO - PROCESS | 1655 | 1469165311144 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:31 INFO - PROCESS | 1655 | 1469165311312 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 22:28:31 INFO - PROCESS | 1655 | 1469165311430 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:31 INFO - PROCESS | 1655 | 1469165311433 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x11737c800 == 46 [pid = 1655] [id = 115] 22:28:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1169e1800) [pid = 1655] [serial = 342] [outer = 0x0] 22:28:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1182f4400) [pid = 1655] [serial = 343] [outer = 0x1169e1800] 22:28:31 INFO - PROCESS | 1655 | 1469165311465 Marionette DEBUG loaded listener.js 22:28:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x11946c400) [pid = 1655] [serial = 344] [outer = 0x1169e1800] 22:28:31 INFO - PROCESS | 1655 | 1469165311915 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]]]}] 22:28:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:28:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 845ms 22:28:31 INFO - PROCESS | 1655 | 1469165311954 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 22:28:31 INFO - PROCESS | 1655 | 1469165311957 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 22:28:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:28:31 INFO - PROCESS | 1655 | 1469165311962 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:28:31 INFO - PROCESS | 1655 | 1469165311964 Marionette TRACE conn2 <- [1,434,null,{}] 22:28:31 INFO - PROCESS | 1655 | 1469165311966 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}] 22:28:31 INFO - PROCESS | 1655 | 1469165311968 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:32 INFO - PROCESS | 1655 | 1469165312076 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 22:28:32 INFO - PROCESS | 1655 | 1469165312131 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:32 INFO - PROCESS | 1655 | 1469165312132 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230ce800 == 47 [pid = 1655] [id = 116] 22:28:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1210d7c00) [pid = 1655] [serial = 345] [outer = 0x0] 22:28:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12331b400) [pid = 1655] [serial = 346] [outer = 0x1210d7c00] 22:28:32 INFO - PROCESS | 1655 | 1469165312163 Marionette DEBUG loaded listener.js 22:28:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x123913400) [pid = 1655] [serial = 347] [outer = 0x1210d7c00] 22:28:32 INFO - PROCESS | 1655 | 1469165312568 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]]]}] 22:28:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:28:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 22:28:32 INFO - PROCESS | 1655 | 1469165312634 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 22:28:32 INFO - PROCESS | 1655 | 1469165312635 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 22:28:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:28:32 INFO - PROCESS | 1655 | 1469165312638 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:28:32 INFO - PROCESS | 1655 | 1469165312640 Marionette TRACE conn2 <- [1,438,null,{}] 22:28:32 INFO - PROCESS | 1655 | 1469165312648 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}] 22:28:32 INFO - PROCESS | 1655 | 1469165312651 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:32 INFO - PROCESS | 1655 | 1469165312779 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 22:28:32 INFO - PROCESS | 1655 | 1469165312833 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:32 INFO - PROCESS | 1655 | 1469165312835 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b23a800 == 48 [pid = 1655] [id = 117] 22:28:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x124eb3000) [pid = 1655] [serial = 348] [outer = 0x0] 22:28:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x126844000) [pid = 1655] [serial = 349] [outer = 0x124eb3000] 22:28:32 INFO - PROCESS | 1655 | 1469165312867 Marionette DEBUG loaded listener.js 22:28:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x128c10000) [pid = 1655] [serial = 350] [outer = 0x124eb3000] 22:28:33 INFO - PROCESS | 1655 | 1469165313282 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]]]}] 22:28:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:28:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 22:28:33 INFO - PROCESS | 1655 | 1469165313309 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 22:28:33 INFO - PROCESS | 1655 | 1469165313311 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 22:28:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:28:33 INFO - PROCESS | 1655 | 1469165313314 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:28:33 INFO - PROCESS | 1655 | 1469165313315 Marionette TRACE conn2 <- [1,442,null,{}] 22:28:33 INFO - PROCESS | 1655 | 1469165313317 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}] 22:28:33 INFO - PROCESS | 1655 | 1469165313319 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:33 INFO - PROCESS | 1655 | 1469165313421 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 22:28:33 INFO - PROCESS | 1655 | 1469165313476 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:33 INFO - PROCESS | 1655 | 1469165313477 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bde0000 == 49 [pid = 1655] [id = 118] 22:28:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12926ac00) [pid = 1655] [serial = 351] [outer = 0x0] 22:28:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x129663800) [pid = 1655] [serial = 352] [outer = 0x12926ac00] 22:28:33 INFO - PROCESS | 1655 | 1469165313518 Marionette DEBUG loaded listener.js 22:28:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x12a6cd800) [pid = 1655] [serial = 353] [outer = 0x12926ac00] 22:28:33 INFO - PROCESS | 1655 | 1469165313952 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]]]}] 22:28:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:28:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 669ms 22:28:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:28:33 INFO - PROCESS | 1655 | 1469165313984 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 22:28:33 INFO - PROCESS | 1655 | 1469165313985 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 22:28:33 INFO - PROCESS | 1655 | 1469165313987 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:28:33 INFO - PROCESS | 1655 | 1469165313988 Marionette TRACE conn2 <- [1,446,null,{}] 22:28:33 INFO - PROCESS | 1655 | 1469165313991 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}] 22:28:33 INFO - PROCESS | 1655 | 1469165313992 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:34 INFO - PROCESS | 1655 | 1469165314158 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 22:28:34 INFO - PROCESS | 1655 | 1469165314221 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:34 INFO - PROCESS | 1655 | 1469165314223 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268e5000 == 50 [pid = 1655] [id = 119] 22:28:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x116026000) [pid = 1655] [serial = 354] [outer = 0x0] 22:28:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x12a868c00) [pid = 1655] [serial = 355] [outer = 0x116026000] 22:28:34 INFO - PROCESS | 1655 | 1469165314253 Marionette DEBUG loaded listener.js 22:28:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12baad000) [pid = 1655] [serial = 356] [outer = 0x116026000] 22:28:34 INFO - PROCESS | 1655 | 1469165314906 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]]]}] 22:28:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:28:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 973ms 22:28:34 INFO - PROCESS | 1655 | 1469165314961 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 22:28:34 INFO - PROCESS | 1655 | 1469165314965 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 22:28:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:28:34 INFO - PROCESS | 1655 | 1469165314969 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:28:34 INFO - PROCESS | 1655 | 1469165314972 Marionette TRACE conn2 <- [1,450,null,{}] 22:28:34 INFO - PROCESS | 1655 | 1469165314977 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}] 22:28:34 INFO - PROCESS | 1655 | 1469165314980 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:35 INFO - PROCESS | 1655 | 1469165315102 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 22:28:35 INFO - PROCESS | 1655 | 1469165315159 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:35 INFO - PROCESS | 1655 | 1469165315161 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x120806800 == 51 [pid = 1655] [id = 120] 22:28:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x117e2fc00) [pid = 1655] [serial = 357] [outer = 0x0] 22:28:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x119289800) [pid = 1655] [serial = 358] [outer = 0x117e2fc00] 22:28:35 INFO - PROCESS | 1655 | 1469165315188 Marionette DEBUG loaded listener.js 22:28:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x1208c0c00) [pid = 1655] [serial = 359] [outer = 0x117e2fc00] 22:28:35 INFO - PROCESS | 1655 | 1469165315648 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] 22:28:35 INFO - PROCESS | 1655 | 1469165315697 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 22:28:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:28:35 INFO - PROCESS | 1655 | 1469165315704 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:28:35 INFO - PROCESS | 1655 | 1469165315706 Marionette TRACE conn2 <- [1,454,null,{}] 22:28:35 INFO - PROCESS | 1655 | 1469165315710 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}] 22:28:35 INFO - PROCESS | 1655 | 1469165315712 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:35 INFO - PROCESS | 1655 | 1469165315854 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 22:28:35 INFO - PROCESS | 1655 | 1469165315978 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:35 INFO - PROCESS | 1655 | 1469165315979 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:35 INFO - PROCESS | 1655 | --DOCSHELL 0x128f29000 == 50 [pid = 1655] [id = 113] 22:28:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12aba5000 == 49 [pid = 1655] [id = 112] 22:28:35 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12bab6c00) [pid = 1655] [serial = 295] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x116956800 == 50 [pid = 1655] [id = 121] 22:28:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x10eafd800) [pid = 1655] [serial = 360] [outer = 0x0] 22:28:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x11928a800) [pid = 1655] [serial = 361] [outer = 0x10eafd800] 22:28:36 INFO - PROCESS | 1655 | 1469165316055 Marionette DEBUG loaded listener.js 22:28:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x124815000) [pid = 1655] [serial = 362] [outer = 0x10eafd800] 22:28:36 INFO - PROCESS | 1655 | --DOCSHELL 0x12a756000 == 49 [pid = 1655] [id = 111] 22:28:36 INFO - PROCESS | 1655 | --DOCSHELL 0x128bbc800 == 48 [pid = 1655] [id = 110] 22:28:36 INFO - PROCESS | 1655 | --DOCSHELL 0x1268df800 == 47 [pid = 1655] [id = 109] 22:28:36 INFO - PROCESS | 1655 | --DOCSHELL 0x124850800 == 46 [pid = 1655] [id = 108] 22:28:36 INFO - PROCESS | 1655 | --DOCSHELL 0x1230dc000 == 45 [pid = 1655] [id = 107] 22:28:36 INFO - PROCESS | 1655 | --DOCSHELL 0x11737a000 == 44 [pid = 1655] [id = 106] 22:28:36 INFO - PROCESS | 1655 | --DOCSHELL 0x119bc9000 == 43 [pid = 1655] [id = 105] 22:28:36 INFO - PROCESS | 1655 | --DOCSHELL 0x12b991000 == 42 [pid = 1655] [id = 103] 22:28:36 INFO - PROCESS | 1655 | --DOCSHELL 0x128bb4000 == 41 [pid = 1655] [id = 102] 22:28:36 INFO - PROCESS | 1655 | --DOCSHELL 0x118885800 == 40 [pid = 1655] [id = 101] 22:28:36 INFO - PROCESS | 1655 | --DOCSHELL 0x112f3d000 == 39 [pid = 1655] [id = 100] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x129399000) [pid = 1655] [serial = 280] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12a650800) [pid = 1655] [serial = 283] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x1243f9800) [pid = 1655] [serial = 253] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x119922c00) [pid = 1655] [serial = 250] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x1266b7400) [pid = 1655] [serial = 260] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x1195cb400) [pid = 1655] [serial = 259] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x12651e000) [pid = 1655] [serial = 256] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x119928400) [pid = 1655] [serial = 265] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x12083b800) [pid = 1655] [serial = 266] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x123eae800) [pid = 1655] [serial = 269] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1232a8800) [pid = 1655] [serial = 268] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x11652dc00) [pid = 1655] [serial = 247] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1248f0400) [pid = 1655] [serial = 271] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x124eb7c00) [pid = 1655] [serial = 272] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1266b7000) [pid = 1655] [serial = 274] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1176b6000) [pid = 1655] [serial = 262] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1184cf400) [pid = 1655] [serial = 263] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12ac39800) [pid = 1655] [serial = 245] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12ac37400) [pid = 1655] [serial = 286] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x124791000) [pid = 1655] [serial = 289] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12bab2400) [pid = 1655] [serial = 293] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12b9bec00) [pid = 1655] [serial = 287] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x128c0b000) [pid = 1655] [serial = 277] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x129663000) [pid = 1655] [serial = 281] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12a86e000) [pid = 1655] [serial = 284] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x129261c00) [pid = 1655] [serial = 278] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x126c6c800) [pid = 1655] [serial = 275] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12b9c2000) [pid = 1655] [serial = 292] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12a86a800) [pid = 1655] [serial = 290] [outer = 0x0] [url = about:blank] 22:28:36 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:28:36 INFO - PROCESS | 1655 | 1469165316374 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]]]}] 22:28:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:28:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 723ms 22:28:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:28:36 INFO - PROCESS | 1655 | 1469165316425 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 22:28:36 INFO - PROCESS | 1655 | 1469165316427 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 22:28:36 INFO - PROCESS | 1655 | 1469165316429 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:28:36 INFO - PROCESS | 1655 | 1469165316431 Marionette TRACE conn2 <- [1,458,null,{}] 22:28:36 INFO - PROCESS | 1655 | 1469165316438 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}] 22:28:36 INFO - PROCESS | 1655 | 1469165316441 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:36 INFO - PROCESS | 1655 | 1469165316543 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 22:28:36 INFO - PROCESS | 1655 | 1469165316598 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:36 INFO - PROCESS | 1655 | 1469165316600 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x121685800 == 40 [pid = 1655] [id = 122] 22:28:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x124dd5000) [pid = 1655] [serial = 363] [outer = 0x0] 22:28:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x126878c00) [pid = 1655] [serial = 364] [outer = 0x124dd5000] 22:28:36 INFO - PROCESS | 1655 | 1469165316627 Marionette DEBUG loaded listener.js 22:28:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x128dac800) [pid = 1655] [serial = 365] [outer = 0x124dd5000] 22:28:36 INFO - PROCESS | 1655 | 1469165316921 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] 22:28:36 INFO - PROCESS | 1655 | 1469165316955 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 22:28:36 INFO - PROCESS | 1655 | 1469165316957 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:28:36 INFO - PROCESS | 1655 | 1469165316958 Marionette TRACE conn2 <- [1,462,null,{}] 22:28:36 INFO - PROCESS | 1655 | 1469165316960 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}] 22:28:36 INFO - PROCESS | 1655 | 1469165316962 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:37 INFO - PROCESS | 1655 | 1469165317055 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 22:28:37 INFO - PROCESS | 1655 | 1469165317108 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:37 INFO - PROCESS | 1655 | 1469165317109 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ba8000 == 41 [pid = 1655] [id = 123] 22:28:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12925f800) [pid = 1655] [serial = 366] [outer = 0x0] 22:28:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x129268800) [pid = 1655] [serial = 367] [outer = 0x12925f800] 22:28:37 INFO - PROCESS | 1655 | 1469165317135 Marionette DEBUG loaded listener.js 22:28:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12ac39800) [pid = 1655] [serial = 368] [outer = 0x12925f800] 22:28:37 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:28:37 INFO - PROCESS | 1655 | 1469165317432 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] 22:28:37 INFO - PROCESS | 1655 | 1469165317478 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 22:28:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:28:37 INFO - PROCESS | 1655 | 1469165317482 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:28:37 INFO - PROCESS | 1655 | 1469165317483 Marionette TRACE conn2 <- [1,466,null,{}] 22:28:37 INFO - PROCESS | 1655 | 1469165317485 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}] 22:28:37 INFO - PROCESS | 1655 | 1469165317487 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:37 INFO - PROCESS | 1655 | 1469165317564 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 22:28:37 INFO - PROCESS | 1655 | 1469165317568 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:37 INFO - PROCESS | 1655 | 1469165317569 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12667d800 == 42 [pid = 1655] [id = 124] 22:28:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12a6d0c00) [pid = 1655] [serial = 369] [outer = 0x0] 22:28:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12bf33800) [pid = 1655] [serial = 370] [outer = 0x12a6d0c00] 22:28:37 INFO - PROCESS | 1655 | 1469165317594 Marionette DEBUG loaded listener.js 22:28:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12bf40000) [pid = 1655] [serial = 371] [outer = 0x12a6d0c00] 22:28:37 INFO - PROCESS | 1655 | 1469165317943 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] 22:28:37 INFO - PROCESS | 1655 | 1469165317953 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 22:28:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:28:37 INFO - PROCESS | 1655 | 1469165317955 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:28:37 INFO - PROCESS | 1655 | 1469165317956 Marionette TRACE conn2 <- [1,470,null,{}] 22:28:37 INFO - PROCESS | 1655 | 1469165317958 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}] 22:28:37 INFO - PROCESS | 1655 | 1469165317964 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:38 INFO - PROCESS | 1655 | 1469165318104 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 22:28:38 INFO - PROCESS | 1655 | 1469165318109 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:38 INFO - PROCESS | 1655 | 1469165318111 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bb2000 == 43 [pid = 1655] [id = 125] 22:28:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12bf45c00) [pid = 1655] [serial = 372] [outer = 0x0] 22:28:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12c67dc00) [pid = 1655] [serial = 373] [outer = 0x12bf45c00] 22:28:38 INFO - PROCESS | 1655 | 1469165318139 Marionette DEBUG loaded listener.js 22:28:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12cac9c00) [pid = 1655] [serial = 374] [outer = 0x12bf45c00] 22:28:38 INFO - PROCESS | 1655 | 1469165318458 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]]]}] 22:28:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:28:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 520ms 22:28:38 INFO - PROCESS | 1655 | 1469165318476 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 22:28:38 INFO - PROCESS | 1655 | 1469165318477 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 22:28:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:28:38 INFO - PROCESS | 1655 | 1469165318483 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:28:38 INFO - PROCESS | 1655 | 1469165318484 Marionette TRACE conn2 <- [1,474,null,{}] 22:28:38 INFO - PROCESS | 1655 | 1469165318496 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}] 22:28:38 INFO - PROCESS | 1655 | 1469165318498 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:38 INFO - PROCESS | 1655 | 1469165318596 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 22:28:38 INFO - PROCESS | 1655 | 1469165318599 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:38 INFO - PROCESS | 1655 | 1469165318600 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a403000 == 44 [pid = 1655] [id = 126] 22:28:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1127d3400) [pid = 1655] [serial = 375] [outer = 0x0] 22:28:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1127dc800) [pid = 1655] [serial = 376] [outer = 0x1127d3400] 22:28:38 INFO - PROCESS | 1655 | 1469165318625 Marionette DEBUG loaded listener.js 22:28:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1127e0800) [pid = 1655] [serial = 377] [outer = 0x1127d3400] 22:28:38 INFO - PROCESS | 1655 | 1469165318972 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]]]}] 22:28:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:28:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 527ms 22:28:39 INFO - PROCESS | 1655 | 1469165319010 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 22:28:39 INFO - PROCESS | 1655 | 1469165319012 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 22:28:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:28:39 INFO - PROCESS | 1655 | 1469165319016 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:28:39 INFO - PROCESS | 1655 | 1469165319017 Marionette TRACE conn2 <- [1,478,null,{}] 22:28:39 INFO - PROCESS | 1655 | 1469165319019 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}] 22:28:39 INFO - PROCESS | 1655 | 1469165319028 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:39 INFO - PROCESS | 1655 | 1469165319123 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 22:28:39 INFO - PROCESS | 1655 | 1469165319135 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:39 INFO - PROCESS | 1655 | 1469165319136 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aba7800 == 45 [pid = 1655] [id = 127] 22:28:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1127e0c00) [pid = 1655] [serial = 378] [outer = 0x0] 22:28:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1129b2c00) [pid = 1655] [serial = 379] [outer = 0x1127e0c00] 22:28:39 INFO - PROCESS | 1655 | 1469165319160 Marionette DEBUG loaded listener.js 22:28:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1129b6c00) [pid = 1655] [serial = 380] [outer = 0x1127e0c00] 22:28:39 INFO - PROCESS | 1655 | 1469165319481 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]]]}] 22:28:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:28:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 22:28:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:28:39 INFO - PROCESS | 1655 | 1469165319534 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 22:28:39 INFO - PROCESS | 1655 | 1469165319536 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 22:28:39 INFO - PROCESS | 1655 | 1469165319538 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:28:39 INFO - PROCESS | 1655 | 1469165319539 Marionette TRACE conn2 <- [1,482,null,{}] 22:28:39 INFO - PROCESS | 1655 | 1469165319541 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}] 22:28:39 INFO - PROCESS | 1655 | 1469165319543 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:39 INFO - PROCESS | 1655 | 1469165319640 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 22:28:39 INFO - PROCESS | 1655 | 1469165319653 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:39 INFO - PROCESS | 1655 | 1469165319654 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b223800 == 46 [pid = 1655] [id = 128] 22:28:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1129b7000) [pid = 1655] [serial = 381] [outer = 0x0] 22:28:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x118504000) [pid = 1655] [serial = 382] [outer = 0x1129b7000] 22:28:39 INFO - PROCESS | 1655 | 1469165319678 Marionette DEBUG loaded listener.js 22:28:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x118508800) [pid = 1655] [serial = 383] [outer = 0x1129b7000] 22:28:40 INFO - PROCESS | 1655 | 1469165320008 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]]]}] 22:28:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:28:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 22:28:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:28:40 INFO - PROCESS | 1655 | 1469165320057 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 22:28:40 INFO - PROCESS | 1655 | 1469165320058 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 22:28:40 INFO - PROCESS | 1655 | 1469165320060 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:28:40 INFO - PROCESS | 1655 | 1469165320068 Marionette TRACE conn2 <- [1,486,null,{}] 22:28:40 INFO - PROCESS | 1655 | 1469165320071 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}] 22:28:40 INFO - PROCESS | 1655 | 1469165320072 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:40 INFO - PROCESS | 1655 | 1469165320172 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 22:28:40 INFO - PROCESS | 1655 | 1469165320184 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:40 INFO - PROCESS | 1655 | 1469165320185 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bde0800 == 47 [pid = 1655] [id = 129] 22:28:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x118508c00) [pid = 1655] [serial = 384] [outer = 0x0] 22:28:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x11850e800) [pid = 1655] [serial = 385] [outer = 0x118508c00] 22:28:40 INFO - PROCESS | 1655 | 1469165320209 Marionette DEBUG loaded listener.js 22:28:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x129267c00) [pid = 1655] [serial = 386] [outer = 0x118508c00] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x111d1ec00) [pid = 1655] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x1176aa000) [pid = 1655] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x12a871400) [pid = 1655] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x116087400) [pid = 1655] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x124ebc800) [pid = 1655] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1239bfc00) [pid = 1655] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x119154800) [pid = 1655] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12bf47800) [pid = 1655] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1243fc400) [pid = 1655] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1169e0800) [pid = 1655] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x121647000) [pid = 1655] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1184d0c00) [pid = 1655] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x128c05400) [pid = 1655] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x111d19800) [pid = 1655] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1184bb800) [pid = 1655] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12b9cb800) [pid = 1655] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x116906000) [pid = 1655] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12a8b1c00) [pid = 1655] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12a6ce400) [pid = 1655] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x124816800) [pid = 1655] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:28:40 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x10eaf2000) [pid = 1655] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:28:40 INFO - PROCESS | 1655 | 1469165320611 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]]]}] 22:28:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:28:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 576ms 22:28:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:28:40 INFO - PROCESS | 1655 | 1469165320636 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 22:28:40 INFO - PROCESS | 1655 | 1469165320638 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 22:28:40 INFO - PROCESS | 1655 | 1469165320640 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:28:40 INFO - PROCESS | 1655 | 1469165320642 Marionette TRACE conn2 <- [1,490,null,{}] 22:28:40 INFO - PROCESS | 1655 | 1469165320644 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}] 22:28:40 INFO - PROCESS | 1655 | 1469165320647 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:40 INFO - PROCESS | 1655 | 1469165320742 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 22:28:40 INFO - PROCESS | 1655 | 1469165320796 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:40 INFO - PROCESS | 1655 | 1469165320798 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b232000 == 48 [pid = 1655] [id = 130] 22:28:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1129b8400) [pid = 1655] [serial = 387] [outer = 0x0] 22:28:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1184bcc00) [pid = 1655] [serial = 388] [outer = 0x1129b8400] 22:28:40 INFO - PROCESS | 1655 | 1469165320824 Marionette DEBUG loaded listener.js 22:28:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x119973400) [pid = 1655] [serial = 389] [outer = 0x1129b8400] 22:28:41 INFO - PROCESS | 1655 | 1469165321076 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]]]}] 22:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 470ms 22:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:28:41 INFO - PROCESS | 1655 | 1469165321126 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 22:28:41 INFO - PROCESS | 1655 | 1469165321127 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 22:28:41 INFO - PROCESS | 1655 | 1469165321136 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:28:41 INFO - PROCESS | 1655 | 1469165321137 Marionette TRACE conn2 <- [1,494,null,{}] 22:28:41 INFO - PROCESS | 1655 | 1469165321139 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}] 22:28:41 INFO - PROCESS | 1655 | 1469165321140 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:41 INFO - PROCESS | 1655 | 1469165321229 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 22:28:41 INFO - PROCESS | 1655 | 1469165321234 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:41 INFO - PROCESS | 1655 | 1469165321235 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3f7800 == 49 [pid = 1655] [id = 131] 22:28:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x119972800) [pid = 1655] [serial = 390] [outer = 0x0] 22:28:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x120844800) [pid = 1655] [serial = 391] [outer = 0x119972800] 22:28:41 INFO - PROCESS | 1655 | 1469165321260 Marionette DEBUG loaded listener.js 22:28:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x128dd7800) [pid = 1655] [serial = 392] [outer = 0x119972800] 22:28:41 INFO - PROCESS | 1655 | 1469165321610 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]]]}] 22:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 525ms 22:28:41 INFO - PROCESS | 1655 | 1469165321654 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 22:28:41 INFO - PROCESS | 1655 | 1469165321656 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 22:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:28:41 INFO - PROCESS | 1655 | 1469165321658 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:28:41 INFO - PROCESS | 1655 | 1469165321659 Marionette TRACE conn2 <- [1,498,null,{}] 22:28:41 INFO - PROCESS | 1655 | 1469165321668 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}] 22:28:41 INFO - PROCESS | 1655 | 1469165321670 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:41 INFO - PROCESS | 1655 | 1469165321754 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 22:28:41 INFO - PROCESS | 1655 | 1469165321757 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:41 INFO - PROCESS | 1655 | 1469165321758 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c65d800 == 50 [pid = 1655] [id = 132] 22:28:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x119979c00) [pid = 1655] [serial = 393] [outer = 0x0] 22:28:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x119a47c00) [pid = 1655] [serial = 394] [outer = 0x119979c00] 22:28:41 INFO - PROCESS | 1655 | 1469165321783 Marionette DEBUG loaded listener.js 22:28:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x119a4bc00) [pid = 1655] [serial = 395] [outer = 0x119979c00] 22:28:42 INFO - PROCESS | 1655 | 1469165322112 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]]]}] 22:28:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:28:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 467ms 22:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:28:42 INFO - PROCESS | 1655 | 1469165322126 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 22:28:42 INFO - PROCESS | 1655 | 1469165322127 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 22:28:42 INFO - PROCESS | 1655 | 1469165322132 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:28:42 INFO - PROCESS | 1655 | 1469165322134 Marionette TRACE conn2 <- [1,502,null,{}] 22:28:42 INFO - PROCESS | 1655 | 1469165322136 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}] 22:28:42 INFO - PROCESS | 1655 | 1469165322137 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:42 INFO - PROCESS | 1655 | 1469165322222 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 22:28:42 INFO - PROCESS | 1655 | 1469165322225 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:42 INFO - PROCESS | 1655 | 1469165322226 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca69000 == 51 [pid = 1655] [id = 133] 22:28:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x119a48c00) [pid = 1655] [serial = 396] [outer = 0x0] 22:28:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12a6d0000) [pid = 1655] [serial = 397] [outer = 0x119a48c00] 22:28:42 INFO - PROCESS | 1655 | 1469165322251 Marionette DEBUG loaded listener.js 22:28:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12bf3b000) [pid = 1655] [serial = 398] [outer = 0x119a48c00] 22:28:42 INFO - PROCESS | 1655 | 1469165322714 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]]]}] 22:28:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:28:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 620ms 22:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:28:42 INFO - PROCESS | 1655 | 1469165322752 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 22:28:42 INFO - PROCESS | 1655 | 1469165322754 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 22:28:42 INFO - PROCESS | 1655 | 1469165322757 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:28:42 INFO - PROCESS | 1655 | 1469165322759 Marionette TRACE conn2 <- [1,506,null,{}] 22:28:42 INFO - PROCESS | 1655 | 1469165322763 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}] 22:28:42 INFO - PROCESS | 1655 | 1469165322765 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:42 INFO - PROCESS | 1655 | 1469165322872 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 22:28:42 INFO - PROCESS | 1655 | 1469165322945 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:42 INFO - PROCESS | 1655 | 1469165322947 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182b0000 == 52 [pid = 1655] [id = 134] 22:28:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1129ba000) [pid = 1655] [serial = 399] [outer = 0x0] 22:28:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1169e9000) [pid = 1655] [serial = 400] [outer = 0x1129ba000] 22:28:42 INFO - PROCESS | 1655 | 1469165322977 Marionette DEBUG loaded listener.js 22:28:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1184c5800) [pid = 1655] [serial = 401] [outer = 0x1129ba000] 22:28:43 INFO - PROCESS | 1655 | 1469165323409 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]]]}] 22:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 22:28:43 INFO - PROCESS | 1655 | 1469165323427 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 22:28:43 INFO - PROCESS | 1655 | 1469165323432 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 22:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:28:43 INFO - PROCESS | 1655 | 1469165323437 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:28:43 INFO - PROCESS | 1655 | 1469165323439 Marionette TRACE conn2 <- [1,510,null,{}] 22:28:43 INFO - PROCESS | 1655 | 1469165323441 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}] 22:28:43 INFO - PROCESS | 1655 | 1469165323443 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:43 INFO - PROCESS | 1655 | 1469165323554 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 22:28:43 INFO - PROCESS | 1655 | 1469165323614 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:43 INFO - PROCESS | 1655 | 1469165323615 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e14800 == 53 [pid = 1655] [id = 135] 22:28:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x119478400) [pid = 1655] [serial = 402] [outer = 0x0] 22:28:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x119976800) [pid = 1655] [serial = 403] [outer = 0x119478400] 22:28:43 INFO - PROCESS | 1655 | 1469165323686 Marionette DEBUG loaded listener.js 22:28:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x120848800) [pid = 1655] [serial = 404] [outer = 0x119478400] 22:28:44 INFO - PROCESS | 1655 | 1469165324183 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]]]}] 22:28:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:28:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 769ms 22:28:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:28:44 INFO - PROCESS | 1655 | 1469165324207 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 22:28:44 INFO - PROCESS | 1655 | 1469165324208 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 22:28:44 INFO - PROCESS | 1655 | 1469165324211 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:28:44 INFO - PROCESS | 1655 | 1469165324213 Marionette TRACE conn2 <- [1,514,null,{}] 22:28:44 INFO - PROCESS | 1655 | 1469165324221 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}] 22:28:44 INFO - PROCESS | 1655 | 1469165324224 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:44 INFO - PROCESS | 1655 | 1469165324333 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 22:28:44 INFO - PROCESS | 1655 | 1469165324451 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:44 INFO - PROCESS | 1655 | 1469165324453 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c656000 == 54 [pid = 1655] [id = 136] 22:28:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x12478e000) [pid = 1655] [serial = 405] [outer = 0x0] 22:28:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x124eb7400) [pid = 1655] [serial = 406] [outer = 0x12478e000] 22:28:44 INFO - PROCESS | 1655 | 1469165324488 Marionette DEBUG loaded listener.js 22:28:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x126c6f800) [pid = 1655] [serial = 407] [outer = 0x12478e000] 22:28:45 INFO - PROCESS | 1655 | 1469165325060 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]]]}] 22:28:45 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 22:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 922ms 22:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:28:45 INFO - PROCESS | 1655 | 1469165325133 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 22:28:45 INFO - PROCESS | 1655 | 1469165325135 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 22:28:45 INFO - PROCESS | 1655 | 1469165325139 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:28:45 INFO - PROCESS | 1655 | 1469165325141 Marionette TRACE conn2 <- [1,518,null,{}] 22:28:45 INFO - PROCESS | 1655 | 1469165325145 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}] 22:28:45 INFO - PROCESS | 1655 | 1469165325147 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:45 INFO - PROCESS | 1655 | 1469165325238 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 22:28:45 INFO - PROCESS | 1655 | 1469165325307 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:45 INFO - PROCESS | 1655 | 1469165325310 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x11737a800 == 55 [pid = 1655] [id = 137] 22:28:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x1169e2400) [pid = 1655] [serial = 408] [outer = 0x0] 22:28:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 123 (0x1169e6c00) [pid = 1655] [serial = 409] [outer = 0x1169e2400] 22:28:45 INFO - PROCESS | 1655 | 1469165325337 Marionette DEBUG loaded listener.js 22:28:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 124 (0x117e31c00) [pid = 1655] [serial = 410] [outer = 0x1169e2400] 22:28:45 INFO - PROCESS | 1655 | 1469165325777 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]]]}] 22:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 22:28:45 INFO - PROCESS | 1655 | 1469165325809 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 22:28:45 INFO - PROCESS | 1655 | 1469165325812 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 22:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:28:45 INFO - PROCESS | 1655 | 1469165325816 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:28:45 INFO - PROCESS | 1655 | 1469165325818 Marionette TRACE conn2 <- [1,522,null,{}] 22:28:45 INFO - PROCESS | 1655 | 1469165325820 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}] 22:28:45 INFO - PROCESS | 1655 | 1469165325822 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:45 INFO - PROCESS | 1655 | 1469165325912 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 22:28:45 INFO - PROCESS | 1655 | 1469165325990 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:45 INFO - PROCESS | 1655 | 1469165325991 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x11737a000 == 56 [pid = 1655] [id = 138] 22:28:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 125 (0x1184d6000) [pid = 1655] [serial = 411] [outer = 0x0] 22:28:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 126 (0x11850b000) [pid = 1655] [serial = 412] [outer = 0x1184d6000] 22:28:46 INFO - PROCESS | 1655 | 1469165326019 Marionette DEBUG loaded listener.js 22:28:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 127 (0x118561400) [pid = 1655] [serial = 413] [outer = 0x1184d6000] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12a763000 == 55 [pid = 1655] [id = 82] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x11709a800 == 54 [pid = 1655] [id = 69] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12c65d800 == 53 [pid = 1655] [id = 132] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3f7800 == 52 [pid = 1655] [id = 131] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12b232000 == 51 [pid = 1655] [id = 130] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12bde0800 == 50 [pid = 1655] [id = 129] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12b223800 == 49 [pid = 1655] [id = 128] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12aba7800 == 48 [pid = 1655] [id = 127] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12a403000 == 47 [pid = 1655] [id = 126] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x128bb2000 == 46 [pid = 1655] [id = 125] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12667d800 == 45 [pid = 1655] [id = 124] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x123ba8000 == 44 [pid = 1655] [id = 123] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x121685800 == 43 [pid = 1655] [id = 122] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x116956800 == 42 [pid = 1655] [id = 121] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x120806800 == 41 [pid = 1655] [id = 120] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x1268e5000 == 40 [pid = 1655] [id = 119] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12bde0000 == 39 [pid = 1655] [id = 118] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12b23a800 == 38 [pid = 1655] [id = 117] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x1230ce800 == 37 [pid = 1655] [id = 116] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12b9a5000 == 36 [pid = 1655] [id = 114] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x11737c800 == 35 [pid = 1655] [id = 115] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x116520000 == 34 [pid = 1655] [id = 55] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12b9ac000 == 33 [pid = 1655] [id = 104] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x1130ee800 == 32 [pid = 1655] [id = 87] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x11737a800 == 31 [pid = 1655] [id = 137] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12c656000 == 30 [pid = 1655] [id = 136] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x124e14800 == 29 [pid = 1655] [id = 135] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca69000 == 28 [pid = 1655] [id = 133] 22:28:46 INFO - PROCESS | 1655 | --DOCSHELL 0x1182b0000 == 27 [pid = 1655] [id = 134] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 126 (0x113a3ac00) [pid = 1655] [serial = 202] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 125 (0x1184cec00) [pid = 1655] [serial = 205] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 124 (0x12bf36800) [pid = 1655] [serial = 296] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 123 (0x12c67bc00) [pid = 1655] [serial = 328] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 122 (0x126630c00) [pid = 1655] [serial = 305] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x124dd5c00) [pid = 1655] [serial = 304] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x1169ea800) [pid = 1655] [serial = 331] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x123eb0800) [pid = 1655] [serial = 316] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x124eaf000) [pid = 1655] [serial = 317] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x120840400) [pid = 1655] [serial = 302] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x119512800) [pid = 1655] [serial = 301] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12cac0000) [pid = 1655] [serial = 329] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x128dd4c00) [pid = 1655] [serial = 319] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x11653b000) [pid = 1655] [serial = 299] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x11339b400) [pid = 1655] [serial = 298] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x129398c00) [pid = 1655] [serial = 320] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x119288c00) [pid = 1655] [serial = 313] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12bf3cc00) [pid = 1655] [serial = 311] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12baafc00) [pid = 1655] [serial = 310] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x123313c00) [pid = 1655] [serial = 334] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12bf48800) [pid = 1655] [serial = 332] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12bf30c00) [pid = 1655] [serial = 325] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12a8b9800) [pid = 1655] [serial = 322] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12b9c6800) [pid = 1655] [serial = 323] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x119ae5800) [pid = 1655] [serial = 314] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12a8b9000) [pid = 1655] [serial = 308] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1293a1c00) [pid = 1655] [serial = 307] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11928b000) [pid = 1655] [serial = 340] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x123319800) [pid = 1655] [serial = 335] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x10eafc000) [pid = 1655] [serial = 337] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1160e9400) [pid = 1655] [serial = 338] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12bf45000) [pid = 1655] [serial = 326] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1172b7000) [pid = 1655] [serial = 248] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1266b8c00) [pid = 1655] [serial = 257] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x124ddc800) [pid = 1655] [serial = 254] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x120842c00) [pid = 1655] [serial = 251] [outer = 0x0] [url = about:blank] 22:28:46 INFO - PROCESS | 1655 | 1469165326948 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]]]}] 22:28:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1170ms 22:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:28:46 INFO - PROCESS | 1655 | 1469165326987 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 22:28:46 INFO - PROCESS | 1655 | 1469165326989 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 22:28:46 INFO - PROCESS | 1655 | 1469165326992 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:28:46 INFO - PROCESS | 1655 | 1469165326993 Marionette TRACE conn2 <- [1,526,null,{}] 22:28:47 INFO - PROCESS | 1655 | 1469165326999 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}] 22:28:47 INFO - PROCESS | 1655 | 1469165327001 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:47 INFO - PROCESS | 1655 | 1469165327077 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 22:28:47 INFO - PROCESS | 1655 | 1469165327083 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:47 INFO - PROCESS | 1655 | 1469165327086 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x116148000 == 28 [pid = 1655] [id = 139] 22:28:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11602ac00) [pid = 1655] [serial = 414] [outer = 0x0] 22:28:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x116906000) [pid = 1655] [serial = 415] [outer = 0x11602ac00] 22:28:47 INFO - PROCESS | 1655 | 1469165327115 Marionette DEBUG loaded listener.js 22:28:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1169ea800) [pid = 1655] [serial = 416] [outer = 0x11602ac00] 22:28:47 INFO - PROCESS | 1655 | 1469165327501 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]]]}] 22:28:47 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 22:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 22:28:47 INFO - PROCESS | 1655 | 1469165327515 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 22:28:47 INFO - PROCESS | 1655 | 1469165327518 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 22:28:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:28:47 INFO - PROCESS | 1655 | 1469165327522 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:28:47 INFO - PROCESS | 1655 | 1469165327524 Marionette TRACE conn2 <- [1,530,null,{}] 22:28:47 INFO - PROCESS | 1655 | 1469165327526 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}] 22:28:47 INFO - PROCESS | 1655 | 1469165327528 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:47 INFO - PROCESS | 1655 | 1469165327605 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 22:28:47 INFO - PROCESS | 1655 | 1469165327609 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:47 INFO - PROCESS | 1655 | 1469165327611 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x117250000 == 29 [pid = 1655] [id = 140] 22:28:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x117e25400) [pid = 1655] [serial = 417] [outer = 0x0] 22:28:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x118707400) [pid = 1655] [serial = 418] [outer = 0x117e25400] 22:28:47 INFO - PROCESS | 1655 | 1469165327640 Marionette DEBUG loaded listener.js 22:28:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x119288c00) [pid = 1655] [serial = 419] [outer = 0x117e25400] 22:28:47 INFO - PROCESS | 1655 | 1469165327975 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"]]]}] 22:28:47 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 22:28:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:28:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:28:47 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 22:28:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:28:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:28:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:28:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 470ms 22:28:47 INFO - PROCESS | 1655 | 1469165327992 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 22:28:47 INFO - PROCESS | 1655 | 1469165327994 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 22:28:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:28:48 INFO - PROCESS | 1655 | 1469165328003 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:28:48 INFO - PROCESS | 1655 | 1469165328005 Marionette TRACE conn2 <- [1,534,null,{}] 22:28:48 INFO - PROCESS | 1655 | 1469165328018 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}] 22:28:48 INFO - PROCESS | 1655 | 1469165328021 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:48 INFO - PROCESS | 1655 | 1469165328101 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 22:28:48 INFO - PROCESS | 1655 | 1469165328106 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:48 INFO - PROCESS | 1655 | 1469165328108 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x119db9800 == 30 [pid = 1655] [id = 141] 22:28:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1129acc00) [pid = 1655] [serial = 420] [outer = 0x0] 22:28:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x119a02c00) [pid = 1655] [serial = 421] [outer = 0x1129acc00] 22:28:48 INFO - PROCESS | 1655 | 1469165328139 Marionette DEBUG loaded listener.js 22:28:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x119add400) [pid = 1655] [serial = 422] [outer = 0x1129acc00] 22:28:48 INFO - PROCESS | 1655 | 1469165328482 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]]]}] 22:28:48 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:28:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 534ms 22:28:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:28:48 INFO - PROCESS | 1655 | 1469165328531 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 22:28:48 INFO - PROCESS | 1655 | 1469165328533 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 22:28:48 INFO - PROCESS | 1655 | 1469165328535 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:28:48 INFO - PROCESS | 1655 | 1469165328536 Marionette TRACE conn2 <- [1,538,null,{}] 22:28:48 INFO - PROCESS | 1655 | 1469165328538 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}] 22:28:48 INFO - PROCESS | 1655 | 1469165328540 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:48 INFO - PROCESS | 1655 | 1469165328649 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 22:28:48 INFO - PROCESS | 1655 | 1469165328695 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:48 INFO - PROCESS | 1655 | 1469165328698 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x123342800 == 31 [pid = 1655] [id = 142] 22:28:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x119a44800) [pid = 1655] [serial = 423] [outer = 0x0] 22:28:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x120842c00) [pid = 1655] [serial = 424] [outer = 0x119a44800] 22:28:48 INFO - PROCESS | 1655 | 1469165328728 Marionette DEBUG loaded listener.js 22:28:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12163b000) [pid = 1655] [serial = 425] [outer = 0x119a44800] 22:28:49 INFO - PROCESS | 1655 | 1469165329039 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]]]}] 22:28:49 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. 22:28:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 22:28:49 INFO - PROCESS | 1655 | 1469165329054 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 22:28:49 INFO - PROCESS | 1655 | 1469165329055 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 22:28:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:28:49 INFO - PROCESS | 1655 | 1469165329057 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:28:49 INFO - PROCESS | 1655 | 1469165329058 Marionette TRACE conn2 <- [1,542,null,{}] 22:28:49 INFO - PROCESS | 1655 | 1469165329061 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}] 22:28:49 INFO - PROCESS | 1655 | 1469165329063 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:49 INFO - PROCESS | 1655 | 1469165329168 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 22:28:49 INFO - PROCESS | 1655 | 1469165329172 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:49 INFO - PROCESS | 1655 | 1469165329173 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x124860000 == 32 [pid = 1655] [id = 143] 22:28:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1210dd000) [pid = 1655] [serial = 426] [outer = 0x0] 22:28:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x123160c00) [pid = 1655] [serial = 427] [outer = 0x1210dd000] 22:28:49 INFO - PROCESS | 1655 | 1469165329231 Marionette DEBUG loaded listener.js 22:28:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x123313c00) [pid = 1655] [serial = 428] [outer = 0x1210dd000] 22:28:49 INFO - PROCESS | 1655 | 1469165329553 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]]]}] 22:28:49 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. 22:28:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 525ms 22:28:49 INFO - PROCESS | 1655 | 1469165329590 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 22:28:49 INFO - PROCESS | 1655 | 1469165329592 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 22:28:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:28:49 INFO - PROCESS | 1655 | 1469165329594 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:28:49 INFO - PROCESS | 1655 | 1469165329595 Marionette TRACE conn2 <- [1,546,null,{}] 22:28:49 INFO - PROCESS | 1655 | 1469165329601 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}] 22:28:49 INFO - PROCESS | 1655 | 1469165329605 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:49 INFO - PROCESS | 1655 | 1469165329739 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 22:28:49 INFO - PROCESS | 1655 | 1469165329742 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:49 INFO - PROCESS | 1655 | 1469165329744 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x112068800 == 33 [pid = 1655] [id = 144] 22:28:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x123316800) [pid = 1655] [serial = 429] [outer = 0x0] 22:28:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x123642c00) [pid = 1655] [serial = 430] [outer = 0x123316800] 22:28:49 INFO - PROCESS | 1655 | 1469165329820 Marionette DEBUG loaded listener.js 22:28:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x124eb4800) [pid = 1655] [serial = 431] [outer = 0x123316800] 22:28:50 INFO - PROCESS | 1655 | 1469165330133 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]]]}] 22:28:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:28:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 575ms 22:28:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:28:50 INFO - PROCESS | 1655 | 1469165330169 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 22:28:50 INFO - PROCESS | 1655 | 1469165330171 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 22:28:50 INFO - PROCESS | 1655 | 1469165330173 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:28:50 INFO - PROCESS | 1655 | 1469165330174 Marionette TRACE conn2 <- [1,550,null,{}] 22:28:50 INFO - PROCESS | 1655 | 1469165330176 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}] 22:28:50 INFO - PROCESS | 1655 | 1469165330177 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:50 INFO - PROCESS | 1655 | 1469165330294 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 22:28:50 INFO - PROCESS | 1655 | 1469165330301 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:50 INFO - PROCESS | 1655 | 1469165330302 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x129234000 == 34 [pid = 1655] [id = 145] 22:28:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x124eb1800) [pid = 1655] [serial = 432] [outer = 0x0] 22:28:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x126590800) [pid = 1655] [serial = 433] [outer = 0x124eb1800] 22:28:50 INFO - PROCESS | 1655 | 1469165330330 Marionette DEBUG loaded listener.js 22:28:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x12687bc00) [pid = 1655] [serial = 434] [outer = 0x124eb1800] 22:28:50 INFO - PROCESS | 1655 | 1469165330686 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]]]}] 22:28:50 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. 22:28:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 569ms 22:28:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:28:50 INFO - PROCESS | 1655 | 1469165330743 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 22:28:50 INFO - PROCESS | 1655 | 1469165330745 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 22:28:50 INFO - PROCESS | 1655 | 1469165330748 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:28:50 INFO - PROCESS | 1655 | 1469165330750 Marionette TRACE conn2 <- [1,554,null,{}] 22:28:50 INFO - PROCESS | 1655 | 1469165330753 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}] 22:28:50 INFO - PROCESS | 1655 | 1469165330754 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:50 INFO - PROCESS | 1655 | 1469165330903 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 22:28:50 INFO - PROCESS | 1655 | 1469165330933 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:50 INFO - PROCESS | 1655 | 1469165330934 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a610000 == 35 [pid = 1655] [id = 146] 22:28:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12687f000) [pid = 1655] [serial = 435] [outer = 0x0] 22:28:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128c04c00) [pid = 1655] [serial = 436] [outer = 0x12687f000] 22:28:50 INFO - PROCESS | 1655 | 1469165330975 Marionette DEBUG loaded listener.js 22:28:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x128c0b000) [pid = 1655] [serial = 437] [outer = 0x12687f000] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1127d3400) [pid = 1655] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1127e0c00) [pid = 1655] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x118508c00) [pid = 1655] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1129b8400) [pid = 1655] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1129b7000) [pid = 1655] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x124dd5000) [pid = 1655] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x10eaf3000) [pid = 1655] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12926ac00) [pid = 1655] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x12925f800) [pid = 1655] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12a6d0c00) [pid = 1655] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x117e2fc00) [pid = 1655] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x10eafd800) [pid = 1655] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12bf45c00) [pid = 1655] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x124eb3000) [pid = 1655] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1169e1800) [pid = 1655] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1210d7c00) [pid = 1655] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x116026000) [pid = 1655] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x119972800) [pid = 1655] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x119979c00) [pid = 1655] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:28:51 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119a48c00) [pid = 1655] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:28:51 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:28:51 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:28:51 INFO - PROCESS | 1655 | 1469165331696 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]]]}] 22:28:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:28:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 972ms 22:28:51 INFO - PROCESS | 1655 | 1469165331719 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 22:28:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:28:51 INFO - PROCESS | 1655 | 1469165331720 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 22:28:51 INFO - PROCESS | 1655 | 1469165331722 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:28:51 INFO - PROCESS | 1655 | 1469165331723 Marionette TRACE conn2 <- [1,558,null,{}] 22:28:51 INFO - PROCESS | 1655 | 1469165331726 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}] 22:28:51 INFO - PROCESS | 1655 | 1469165331727 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:51 INFO - PROCESS | 1655 | 1469165331835 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 22:28:51 INFO - PROCESS | 1655 | 1469165331875 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:51 INFO - PROCESS | 1655 | 1469165331876 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a74a000 == 36 [pid = 1655] [id = 147] 22:28:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1127df800) [pid = 1655] [serial = 438] [outer = 0x0] 22:28:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1176b6400) [pid = 1655] [serial = 439] [outer = 0x1127df800] 22:28:51 INFO - PROCESS | 1655 | 1469165331900 Marionette DEBUG loaded listener.js 22:28:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x119979c00) [pid = 1655] [serial = 440] [outer = 0x1127df800] 22:28:52 INFO - PROCESS | 1655 | 1469165332150 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]]]}] 22:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 469ms 22:28:52 INFO - PROCESS | 1655 | 1469165332191 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 22:28:52 INFO - PROCESS | 1655 | 1469165332193 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 22:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:28:52 INFO - PROCESS | 1655 | 1469165332203 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:28:52 INFO - PROCESS | 1655 | 1469165332204 Marionette TRACE conn2 <- [1,562,null,{}] 22:28:52 INFO - PROCESS | 1655 | 1469165332206 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}] 22:28:52 INFO - PROCESS | 1655 | 1469165332207 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:52 INFO - PROCESS | 1655 | 1469165332286 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 22:28:52 INFO - PROCESS | 1655 | 1469165332290 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:52 INFO - PROCESS | 1655 | 1469165332291 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a7a7800 == 37 [pid = 1655] [id = 148] 22:28:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x119a3f800) [pid = 1655] [serial = 441] [outer = 0x0] 22:28:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1248fa000) [pid = 1655] [serial = 442] [outer = 0x119a3f800] 22:28:52 INFO - PROCESS | 1655 | 1469165332317 Marionette DEBUG loaded listener.js 22:28:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x128c03400) [pid = 1655] [serial = 443] [outer = 0x119a3f800] 22:28:52 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:28:52 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:28:52 INFO - PROCESS | 1655 | 1469165332672 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]]]}] 22:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 526ms 22:28:52 INFO - PROCESS | 1655 | 1469165332721 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 22:28:52 INFO - PROCESS | 1655 | 1469165332723 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 22:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:28:52 INFO - PROCESS | 1655 | 1469165332733 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:28:52 INFO - PROCESS | 1655 | 1469165332734 Marionette TRACE conn2 <- [1,566,null,{}] 22:28:52 INFO - PROCESS | 1655 | 1469165332736 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}] 22:28:52 INFO - PROCESS | 1655 | 1469165332738 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:52 INFO - PROCESS | 1655 | 1469165332826 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 22:28:52 INFO - PROCESS | 1655 | 1469165332830 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:52 INFO - PROCESS | 1655 | 1469165332833 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b231800 == 38 [pid = 1655] [id = 149] 22:28:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x128c06000) [pid = 1655] [serial = 444] [outer = 0x0] 22:28:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12925b800) [pid = 1655] [serial = 445] [outer = 0x128c06000] 22:28:52 INFO - PROCESS | 1655 | 1469165332860 Marionette DEBUG loaded listener.js 22:28:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x123313400) [pid = 1655] [serial = 446] [outer = 0x128c06000] 22:28:53 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:28:53 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:28:53 INFO - PROCESS | 1655 | 1469165333180 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]]]}] 22:28:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:28:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 469ms 22:28:53 INFO - PROCESS | 1655 | 1469165333203 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 22:28:53 INFO - PROCESS | 1655 | 1469165333204 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 22:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:28:53 INFO - PROCESS | 1655 | 1469165333206 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:28:53 INFO - PROCESS | 1655 | 1469165333207 Marionette TRACE conn2 <- [1,570,null,{}] 22:28:53 INFO - PROCESS | 1655 | 1469165333209 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}] 22:28:53 INFO - PROCESS | 1655 | 1469165333210 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:53 INFO - PROCESS | 1655 | 1469165333288 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 22:28:53 INFO - PROCESS | 1655 | 1469165333292 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:53 INFO - PROCESS | 1655 | 1469165333293 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba49800 == 39 [pid = 1655] [id = 150] 22:28:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x129397000) [pid = 1655] [serial = 447] [outer = 0x0] 22:28:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12a6c6400) [pid = 1655] [serial = 448] [outer = 0x129397000] 22:28:53 INFO - PROCESS | 1655 | 1469165333320 Marionette DEBUG loaded listener.js 22:28:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12a86d800) [pid = 1655] [serial = 449] [outer = 0x129397000] 22:28:53 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:28:53 INFO - PROCESS | 1655 | 1469165333972 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]]]}] 22:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 819ms 22:28:54 INFO - PROCESS | 1655 | 1469165334053 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 22:28:54 INFO - PROCESS | 1655 | 1469165334057 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 22:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:28:54 INFO - PROCESS | 1655 | 1469165334064 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:28:54 INFO - PROCESS | 1655 | 1469165334067 Marionette TRACE conn2 <- [1,574,null,{}] 22:28:54 INFO - PROCESS | 1655 | 1469165334073 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}] 22:28:54 INFO - PROCESS | 1655 | 1469165334076 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:54 INFO - PROCESS | 1655 | 1469165334225 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 22:28:54 INFO - PROCESS | 1655 | 1469165334282 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:54 INFO - PROCESS | 1655 | 1469165334283 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x1170a0000 == 40 [pid = 1655] [id = 151] 22:28:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1129b7000) [pid = 1655] [serial = 450] [outer = 0x0] 22:28:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1160eac00) [pid = 1655] [serial = 451] [outer = 0x1129b7000] 22:28:54 INFO - PROCESS | 1655 | 1469165334314 Marionette DEBUG loaded listener.js 22:28:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x117e23800) [pid = 1655] [serial = 452] [outer = 0x1129b7000] 22:28:54 INFO - PROCESS | 1655 | 1469165334860 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]]]}] 22:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 828ms 22:28:54 INFO - PROCESS | 1655 | 1469165334921 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 22:28:54 INFO - PROCESS | 1655 | 1469165334926 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 22:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:28:54 INFO - PROCESS | 1655 | 1469165334935 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:28:54 INFO - PROCESS | 1655 | 1469165334938 Marionette TRACE conn2 <- [1,578,null,{}] 22:28:54 INFO - PROCESS | 1655 | 1469165334942 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}] 22:28:54 INFO - PROCESS | 1655 | 1469165334945 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:55 INFO - PROCESS | 1655 | 1469165335110 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 22:28:55 INFO - PROCESS | 1655 | 1469165335227 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:55 INFO - PROCESS | 1655 | 1469165335229 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x123e92000 == 41 [pid = 1655] [id = 152] 22:28:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x11946c800) [pid = 1655] [serial = 453] [outer = 0x0] 22:28:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x119511000) [pid = 1655] [serial = 454] [outer = 0x11946c800] 22:28:55 INFO - PROCESS | 1655 | 1469165335280 Marionette DEBUG loaded listener.js 22:28:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x119971c00) [pid = 1655] [serial = 455] [outer = 0x11946c800] 22:28:56 INFO - PROCESS | 1655 | 1469165336028 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]]]}] 22:28:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1126ms 22:28:56 INFO - PROCESS | 1655 | 1469165336072 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 22:28:56 INFO - PROCESS | 1655 | 1469165336074 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 22:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:28:56 INFO - PROCESS | 1655 | 1469165336079 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:28:56 INFO - PROCESS | 1655 | 1469165336083 Marionette TRACE conn2 <- [1,582,null,{}] 22:28:56 INFO - PROCESS | 1655 | 1469165336087 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}] 22:28:56 INFO - PROCESS | 1655 | 1469165336088 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:56 INFO - PROCESS | 1655 | 1469165336193 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 22:28:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12b231800 == 40 [pid = 1655] [id = 149] 22:28:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12a7a7800 == 39 [pid = 1655] [id = 148] 22:28:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12a74a000 == 38 [pid = 1655] [id = 147] 22:28:56 INFO - PROCESS | 1655 | --DOCSHELL 0x12a610000 == 37 [pid = 1655] [id = 146] 22:28:56 INFO - PROCESS | 1655 | --DOCSHELL 0x129234000 == 36 [pid = 1655] [id = 145] 22:28:56 INFO - PROCESS | 1655 | --DOCSHELL 0x112068800 == 35 [pid = 1655] [id = 144] 22:28:56 INFO - PROCESS | 1655 | --DOCSHELL 0x124860000 == 34 [pid = 1655] [id = 143] 22:28:56 INFO - PROCESS | 1655 | --DOCSHELL 0x123342800 == 33 [pid = 1655] [id = 142] 22:28:56 INFO - PROCESS | 1655 | --DOCSHELL 0x119db9800 == 32 [pid = 1655] [id = 141] 22:28:56 INFO - PROCESS | 1655 | --DOCSHELL 0x117250000 == 31 [pid = 1655] [id = 140] 22:28:56 INFO - PROCESS | 1655 | --DOCSHELL 0x116148000 == 30 [pid = 1655] [id = 139] 22:28:56 INFO - PROCESS | 1655 | 1469165336344 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:56 INFO - PROCESS | 1655 | 1469165336347 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1127dc800) [pid = 1655] [serial = 376] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1127e0800) [pid = 1655] [serial = 377] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1129b2c00) [pid = 1655] [serial = 379] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x11850e800) [pid = 1655] [serial = 385] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1184bcc00) [pid = 1655] [serial = 388] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x118504000) [pid = 1655] [serial = 382] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x126878c00) [pid = 1655] [serial = 364] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x123316400) [pid = 1655] [serial = 341] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x129663800) [pid = 1655] [serial = 352] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12a6cd800) [pid = 1655] [serial = 353] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x129268800) [pid = 1655] [serial = 367] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12ac39800) [pid = 1655] [serial = 368] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12bf33800) [pid = 1655] [serial = 370] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12bf40000) [pid = 1655] [serial = 371] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x119289800) [pid = 1655] [serial = 358] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1208c0c00) [pid = 1655] [serial = 359] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x11928a800) [pid = 1655] [serial = 361] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x124815000) [pid = 1655] [serial = 362] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12c67dc00) [pid = 1655] [serial = 373] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x128dac800) [pid = 1655] [serial = 365] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x126844000) [pid = 1655] [serial = 349] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x128c10000) [pid = 1655] [serial = 350] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1182f4400) [pid = 1655] [serial = 343] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11946c400) [pid = 1655] [serial = 344] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12331b400) [pid = 1655] [serial = 346] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x123913400) [pid = 1655] [serial = 347] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12a868c00) [pid = 1655] [serial = 355] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12baad000) [pid = 1655] [serial = 356] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x120844800) [pid = 1655] [serial = 391] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x119a4bc00) [pid = 1655] [serial = 395] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12a6d0000) [pid = 1655] [serial = 397] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12bf3b000) [pid = 1655] [serial = 398] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x119a47c00) [pid = 1655] [serial = 394] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x129267c00) [pid = 1655] [serial = 386] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1129b6c00) [pid = 1655] [serial = 380] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x118508800) [pid = 1655] [serial = 383] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x119973400) [pid = 1655] [serial = 389] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12cac9c00) [pid = 1655] [serial = 374] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x128dd7800) [pid = 1655] [serial = 392] [outer = 0x0] [url = about:blank] 22:28:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x112257800 == 31 [pid = 1655] [id = 153] 22:28:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1127dac00) [pid = 1655] [serial = 456] [outer = 0x0] 22:28:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1129b2c00) [pid = 1655] [serial = 457] [outer = 0x1127dac00] 22:28:56 INFO - PROCESS | 1655 | 1469165336408 Marionette DEBUG loaded listener.js 22:28:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x11380cc00) [pid = 1655] [serial = 458] [outer = 0x1127dac00] 22:28:56 INFO - PROCESS | 1655 | 1469165336771 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]]]}] 22:28:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 723ms 22:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:28:56 INFO - PROCESS | 1655 | 1469165336802 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 22:28:56 INFO - PROCESS | 1655 | 1469165336805 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 22:28:56 INFO - PROCESS | 1655 | 1469165336809 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:28:56 INFO - PROCESS | 1655 | 1469165336810 Marionette TRACE conn2 <- [1,586,null,{}] 22:28:56 INFO - PROCESS | 1655 | 1469165336815 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}] 22:28:56 INFO - PROCESS | 1655 | 1469165336817 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:56 INFO - PROCESS | 1655 | 1469165336895 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 22:28:56 INFO - PROCESS | 1655 | 1469165336953 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:56 INFO - PROCESS | 1655 | 1469165336954 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x117097800 == 32 [pid = 1655] [id = 154] 22:28:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x113811c00) [pid = 1655] [serial = 459] [outer = 0x0] 22:28:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11652d400) [pid = 1655] [serial = 460] [outer = 0x113811c00] 22:28:56 INFO - PROCESS | 1655 | 1469165336980 Marionette DEBUG loaded listener.js 22:28:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1169f0800) [pid = 1655] [serial = 461] [outer = 0x113811c00] 22:28:57 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:28:57 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:28:57 INFO - PROCESS | 1655 | 1469165337269 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]]]}] 22:28:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:28:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 472ms 22:28:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:28:57 INFO - PROCESS | 1655 | 1469165337285 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 22:28:57 INFO - PROCESS | 1655 | 1469165337286 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 22:28:57 INFO - PROCESS | 1655 | 1469165337288 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:28:57 INFO - PROCESS | 1655 | 1469165337291 Marionette TRACE conn2 <- [1,590,null,{}] 22:28:57 INFO - PROCESS | 1655 | 1469165337306 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}] 22:28:57 INFO - PROCESS | 1655 | 1469165337309 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:57 INFO - PROCESS | 1655 | 1469165337401 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 22:28:57 INFO - PROCESS | 1655 | 1469165337406 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:57 INFO - PROCESS | 1655 | 1469165337408 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x119bc5800 == 33 [pid = 1655] [id = 155] 22:28:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1127d6800) [pid = 1655] [serial = 462] [outer = 0x0] 22:28:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1184d7c00) [pid = 1655] [serial = 463] [outer = 0x1127d6800] 22:28:57 INFO - PROCESS | 1655 | 1469165337438 Marionette DEBUG loaded listener.js 22:28:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x11914e800) [pid = 1655] [serial = 464] [outer = 0x1127d6800] 22:28:57 INFO - PROCESS | 1655 | 1469165337757 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]]]}] 22:28:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:28:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 521ms 22:28:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:28:57 INFO - PROCESS | 1655 | 1469165337809 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 22:28:57 INFO - PROCESS | 1655 | 1469165337811 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 22:28:57 INFO - PROCESS | 1655 | 1469165337813 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:28:57 INFO - PROCESS | 1655 | 1469165337814 Marionette TRACE conn2 <- [1,594,null,{}] 22:28:57 INFO - PROCESS | 1655 | 1469165337817 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}] 22:28:57 INFO - PROCESS | 1655 | 1469165337818 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:57 INFO - PROCESS | 1655 | 1469165337899 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 22:28:57 INFO - PROCESS | 1655 | 1469165337903 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:57 INFO - PROCESS | 1655 | 1469165337904 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x123341000 == 34 [pid = 1655] [id = 156] 22:28:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11928ac00) [pid = 1655] [serial = 465] [outer = 0x0] 22:28:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119479400) [pid = 1655] [serial = 466] [outer = 0x11928ac00] 22:28:57 INFO - PROCESS | 1655 | 1469165337930 Marionette DEBUG loaded listener.js 22:28:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11996e800) [pid = 1655] [serial = 467] [outer = 0x11928ac00] 22:28:58 INFO - PROCESS | 1655 | 1469165338278 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]]]}] 22:28:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:28:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 519ms 22:28:58 INFO - PROCESS | 1655 | 1469165338333 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 22:28:58 INFO - PROCESS | 1655 | 1469165338334 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 22:28:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:28:58 INFO - PROCESS | 1655 | 1469165338336 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:28:58 INFO - PROCESS | 1655 | 1469165338337 Marionette TRACE conn2 <- [1,598,null,{}] 22:28:58 INFO - PROCESS | 1655 | 1469165338339 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}] 22:28:58 INFO - PROCESS | 1655 | 1469165338341 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:58 INFO - PROCESS | 1655 | 1469165338450 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 22:28:58 INFO - PROCESS | 1655 | 1469165338462 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:58 INFO - PROCESS | 1655 | 1469165338463 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x123e9f000 == 35 [pid = 1655] [id = 157] 22:28:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1127dec00) [pid = 1655] [serial = 468] [outer = 0x0] 22:28:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119a10c00) [pid = 1655] [serial = 469] [outer = 0x1127dec00] 22:28:58 INFO - PROCESS | 1655 | 1469165338487 Marionette DEBUG loaded listener.js 22:28:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119a4bc00) [pid = 1655] [serial = 470] [outer = 0x1127dec00] 22:28:58 INFO - PROCESS | 1655 | 1469165338823 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]]]}] 22:28:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:28:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 518ms 22:28:58 INFO - PROCESS | 1655 | 1469165338855 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 22:28:58 INFO - PROCESS | 1655 | 1469165338856 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 22:28:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:28:58 INFO - PROCESS | 1655 | 1469165338858 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:28:58 INFO - PROCESS | 1655 | 1469165338860 Marionette TRACE conn2 <- [1,602,null,{}] 22:28:58 INFO - PROCESS | 1655 | 1469165338862 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}] 22:28:58 INFO - PROCESS | 1655 | 1469165338866 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:58 INFO - PROCESS | 1655 | 1469165338983 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 22:28:58 INFO - PROCESS | 1655 | 1469165338993 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:58 INFO - PROCESS | 1655 | 1469165338995 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x126679800 == 36 [pid = 1655] [id = 158] 22:28:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x11996f400) [pid = 1655] [serial = 471] [outer = 0x0] 22:28:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1208b4800) [pid = 1655] [serial = 472] [outer = 0x11996f400] 22:28:59 INFO - PROCESS | 1655 | 1469165339020 Marionette DEBUG loaded listener.js 22:28:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x123314400) [pid = 1655] [serial = 473] [outer = 0x11996f400] 22:28:59 INFO - PROCESS | 1655 | 1469165339367 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]]]}] 22:28:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:28:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 522ms 22:28:59 INFO - PROCESS | 1655 | 1469165339383 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 22:28:59 INFO - PROCESS | 1655 | 1469165339384 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 22:28:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:28:59 INFO - PROCESS | 1655 | 1469165339386 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:28:59 INFO - PROCESS | 1655 | 1469165339387 Marionette TRACE conn2 <- [1,606,null,{}] 22:28:59 INFO - PROCESS | 1655 | 1469165339390 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}] 22:28:59 INFO - PROCESS | 1655 | 1469165339391 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:59 INFO - PROCESS | 1655 | 1469165339493 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 22:28:59 INFO - PROCESS | 1655 | 1469165339521 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:59 INFO - PROCESS | 1655 | 1469165339522 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:28:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bba800 == 37 [pid = 1655] [id = 159] 22:28:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1237eb400) [pid = 1655] [serial = 474] [outer = 0x0] 22:28:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1239c4400) [pid = 1655] [serial = 475] [outer = 0x1237eb400] 22:28:59 INFO - PROCESS | 1655 | 1469165339547 Marionette DEBUG loaded listener.js 22:28:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x123e70000) [pid = 1655] [serial = 476] [outer = 0x1237eb400] 22:28:59 INFO - PROCESS | 1655 | 1469165339857 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]]]}] 22:28:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:28:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 519ms 22:28:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:28:59 INFO - PROCESS | 1655 | 1469165339906 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 22:28:59 INFO - PROCESS | 1655 | 1469165339907 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 22:28:59 INFO - PROCESS | 1655 | 1469165339909 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:28:59 INFO - PROCESS | 1655 | 1469165339910 Marionette TRACE conn2 <- [1,610,null,{}] 22:28:59 INFO - PROCESS | 1655 | 1469165339919 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}] 22:28:59 INFO - PROCESS | 1655 | 1469165339920 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:00 INFO - PROCESS | 1655 | 1469165340017 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 22:29:00 INFO - PROCESS | 1655 | 1469165340020 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:00 INFO - PROCESS | 1655 | 1469165340021 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293b5000 == 38 [pid = 1655] [id = 160] 22:29:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1122b2400) [pid = 1655] [serial = 477] [outer = 0x0] 22:29:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x123fb4800) [pid = 1655] [serial = 478] [outer = 0x1122b2400] 22:29:00 INFO - PROCESS | 1655 | 1469165340045 Marionette DEBUG loaded listener.js 22:29:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x124793000) [pid = 1655] [serial = 479] [outer = 0x1122b2400] 22:29:00 INFO - PROCESS | 1655 | 1469165340380 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]]]}] 22:29:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:29:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 525ms 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x123316800) [pid = 1655] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12687f000) [pid = 1655] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11602ac00) [pid = 1655] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1169e2400) [pid = 1655] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x117e25400) [pid = 1655] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x119a3f800) [pid = 1655] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12478e000) [pid = 1655] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119478400) [pid = 1655] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1129ba000) [pid = 1655] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x128c06000) [pid = 1655] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1210dd000) [pid = 1655] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119a44800) [pid = 1655] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1184d6000) [pid = 1655] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1129acc00) [pid = 1655] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1127df800) [pid = 1655] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:29:00 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x124eb1800) [pid = 1655] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:29:00 INFO - PROCESS | 1655 | 1469165340491 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 22:29:00 INFO - PROCESS | 1655 | 1469165340500 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 22:29:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:29:00 INFO - PROCESS | 1655 | 1469165340504 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:29:00 INFO - PROCESS | 1655 | 1469165340506 Marionette TRACE conn2 <- [1,614,null,{}] 22:29:00 INFO - PROCESS | 1655 | 1469165340508 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}] 22:29:00 INFO - PROCESS | 1655 | 1469165340509 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:00 INFO - PROCESS | 1655 | 1469165340587 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 22:29:00 INFO - PROCESS | 1655 | 1469165340590 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:00 INFO - PROCESS | 1655 | 1469165340591 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x119aaa800 == 39 [pid = 1655] [id = 161] 22:29:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1129af800) [pid = 1655] [serial = 480] [outer = 0x0] 22:29:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1169e8800) [pid = 1655] [serial = 481] [outer = 0x1129af800] 22:29:00 INFO - PROCESS | 1655 | 1469165340616 Marionette DEBUG loaded listener.js 22:29:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119478400) [pid = 1655] [serial = 482] [outer = 0x1129af800] 22:29:00 INFO - PROCESS | 1655 | 1469165340916 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]]]}] 22:29:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:29:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 420ms 22:29:00 INFO - PROCESS | 1655 | 1469165340925 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 22:29:00 INFO - PROCESS | 1655 | 1469165340926 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 22:29:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:29:00 INFO - PROCESS | 1655 | 1469165340929 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:29:00 INFO - PROCESS | 1655 | 1469165340930 Marionette TRACE conn2 <- [1,618,null,{}] 22:29:00 INFO - PROCESS | 1655 | 1469165340940 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}] 22:29:00 INFO - PROCESS | 1655 | 1469165340941 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:01 INFO - PROCESS | 1655 | 1469165341025 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 22:29:01 INFO - PROCESS | 1655 | 1469165341033 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:01 INFO - PROCESS | 1655 | 1469165341034 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a752800 == 40 [pid = 1655] [id = 162] 22:29:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x119285400) [pid = 1655] [serial = 483] [outer = 0x0] 22:29:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12478e000) [pid = 1655] [serial = 484] [outer = 0x119285400] 22:29:01 INFO - PROCESS | 1655 | 1469165341059 Marionette DEBUG loaded listener.js 22:29:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x124de2000) [pid = 1655] [serial = 485] [outer = 0x119285400] 22:29:01 INFO - PROCESS | 1655 | 1469165341386 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]]]}] 22:29:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:29:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 472ms 22:29:01 INFO - PROCESS | 1655 | 1469165341408 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 22:29:01 INFO - PROCESS | 1655 | 1469165341410 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 22:29:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:29:01 INFO - PROCESS | 1655 | 1469165341414 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:29:01 INFO - PROCESS | 1655 | 1469165341416 Marionette TRACE conn2 <- [1,622,null,{}] 22:29:01 INFO - PROCESS | 1655 | 1469165341418 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}] 22:29:01 INFO - PROCESS | 1655 | 1469165341420 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:01 INFO - PROCESS | 1655 | 1469165341537 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 22:29:01 INFO - PROCESS | 1655 | 1469165341542 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:01 INFO - PROCESS | 1655 | 1469165341544 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b21d800 == 41 [pid = 1655] [id = 163] 22:29:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x124dd5800) [pid = 1655] [serial = 486] [outer = 0x0] 22:29:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12651fc00) [pid = 1655] [serial = 487] [outer = 0x124dd5800] 22:29:01 INFO - PROCESS | 1655 | 1469165341571 Marionette DEBUG loaded listener.js 22:29:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x126c75400) [pid = 1655] [serial = 488] [outer = 0x124dd5800] 22:29:01 INFO - PROCESS | 1655 | 1469165341875 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]]]}] 22:29:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:29:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 521ms 22:29:01 INFO - PROCESS | 1655 | 1469165341934 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 22:29:01 INFO - PROCESS | 1655 | 1469165341936 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 22:29:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:29:01 INFO - PROCESS | 1655 | 1469165341938 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:29:01 INFO - PROCESS | 1655 | 1469165341939 Marionette TRACE conn2 <- [1,626,null,{}] 22:29:01 INFO - PROCESS | 1655 | 1469165341941 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}] 22:29:01 INFO - PROCESS | 1655 | 1469165341942 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:02 INFO - PROCESS | 1655 | 1469165342023 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 22:29:02 INFO - PROCESS | 1655 | 1469165342026 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:02 INFO - PROCESS | 1655 | 1469165342027 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba41000 == 42 [pid = 1655] [id = 164] 22:29:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x128c09400) [pid = 1655] [serial = 489] [outer = 0x0] 22:29:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x128dce000) [pid = 1655] [serial = 490] [outer = 0x128c09400] 22:29:02 INFO - PROCESS | 1655 | 1469165342052 Marionette DEBUG loaded listener.js 22:29:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x129267000) [pid = 1655] [serial = 491] [outer = 0x128c09400] 22:29:02 INFO - PROCESS | 1655 | 1469165342369 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]]]}] 22:29:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:29:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 469ms 22:29:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:29:02 INFO - PROCESS | 1655 | 1469165342407 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 22:29:02 INFO - PROCESS | 1655 | 1469165342408 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 22:29:02 INFO - PROCESS | 1655 | 1469165342411 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:29:02 INFO - PROCESS | 1655 | 1469165342412 Marionette TRACE conn2 <- [1,630,null,{}] 22:29:02 INFO - PROCESS | 1655 | 1469165342414 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}] 22:29:02 INFO - PROCESS | 1655 | 1469165342415 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:02 INFO - PROCESS | 1655 | 1469165342520 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 22:29:02 INFO - PROCESS | 1655 | 1469165342601 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:02 INFO - PROCESS | 1655 | 1469165342603 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1130dd000 == 43 [pid = 1655] [id = 165] 22:29:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x10eaf2000) [pid = 1655] [serial = 492] [outer = 0x0] 22:29:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1127d3400) [pid = 1655] [serial = 493] [outer = 0x10eaf2000] 22:29:02 INFO - PROCESS | 1655 | 1469165342634 Marionette DEBUG loaded listener.js 22:29:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1129b6c00) [pid = 1655] [serial = 494] [outer = 0x10eaf2000] 22:29:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1169e1800) [pid = 1655] [serial = 495] [outer = 0x12d3b7000] 22:29:03 INFO - PROCESS | 1655 | 1469165343089 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]]]}] 22:29:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:29:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 722ms 22:29:03 INFO - PROCESS | 1655 | 1469165343147 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 22:29:03 INFO - PROCESS | 1655 | 1469165343150 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 22:29:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:29:03 INFO - PROCESS | 1655 | 1469165343154 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:29:03 INFO - PROCESS | 1655 | 1469165343156 Marionette TRACE conn2 <- [1,634,null,{}] 22:29:03 INFO - PROCESS | 1655 | 1469165343159 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}] 22:29:03 INFO - PROCESS | 1655 | 1469165343164 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:03 INFO - PROCESS | 1655 | 1469165343269 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 22:29:03 INFO - PROCESS | 1655 | 1469165343372 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:03 INFO - PROCESS | 1655 | 1469165343374 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182c1800 == 44 [pid = 1655] [id = 166] 22:29:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x117e29000) [pid = 1655] [serial = 496] [outer = 0x0] 22:29:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1182fc800) [pid = 1655] [serial = 497] [outer = 0x117e29000] 22:29:03 INFO - PROCESS | 1655 | 1469165343404 Marionette DEBUG loaded listener.js 22:29:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x118504000) [pid = 1655] [serial = 498] [outer = 0x117e29000] 22:29:03 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:29:03 INFO - PROCESS | 1655 | 1469165343816 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]]]}] 22:29:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:29:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 672ms 22:29:03 INFO - PROCESS | 1655 | 1469165343828 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 22:29:03 INFO - PROCESS | 1655 | 1469165343831 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 22:29:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:29:03 INFO - PROCESS | 1655 | 1469165343834 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:29:03 INFO - PROCESS | 1655 | 1469165343835 Marionette TRACE conn2 <- [1,638,null,{}] 22:29:03 INFO - PROCESS | 1655 | 1469165343838 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}] 22:29:03 INFO - PROCESS | 1655 | 1469165343839 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:03 INFO - PROCESS | 1655 | 1469165343948 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 22:29:04 INFO - PROCESS | 1655 | 1469165344001 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:04 INFO - PROCESS | 1655 | 1469165344003 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac0f800 == 45 [pid = 1655] [id = 167] 22:29:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x119285c00) [pid = 1655] [serial = 499] [outer = 0x0] 22:29:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x119a41400) [pid = 1655] [serial = 500] [outer = 0x119285c00] 22:29:04 INFO - PROCESS | 1655 | 1469165344035 Marionette DEBUG loaded listener.js 22:29:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x119fbb400) [pid = 1655] [serial = 501] [outer = 0x119285c00] 22:29:04 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:29:04 INFO - PROCESS | 1655 | 1469165344446 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]]]}] 22:29:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:29:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 619ms 22:29:04 INFO - PROCESS | 1655 | 1469165344454 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 22:29:04 INFO - PROCESS | 1655 | 1469165344455 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 22:29:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:29:04 INFO - PROCESS | 1655 | 1469165344462 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:29:04 INFO - PROCESS | 1655 | 1469165344466 Marionette TRACE conn2 <- [1,642,null,{}] 22:29:04 INFO - PROCESS | 1655 | 1469165344470 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}] 22:29:04 INFO - PROCESS | 1655 | 1469165344473 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:04 INFO - PROCESS | 1655 | 1469165344576 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 22:29:04 INFO - PROCESS | 1655 | 1469165344668 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:04 INFO - PROCESS | 1655 | 1469165344669 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c046800 == 46 [pid = 1655] [id = 168] 22:29:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x121642c00) [pid = 1655] [serial = 502] [outer = 0x0] 22:29:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1239c5800) [pid = 1655] [serial = 503] [outer = 0x121642c00] 22:29:04 INFO - PROCESS | 1655 | 1469165344699 Marionette DEBUG loaded listener.js 22:29:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x124eafc00) [pid = 1655] [serial = 504] [outer = 0x121642c00] 22:29:05 INFO - PROCESS | 1655 | 1469165345101 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]]]}] 22:29:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:29:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 677ms 22:29:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:29:05 INFO - PROCESS | 1655 | 1469165345135 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 22:29:05 INFO - PROCESS | 1655 | 1469165345137 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 22:29:05 INFO - PROCESS | 1655 | 1469165345139 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:29:05 INFO - PROCESS | 1655 | 1469165345141 Marionette TRACE conn2 <- [1,646,null,{}] 22:29:05 INFO - PROCESS | 1655 | 1469165345143 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}] 22:29:05 INFO - PROCESS | 1655 | 1469165345144 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:05 INFO - PROCESS | 1655 | 1469165345245 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 22:29:05 INFO - PROCESS | 1655 | 1469165345309 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:05 INFO - PROCESS | 1655 | 1469165345311 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c057800 == 47 [pid = 1655] [id = 169] 22:29:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12652a800) [pid = 1655] [serial = 505] [outer = 0x0] 22:29:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x126c6e400) [pid = 1655] [serial = 506] [outer = 0x12652a800] 22:29:05 INFO - PROCESS | 1655 | 1469165345341 Marionette DEBUG loaded listener.js 22:29:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x129262800) [pid = 1655] [serial = 507] [outer = 0x12652a800] 22:29:05 INFO - PROCESS | 1655 | 1469165345730 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]]]}] 22:29:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:29:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 618ms 22:29:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:29:05 INFO - PROCESS | 1655 | 1469165345768 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 22:29:05 INFO - PROCESS | 1655 | 1469165345769 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 22:29:05 INFO - PROCESS | 1655 | 1469165345771 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:29:05 INFO - PROCESS | 1655 | 1469165345773 Marionette TRACE conn2 <- [1,650,null,{}] 22:29:05 INFO - PROCESS | 1655 | 1469165345775 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}] 22:29:05 INFO - PROCESS | 1655 | 1469165345776 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:05 INFO - PROCESS | 1655 | 1469165345880 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 22:29:06 INFO - PROCESS | 1655 | 1469165346123 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:06 INFO - PROCESS | 1655 | 1469165346124 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x117092000 == 48 [pid = 1655] [id = 170] 22:29:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1122bd800) [pid = 1655] [serial = 508] [outer = 0x0] 22:29:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x113395400) [pid = 1655] [serial = 509] [outer = 0x1122bd800] 22:29:06 INFO - PROCESS | 1655 | 1469165346154 Marionette DEBUG loaded listener.js 22:29:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x116082c00) [pid = 1655] [serial = 510] [outer = 0x1122bd800] 22:29:06 INFO - PROCESS | 1655 | 1469165346584 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]]]}] 22:29:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:29:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 821ms 22:29:06 INFO - PROCESS | 1655 | 1469165346593 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 22:29:06 INFO - PROCESS | 1655 | 1469165346595 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 22:29:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:29:06 INFO - PROCESS | 1655 | 1469165346601 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:29:06 INFO - PROCESS | 1655 | 1469165346603 Marionette TRACE conn2 <- [1,654,null,{}] 22:29:06 INFO - PROCESS | 1655 | 1469165346606 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}] 22:29:06 INFO - PROCESS | 1655 | 1469165346609 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:06 INFO - PROCESS | 1655 | 1469165346702 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 22:29:06 INFO - PROCESS | 1655 | 1469165346773 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:06 INFO - PROCESS | 1655 | 1469165346774 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x11737b800 == 49 [pid = 1655] [id = 171] 22:29:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1169ee000) [pid = 1655] [serial = 511] [outer = 0x0] 22:29:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1184d4c00) [pid = 1655] [serial = 512] [outer = 0x1169ee000] 22:29:06 INFO - PROCESS | 1655 | 1469165346802 Marionette DEBUG loaded listener.js 22:29:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x118531400) [pid = 1655] [serial = 513] [outer = 0x1169ee000] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x11737a000 == 48 [pid = 1655] [id = 138] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba41000 == 47 [pid = 1655] [id = 164] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12b21d800 == 46 [pid = 1655] [id = 163] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12a752800 == 45 [pid = 1655] [id = 162] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x119aaa800 == 44 [pid = 1655] [id = 161] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x1293b5000 == 43 [pid = 1655] [id = 160] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x128bba800 == 42 [pid = 1655] [id = 159] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x126679800 == 41 [pid = 1655] [id = 158] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x123e9f000 == 40 [pid = 1655] [id = 157] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x123341000 == 39 [pid = 1655] [id = 156] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x119bc5800 == 38 [pid = 1655] [id = 155] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x117097800 == 37 [pid = 1655] [id = 154] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x112257800 == 36 [pid = 1655] [id = 153] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x123e92000 == 35 [pid = 1655] [id = 152] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x1170a0000 == 34 [pid = 1655] [id = 151] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba49800 == 33 [pid = 1655] [id = 150] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x117092000 == 32 [pid = 1655] [id = 170] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12c057800 == 31 [pid = 1655] [id = 169] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12c046800 == 30 [pid = 1655] [id = 168] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac0f800 == 29 [pid = 1655] [id = 167] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x1182c1800 == 28 [pid = 1655] [id = 166] 22:29:07 INFO - PROCESS | 1655 | --DOCSHELL 0x1130dd000 == 27 [pid = 1655] [id = 165] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x12a6c6400) [pid = 1655] [serial = 448] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x123313400) [pid = 1655] [serial = 446] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x120842c00) [pid = 1655] [serial = 424] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x11850b000) [pid = 1655] [serial = 412] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12163b000) [pid = 1655] [serial = 425] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x119a02c00) [pid = 1655] [serial = 421] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x119979c00) [pid = 1655] [serial = 440] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12687bc00) [pid = 1655] [serial = 434] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x123642c00) [pid = 1655] [serial = 430] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x126590800) [pid = 1655] [serial = 433] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x128c04c00) [pid = 1655] [serial = 436] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x124eb4800) [pid = 1655] [serial = 431] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x116906000) [pid = 1655] [serial = 415] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1169e6c00) [pid = 1655] [serial = 409] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x119288c00) [pid = 1655] [serial = 419] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x118561400) [pid = 1655] [serial = 413] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1176b6400) [pid = 1655] [serial = 439] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1248fa000) [pid = 1655] [serial = 442] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x126c6f800) [pid = 1655] [serial = 407] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x128c0b000) [pid = 1655] [serial = 437] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x118707400) [pid = 1655] [serial = 418] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1169ea800) [pid = 1655] [serial = 416] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x117e31c00) [pid = 1655] [serial = 410] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x120848800) [pid = 1655] [serial = 404] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x119976800) [pid = 1655] [serial = 403] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x128c03400) [pid = 1655] [serial = 443] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1169e9000) [pid = 1655] [serial = 400] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x124eb7400) [pid = 1655] [serial = 406] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12925b800) [pid = 1655] [serial = 445] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x123313c00) [pid = 1655] [serial = 428] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119add400) [pid = 1655] [serial = 422] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1184c5800) [pid = 1655] [serial = 401] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x123160c00) [pid = 1655] [serial = 427] [outer = 0x0] [url = about:blank] 22:29:07 INFO - PROCESS | 1655 | 1469165347762 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]]]}] 22:29:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:29:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1176ms 22:29:07 INFO - PROCESS | 1655 | 1469165347776 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 22:29:07 INFO - PROCESS | 1655 | 1469165347778 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 22:29:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:29:07 INFO - PROCESS | 1655 | 1469165347785 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:29:07 INFO - PROCESS | 1655 | 1469165347787 Marionette TRACE conn2 <- [1,658,null,{}] 22:29:07 INFO - PROCESS | 1655 | 1469165347790 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}] 22:29:07 INFO - PROCESS | 1655 | 1469165347792 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:07 INFO - PROCESS | 1655 | 1469165347871 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 22:29:07 INFO - PROCESS | 1655 | 1469165347876 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:07 INFO - PROCESS | 1655 | 1469165347879 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x115192800 == 28 [pid = 1655] [id = 172] 22:29:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x112fb9800) [pid = 1655] [serial = 514] [outer = 0x0] 22:29:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x113a3c000) [pid = 1655] [serial = 515] [outer = 0x112fb9800] 22:29:07 INFO - PROCESS | 1655 | 1469165347908 Marionette DEBUG loaded listener.js 22:29:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1151c7c00) [pid = 1655] [serial = 516] [outer = 0x112fb9800] 22:29:08 INFO - PROCESS | 1655 | 1469165348237 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]]]}] 22:29:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:29:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 471ms 22:29:08 INFO - PROCESS | 1655 | 1469165348259 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 22:29:08 INFO - PROCESS | 1655 | 1469165348262 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 22:29:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:29:08 INFO - PROCESS | 1655 | 1469165348269 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:29:08 INFO - PROCESS | 1655 | 1469165348271 Marionette TRACE conn2 <- [1,662,null,{}] 22:29:08 INFO - PROCESS | 1655 | 1469165348273 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}] 22:29:08 INFO - PROCESS | 1655 | 1469165348275 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:08 INFO - PROCESS | 1655 | 1469165348351 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 22:29:08 INFO - PROCESS | 1655 | 1469165348355 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:08 INFO - PROCESS | 1655 | 1469165348357 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x11708c000 == 29 [pid = 1655] [id = 173] 22:29:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x116535c00) [pid = 1655] [serial = 517] [outer = 0x0] 22:29:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1169efc00) [pid = 1655] [serial = 518] [outer = 0x116535c00] 22:29:08 INFO - PROCESS | 1655 | 1469165348386 Marionette DEBUG loaded listener.js 22:29:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1182f0400) [pid = 1655] [serial = 519] [outer = 0x116535c00] 22:29:08 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:29:08 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:29:08 INFO - PROCESS | 1655 | 1469165348743 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]]]}] 22:29:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:29:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 521ms 22:29:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:29:08 INFO - PROCESS | 1655 | 1469165348790 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 22:29:08 INFO - PROCESS | 1655 | 1469165348791 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 22:29:08 INFO - PROCESS | 1655 | 1469165348793 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:29:08 INFO - PROCESS | 1655 | 1469165348796 Marionette TRACE conn2 <- [1,666,null,{}] 22:29:08 INFO - PROCESS | 1655 | 1469165348804 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}] 22:29:08 INFO - PROCESS | 1655 | 1469165348807 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:08 INFO - PROCESS | 1655 | 1469165348884 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 22:29:08 INFO - PROCESS | 1655 | 1469165348891 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:08 INFO - PROCESS | 1655 | 1469165348893 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x119175800 == 30 [pid = 1655] [id = 174] 22:29:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1127df400) [pid = 1655] [serial = 520] [outer = 0x0] 22:29:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x118538800) [pid = 1655] [serial = 521] [outer = 0x1127df400] 22:29:08 INFO - PROCESS | 1655 | 1469165348924 Marionette DEBUG loaded listener.js 22:29:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11926f400) [pid = 1655] [serial = 522] [outer = 0x1127df400] 22:29:09 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:29:09 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:29:09 INFO - PROCESS | 1655 | 1469165349256 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]]]}] 22:29:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:29:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 471ms 22:29:09 INFO - PROCESS | 1655 | 1469165349267 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 22:29:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:29:09 INFO - PROCESS | 1655 | 1469165349269 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 22:29:09 INFO - PROCESS | 1655 | 1469165349271 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:29:09 INFO - PROCESS | 1655 | 1469165349272 Marionette TRACE conn2 <- [1,670,null,{}] 22:29:09 INFO - PROCESS | 1655 | 1469165349275 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}] 22:29:09 INFO - PROCESS | 1655 | 1469165349276 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:09 INFO - PROCESS | 1655 | 1469165349356 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 22:29:09 INFO - PROCESS | 1655 | 1469165349410 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:09 INFO - PROCESS | 1655 | 1469165349411 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x119dbc800 == 31 [pid = 1655] [id = 175] 22:29:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x118507c00) [pid = 1655] [serial = 523] [outer = 0x0] 22:29:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x119511c00) [pid = 1655] [serial = 524] [outer = 0x118507c00] 22:29:09 INFO - PROCESS | 1655 | 1469165349438 Marionette DEBUG loaded listener.js 22:29:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x119970000) [pid = 1655] [serial = 525] [outer = 0x118507c00] 22:29:09 INFO - PROCESS | 1655 | 1469165349706 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]]]}] 22:29:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:29:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 22:29:09 INFO - PROCESS | 1655 | 1469165349754 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 22:29:09 INFO - PROCESS | 1655 | 1469165349755 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 22:29:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:29:09 INFO - PROCESS | 1655 | 1469165349765 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:29:09 INFO - PROCESS | 1655 | 1469165349766 Marionette TRACE conn2 <- [1,674,null,{}] 22:29:09 INFO - PROCESS | 1655 | 1469165349768 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}] 22:29:09 INFO - PROCESS | 1655 | 1469165349769 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:09 INFO - PROCESS | 1655 | 1469165349859 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 22:29:09 INFO - PROCESS | 1655 | 1469165349863 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:09 INFO - PROCESS | 1655 | 1469165349865 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x1231a5800 == 32 [pid = 1655] [id = 176] 22:29:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1161ca800) [pid = 1655] [serial = 526] [outer = 0x0] 22:29:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x119976800) [pid = 1655] [serial = 527] [outer = 0x1161ca800] 22:29:09 INFO - PROCESS | 1655 | 1469165349889 Marionette DEBUG loaded listener.js 22:29:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x119a49c00) [pid = 1655] [serial = 528] [outer = 0x1161ca800] 22:29:10 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:29:10 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:29:10 INFO - PROCESS | 1655 | 1469165350225 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]]]}] 22:29:10 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 22:29:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 518ms 22:29:10 INFO - PROCESS | 1655 | 1469165350290 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 22:29:10 INFO - PROCESS | 1655 | 1469165350292 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 22:29:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:29:10 INFO - PROCESS | 1655 | 1469165350294 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:29:10 INFO - PROCESS | 1655 | 1469165350295 Marionette TRACE conn2 <- [1,678,null,{}] 22:29:10 INFO - PROCESS | 1655 | 1469165350297 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}] 22:29:10 INFO - PROCESS | 1655 | 1469165350301 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:10 INFO - PROCESS | 1655 | 1469165350410 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 22:29:10 INFO - PROCESS | 1655 | 1469165350442 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:10 INFO - PROCESS | 1655 | 1469165350444 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x124323000 == 33 [pid = 1655] [id = 177] 22:29:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x119a4e800) [pid = 1655] [serial = 529] [outer = 0x0] 22:29:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1210cf400) [pid = 1655] [serial = 530] [outer = 0x119a4e800] 22:29:10 INFO - PROCESS | 1655 | 1469165350469 Marionette DEBUG loaded listener.js 22:29:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x121645000) [pid = 1655] [serial = 531] [outer = 0x119a4e800] 22:29:10 INFO - PROCESS | 1655 | 1469165350791 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]]]}] 22:29:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:29:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 520ms 22:29:10 INFO - PROCESS | 1655 | 1469165350815 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 22:29:10 INFO - PROCESS | 1655 | 1469165350816 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 22:29:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:29:10 INFO - PROCESS | 1655 | 1469165350818 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:29:10 INFO - PROCESS | 1655 | 1469165350826 Marionette TRACE conn2 <- [1,682,null,{}] 22:29:10 INFO - PROCESS | 1655 | 1469165350839 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}] 22:29:10 INFO - PROCESS | 1655 | 1469165350840 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:10 INFO - PROCESS | 1655 | 1469165350929 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 22:29:10 INFO - PROCESS | 1655 | 1469165350932 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:10 INFO - PROCESS | 1655 | 1469165350934 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x1261a6000 == 34 [pid = 1655] [id = 178] 22:29:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x118565000) [pid = 1655] [serial = 532] [outer = 0x0] 22:29:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12316ac00) [pid = 1655] [serial = 533] [outer = 0x118565000] 22:29:10 INFO - PROCESS | 1655 | 1469165350958 Marionette DEBUG loaded listener.js 22:29:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x123315000) [pid = 1655] [serial = 534] [outer = 0x118565000] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x128c09400) [pid = 1655] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x11996f400) [pid = 1655] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1237eb400) [pid = 1655] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1122b2400) [pid = 1655] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1129af800) [pid = 1655] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1129b7000) [pid = 1655] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x119285400) [pid = 1655] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x11946c800) [pid = 1655] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11928ac00) [pid = 1655] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1127dac00) [pid = 1655] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x129397000) [pid = 1655] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x113811c00) [pid = 1655] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1127d6800) [pid = 1655] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x124dd5800) [pid = 1655] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:29:11 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1127dec00) [pid = 1655] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:29:11 INFO - PROCESS | 1655 | 1469165351878 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]]]}] 22:29:11 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) 22:29:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1088ms 22:29:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:29:11 INFO - PROCESS | 1655 | 1469165351906 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 22:29:11 INFO - PROCESS | 1655 | 1469165351908 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 22:29:11 INFO - PROCESS | 1655 | 1469165351910 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:29:11 INFO - PROCESS | 1655 | 1469165351911 Marionette TRACE conn2 <- [1,686,null,{}] 22:29:11 INFO - PROCESS | 1655 | 1469165351914 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}] 22:29:11 INFO - PROCESS | 1655 | 1469165351917 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:11 INFO - PROCESS | 1655 | 1469165351986 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 22:29:11 INFO - PROCESS | 1655 | 1469165351990 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:11 INFO - PROCESS | 1655 | 1469165351991 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x1231ab800 == 35 [pid = 1655] [id = 179] 22:29:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1122bd400) [pid = 1655] [serial = 535] [outer = 0x0] 22:29:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1169ebc00) [pid = 1655] [serial = 536] [outer = 0x1122bd400] 22:29:12 INFO - PROCESS | 1655 | 1469165352017 Marionette DEBUG loaded listener.js 22:29:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11928ac00) [pid = 1655] [serial = 537] [outer = 0x1122bd400] 22:29:12 INFO - PROCESS | 1655 | 1469165352822 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]]]}] 22:29:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:29:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 921ms 22:29:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:29:12 INFO - PROCESS | 1655 | 1469165352831 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 22:29:12 INFO - PROCESS | 1655 | 1469165352833 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 22:29:12 INFO - PROCESS | 1655 | 1469165352835 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:29:12 INFO - PROCESS | 1655 | 1469165352836 Marionette TRACE conn2 <- [1,690,null,{}] 22:29:12 INFO - PROCESS | 1655 | 1469165352846 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}] 22:29:12 INFO - PROCESS | 1655 | 1469165352848 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:12 INFO - PROCESS | 1655 | 1469165352920 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 22:29:12 INFO - PROCESS | 1655 | 1469165352924 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:12 INFO - PROCESS | 1655 | 1469165352924 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x119173800 == 36 [pid = 1655] [id = 180] 22:29:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x119ad8000) [pid = 1655] [serial = 538] [outer = 0x0] 22:29:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x123317c00) [pid = 1655] [serial = 539] [outer = 0x119ad8000] 22:29:12 INFO - PROCESS | 1655 | 1469165352951 Marionette DEBUG loaded listener.js 22:29:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1237e2000) [pid = 1655] [serial = 540] [outer = 0x119ad8000] 22:29:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:29:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 918ms 22:29:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:29:13 INFO - PROCESS | 1655 | 1469165353748 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]]]}] 22:29:13 INFO - PROCESS | 1655 | 1469165353753 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 22:29:13 INFO - PROCESS | 1655 | 1469165353754 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 22:29:13 INFO - PROCESS | 1655 | 1469165353756 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:29:13 INFO - PROCESS | 1655 | 1469165353757 Marionette TRACE conn2 <- [1,694,null,{}] 22:29:13 INFO - PROCESS | 1655 | 1469165353760 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}] 22:29:13 INFO - PROCESS | 1655 | 1469165353761 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:13 INFO - PROCESS | 1655 | 1469165353835 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 22:29:13 INFO - PROCESS | 1655 | 1469165353926 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:13 INFO - PROCESS | 1655 | 1469165353927 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x11225a000 == 37 [pid = 1655] [id = 181] 22:29:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x10eaf1000) [pid = 1655] [serial = 541] [outer = 0x0] 22:29:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x111d7c000) [pid = 1655] [serial = 542] [outer = 0x10eaf1000] 22:29:13 INFO - PROCESS | 1655 | 1469165353961 Marionette DEBUG loaded listener.js 22:29:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1129b3400) [pid = 1655] [serial = 543] [outer = 0x10eaf1000] 22:29:14 INFO - PROCESS | 1655 | 1469165354949 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]]]}] 22:29:14 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) 22:29:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1222ms 22:29:14 INFO - PROCESS | 1655 | 1469165354981 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 22:29:14 INFO - PROCESS | 1655 | 1469165354982 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 22:29:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:29:14 INFO - PROCESS | 1655 | 1469165354985 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:29:14 INFO - PROCESS | 1655 | 1469165354987 Marionette TRACE conn2 <- [1,698,null,{}] 22:29:14 INFO - PROCESS | 1655 | 1469165354991 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}] 22:29:14 INFO - PROCESS | 1655 | 1469165354993 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:15 INFO - PROCESS | 1655 | 1469165355099 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 22:29:15 INFO - PROCESS | 1655 | 1469165355172 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:15 INFO - PROCESS | 1655 | 1469165355173 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x11916a000 == 38 [pid = 1655] [id = 182] 22:29:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1176b7800) [pid = 1655] [serial = 544] [outer = 0x0] 22:29:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1182f5c00) [pid = 1655] [serial = 545] [outer = 0x1176b7800] 22:29:15 INFO - PROCESS | 1655 | 1469165355245 Marionette DEBUG loaded listener.js 22:29:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x118506000) [pid = 1655] [serial = 546] [outer = 0x1176b7800] 22:29:16 INFO - PROCESS | 1655 | --DOCSHELL 0x119173800 == 37 [pid = 1655] [id = 180] 22:29:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1231ab800 == 36 [pid = 1655] [id = 179] 22:29:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1261a6000 == 35 [pid = 1655] [id = 178] 22:29:16 INFO - PROCESS | 1655 | --DOCSHELL 0x124323000 == 34 [pid = 1655] [id = 177] 22:29:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1231a5800 == 33 [pid = 1655] [id = 176] 22:29:16 INFO - PROCESS | 1655 | --DOCSHELL 0x119dbc800 == 32 [pid = 1655] [id = 175] 22:29:16 INFO - PROCESS | 1655 | --DOCSHELL 0x119175800 == 31 [pid = 1655] [id = 174] 22:29:16 INFO - PROCESS | 1655 | --DOCSHELL 0x11708c000 == 30 [pid = 1655] [id = 173] 22:29:16 INFO - PROCESS | 1655 | --DOCSHELL 0x115192800 == 29 [pid = 1655] [id = 172] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x128dce000) [pid = 1655] [serial = 490] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1208b4800) [pid = 1655] [serial = 472] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1239c4400) [pid = 1655] [serial = 475] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x123fb4800) [pid = 1655] [serial = 478] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x123e70000) [pid = 1655] [serial = 476] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1169e8800) [pid = 1655] [serial = 481] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119478400) [pid = 1655] [serial = 482] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1160eac00) [pid = 1655] [serial = 451] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x117e23800) [pid = 1655] [serial = 452] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12478e000) [pid = 1655] [serial = 484] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119511000) [pid = 1655] [serial = 454] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x119971c00) [pid = 1655] [serial = 455] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119479400) [pid = 1655] [serial = 466] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11996e800) [pid = 1655] [serial = 467] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1129b2c00) [pid = 1655] [serial = 457] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x11380cc00) [pid = 1655] [serial = 458] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12a86d800) [pid = 1655] [serial = 449] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11652d400) [pid = 1655] [serial = 460] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1169f0800) [pid = 1655] [serial = 461] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1184d7c00) [pid = 1655] [serial = 463] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x11914e800) [pid = 1655] [serial = 464] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x126c75400) [pid = 1655] [serial = 488] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x124793000) [pid = 1655] [serial = 479] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x119a10c00) [pid = 1655] [serial = 469] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x124de2000) [pid = 1655] [serial = 485] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x123314400) [pid = 1655] [serial = 473] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12651fc00) [pid = 1655] [serial = 487] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x119a4bc00) [pid = 1655] [serial = 470] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x129267000) [pid = 1655] [serial = 491] [outer = 0x0] [url = about:blank] 22:29:16 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x117e2b000) [pid = 1655] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:29:16 INFO - PROCESS | 1655 | 1469165356276 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]]]}] 22:29:16 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) 22:29:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1321ms 22:29:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:29:16 INFO - PROCESS | 1655 | 1469165356306 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 22:29:16 INFO - PROCESS | 1655 | 1469165356308 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 22:29:16 INFO - PROCESS | 1655 | 1469165356311 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:29:16 INFO - PROCESS | 1655 | 1469165356313 Marionette TRACE conn2 <- [1,702,null,{}] 22:29:16 INFO - PROCESS | 1655 | 1469165356319 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}] 22:29:16 INFO - PROCESS | 1655 | 1469165356321 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:16 INFO - PROCESS | 1655 | 1469165356395 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 22:29:16 INFO - PROCESS | 1655 | 1469165356425 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:16 INFO - PROCESS | 1655 | 1469165356428 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x1167d6000 == 30 [pid = 1655] [id = 183] 22:29:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x113d97c00) [pid = 1655] [serial = 547] [outer = 0x0] 22:29:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x116907000) [pid = 1655] [serial = 548] [outer = 0x113d97c00] 22:29:16 INFO - PROCESS | 1655 | 1469165356495 Marionette DEBUG loaded listener.js 22:29:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1169fa000) [pid = 1655] [serial = 549] [outer = 0x113d97c00] 22:29:17 INFO - PROCESS | 1655 | 1469165357287 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]]]}] 22:29:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:29:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1024ms 22:29:17 INFO - PROCESS | 1655 | 1469165357335 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 22:29:17 INFO - PROCESS | 1655 | 1469165357339 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 22:29:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:29:17 INFO - PROCESS | 1655 | 1469165357343 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:29:17 INFO - PROCESS | 1655 | 1469165357345 Marionette TRACE conn2 <- [1,706,null,{}] 22:29:17 INFO - PROCESS | 1655 | 1469165357347 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}] 22:29:17 INFO - PROCESS | 1655 | 1469165357349 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:17 INFO - PROCESS | 1655 | 1469165357425 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 22:29:17 INFO - PROCESS | 1655 | 1469165357432 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:17 INFO - PROCESS | 1655 | 1469165357433 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182ac800 == 31 [pid = 1655] [id = 184] 22:29:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x11850d800) [pid = 1655] [serial = 550] [outer = 0x0] 22:29:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11852f800) [pid = 1655] [serial = 551] [outer = 0x11850d800] 22:29:17 INFO - PROCESS | 1655 | 1469165357461 Marionette DEBUG loaded listener.js 22:29:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x11914e000) [pid = 1655] [serial = 552] [outer = 0x11850d800] 22:29:18 INFO - PROCESS | 1655 | 1469165358291 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]]]}] 22:29:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:29:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 971ms 22:29:18 INFO - PROCESS | 1655 | 1469165358315 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 22:29:18 INFO - PROCESS | 1655 | 1469165358316 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 22:29:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:29:18 INFO - PROCESS | 1655 | 1469165358319 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:29:18 INFO - PROCESS | 1655 | 1469165358321 Marionette TRACE conn2 <- [1,710,null,{}] 22:29:18 INFO - PROCESS | 1655 | 1469165358329 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}] 22:29:18 INFO - PROCESS | 1655 | 1469165358334 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:18 INFO - PROCESS | 1655 | 1469165358426 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 22:29:18 INFO - PROCESS | 1655 | 1469165358461 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:18 INFO - PROCESS | 1655 | 1469165358463 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x121692000 == 32 [pid = 1655] [id = 185] 22:29:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x119972c00) [pid = 1655] [serial = 553] [outer = 0x0] 22:29:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x119a42400) [pid = 1655] [serial = 554] [outer = 0x119972c00] 22:29:18 INFO - PROCESS | 1655 | 1469165358491 Marionette DEBUG loaded listener.js 22:29:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119ad9000) [pid = 1655] [serial = 555] [outer = 0x119972c00] 22:29:19 INFO - PROCESS | 1655 | 1469165359306 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]]]}] 22:29:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:29:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1021ms 22:29:19 INFO - PROCESS | 1655 | 1469165359340 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 22:29:19 INFO - PROCESS | 1655 | 1469165359342 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 22:29:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:29:19 INFO - PROCESS | 1655 | 1469165359345 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:29:19 INFO - PROCESS | 1655 | 1469165359346 Marionette TRACE conn2 <- [1,714,null,{}] 22:29:19 INFO - PROCESS | 1655 | 1469165359350 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}] 22:29:19 INFO - PROCESS | 1655 | 1469165359352 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:19 INFO - PROCESS | 1655 | 1469165359447 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 22:29:19 INFO - PROCESS | 1655 | 1469165359450 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:19 INFO - PROCESS | 1655 | 1469165359451 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x123e91000 == 33 [pid = 1655] [id = 186] 22:29:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x119a0f000) [pid = 1655] [serial = 556] [outer = 0x0] 22:29:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1208c2400) [pid = 1655] [serial = 557] [outer = 0x119a0f000] 22:29:19 INFO - PROCESS | 1655 | 1469165359476 Marionette DEBUG loaded listener.js 22:29:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1210da400) [pid = 1655] [serial = 558] [outer = 0x119a0f000] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1161ca800) [pid = 1655] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x116535c00) [pid = 1655] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x119a4e800) [pid = 1655] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x118507c00) [pid = 1655] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x112fb9800) [pid = 1655] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x10eaf2000) [pid = 1655] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x118565000) [pid = 1655] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x117e29000) [pid = 1655] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x119285c00) [pid = 1655] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1122bd400) [pid = 1655] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x121642c00) [pid = 1655] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x12652a800) [pid = 1655] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x1122bd800) [pid = 1655] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1169ee000) [pid = 1655] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:29:19 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x1127df400) [pid = 1655] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:29:20 INFO - PROCESS | 1655 | 1469165360287 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]]]}] 22:29:20 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 22:29:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 22:29:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:29:20 INFO - PROCESS | 1655 | 1469165360317 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 22:29:20 INFO - PROCESS | 1655 | 1469165360319 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 22:29:20 INFO - PROCESS | 1655 | 1469165360321 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:29:20 INFO - PROCESS | 1655 | 1469165360322 Marionette TRACE conn2 <- [1,718,null,{}] 22:29:20 INFO - PROCESS | 1655 | 1469165360324 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}] 22:29:20 INFO - PROCESS | 1655 | 1469165360325 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:20 INFO - PROCESS | 1655 | 1469165360395 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 22:29:20 INFO - PROCESS | 1655 | 1469165360443 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:20 INFO - PROCESS | 1655 | 1469165360444 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x1169ba000 == 34 [pid = 1655] [id = 187] 22:29:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x112a84c00) [pid = 1655] [serial = 559] [outer = 0x0] 22:29:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x117e23c00) [pid = 1655] [serial = 560] [outer = 0x112a84c00] 22:29:20 INFO - PROCESS | 1655 | 1469165360468 Marionette DEBUG loaded listener.js 22:29:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x119285c00) [pid = 1655] [serial = 561] [outer = 0x112a84c00] 22:29:21 INFO - PROCESS | 1655 | 1469165361213 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]]]}] 22:29:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:29:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 918ms 22:29:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:29:21 INFO - PROCESS | 1655 | 1469165361240 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 22:29:21 INFO - PROCESS | 1655 | 1469165361241 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 22:29:21 INFO - PROCESS | 1655 | 1469165361243 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:29:21 INFO - PROCESS | 1655 | 1469165361244 Marionette TRACE conn2 <- [1,722,null,{}] 22:29:21 INFO - PROCESS | 1655 | 1469165361247 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}] 22:29:21 INFO - PROCESS | 1655 | 1469165361253 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:21 INFO - PROCESS | 1655 | 1469165361344 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 22:29:21 INFO - PROCESS | 1655 | 1469165361349 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:21 INFO - PROCESS | 1655 | 1469165361351 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268fa800 == 35 [pid = 1655] [id = 188] 22:29:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x11996a400) [pid = 1655] [serial = 562] [outer = 0x0] 22:29:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x123e66400) [pid = 1655] [serial = 563] [outer = 0x11996a400] 22:29:21 INFO - PROCESS | 1655 | 1469165361376 Marionette DEBUG loaded listener.js 22:29:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x124378000) [pid = 1655] [serial = 564] [outer = 0x11996a400] 22:29:21 INFO - PROCESS | 1655 | 1469165361685 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] 22:29:21 INFO - PROCESS | 1655 | 1469165361717 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 22:29:21 INFO - PROCESS | 1655 | 1469165361719 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:29:21 INFO - PROCESS | 1655 | 1469165361720 Marionette TRACE conn2 <- [1,726,null,{}] 22:29:21 INFO - PROCESS | 1655 | 1469165361723 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}] 22:29:21 INFO - PROCESS | 1655 | 1469165361724 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:21 INFO - PROCESS | 1655 | 1469165361795 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 22:29:21 INFO - PROCESS | 1655 | 1469165361846 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:21 INFO - PROCESS | 1655 | 1469165361847 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x128cc3000 == 36 [pid = 1655] [id = 189] 22:29:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x112e13400) [pid = 1655] [serial = 565] [outer = 0x0] 22:29:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1243fb000) [pid = 1655] [serial = 566] [outer = 0x112e13400] 22:29:21 INFO - PROCESS | 1655 | 1469165361872 Marionette DEBUG loaded listener.js 22:29:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x124dd9800) [pid = 1655] [serial = 567] [outer = 0x112e13400] 22:29:22 INFO - PROCESS | 1655 | 1469165362207 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]]]}] 22:29:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:29:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 22:29:22 INFO - PROCESS | 1655 | 1469165362240 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 22:29:22 INFO - PROCESS | 1655 | 1469165362243 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 22:29:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:29:22 INFO - PROCESS | 1655 | 1469165362246 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:29:22 INFO - PROCESS | 1655 | 1469165362248 Marionette TRACE conn2 <- [1,730,null,{}] 22:29:22 INFO - PROCESS | 1655 | 1469165362252 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}] 22:29:22 INFO - PROCESS | 1655 | 1469165362254 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:22 INFO - PROCESS | 1655 | 1469165362354 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 22:29:22 INFO - PROCESS | 1655 | 1469165362400 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:22 INFO - PROCESS | 1655 | 1469165362403 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x1169a7800 == 37 [pid = 1655] [id = 190] 22:29:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x113d9a000) [pid = 1655] [serial = 568] [outer = 0x0] 22:29:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x116027000) [pid = 1655] [serial = 569] [outer = 0x113d9a000] 22:29:22 INFO - PROCESS | 1655 | 1469165362434 Marionette DEBUG loaded listener.js 22:29:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1169e0400) [pid = 1655] [serial = 570] [outer = 0x113d9a000] 22:29:22 INFO - PROCESS | 1655 | 1469165362873 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] 22:29:22 INFO - PROCESS | 1655 | 1469165362921 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 22:29:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:29:22 INFO - PROCESS | 1655 | 1469165362925 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:29:22 INFO - PROCESS | 1655 | 1469165362927 Marionette TRACE conn2 <- [1,734,null,{}] 22:29:22 INFO - PROCESS | 1655 | 1469165362930 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}] 22:29:22 INFO - PROCESS | 1655 | 1469165362932 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:23 INFO - PROCESS | 1655 | 1469165363032 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 22:29:23 INFO - PROCESS | 1655 | 1469165363083 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:23 INFO - PROCESS | 1655 | 1469165363084 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230c7000 == 38 [pid = 1655] [id = 191] 22:29:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x117e25400) [pid = 1655] [serial = 571] [outer = 0x0] 22:29:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x119512000) [pid = 1655] [serial = 572] [outer = 0x117e25400] 22:29:23 INFO - PROCESS | 1655 | 1469165363115 Marionette DEBUG loaded listener.js 22:29:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x119979c00) [pid = 1655] [serial = 573] [outer = 0x117e25400] 22:29:23 INFO - PROCESS | 1655 | 1469165363497 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]]]}] 22:29:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:29:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 620ms 22:29:23 INFO - PROCESS | 1655 | 1469165363545 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 22:29:23 INFO - PROCESS | 1655 | 1469165363548 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 22:29:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:29:23 INFO - PROCESS | 1655 | 1469165363552 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:29:23 INFO - PROCESS | 1655 | 1469165363554 Marionette TRACE conn2 <- [1,738,null,{}] 22:29:23 INFO - PROCESS | 1655 | 1469165363562 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}] 22:29:23 INFO - PROCESS | 1655 | 1469165363565 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:23 INFO - PROCESS | 1655 | 1469165363665 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 22:29:23 INFO - PROCESS | 1655 | 1469165363748 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:23 INFO - PROCESS | 1655 | 1469165363750 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x123bb6000 == 39 [pid = 1655] [id = 192] 22:29:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1210d4800) [pid = 1655] [serial = 574] [outer = 0x0] 22:29:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x123166c00) [pid = 1655] [serial = 575] [outer = 0x1210d4800] 22:29:23 INFO - PROCESS | 1655 | 1469165363782 Marionette DEBUG loaded listener.js 22:29:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1237ea400) [pid = 1655] [serial = 576] [outer = 0x1210d4800] 22:29:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:29:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1125ms 22:29:24 INFO - PROCESS | 1655 | 1469165364668 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]]]}] 22:29:24 INFO - PROCESS | 1655 | 1469165364678 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 22:29:24 INFO - PROCESS | 1655 | 1469165364680 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 22:29:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:29:24 INFO - PROCESS | 1655 | 1469165364683 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:29:24 INFO - PROCESS | 1655 | 1469165364684 Marionette TRACE conn2 <- [1,742,null,{}] 22:29:24 INFO - PROCESS | 1655 | 1469165364715 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}] 22:29:24 INFO - PROCESS | 1655 | 1469165364716 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:24 INFO - PROCESS | 1655 | 1469165364811 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 22:29:24 INFO - PROCESS | 1655 | 1469165364858 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:24 INFO - PROCESS | 1655 | 1469165364859 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a767000 == 40 [pid = 1655] [id = 193] 22:29:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12478e000) [pid = 1655] [serial = 577] [outer = 0x0] 22:29:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12612b800) [pid = 1655] [serial = 578] [outer = 0x12478e000] 22:29:24 INFO - PROCESS | 1655 | 1469165364889 Marionette DEBUG loaded listener.js 22:29:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1266b6400) [pid = 1655] [serial = 579] [outer = 0x12478e000] 22:29:25 INFO - PROCESS | 1655 | 1469165365803 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]]]}] 22:29:25 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 22:29:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1150ms 22:29:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:29:25 INFO - PROCESS | 1655 | 1469165365833 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 22:29:25 INFO - PROCESS | 1655 | 1469165365835 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 22:29:25 INFO - PROCESS | 1655 | 1469165365837 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:29:25 INFO - PROCESS | 1655 | 1469165365838 Marionette TRACE conn2 <- [1,746,null,{}] 22:29:25 INFO - PROCESS | 1655 | 1469165365840 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}] 22:29:25 INFO - PROCESS | 1655 | 1469165365842 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:25 INFO - PROCESS | 1655 | 1469165365945 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 22:29:25 INFO - PROCESS | 1655 | 1469165365993 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:25 INFO - PROCESS | 1655 | 1469165365994 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a7a9800 == 41 [pid = 1655] [id = 194] 22:29:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124dd9000) [pid = 1655] [serial = 580] [outer = 0x0] 22:29:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12687b400) [pid = 1655] [serial = 581] [outer = 0x124dd9000] 22:29:26 INFO - PROCESS | 1655 | 1469165366022 Marionette DEBUG loaded listener.js 22:29:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x128c05000) [pid = 1655] [serial = 582] [outer = 0x124dd9000] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x11737b800 == 40 [pid = 1655] [id = 171] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x1268fa800 == 39 [pid = 1655] [id = 188] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x1169ba000 == 38 [pid = 1655] [id = 187] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x123e91000 == 37 [pid = 1655] [id = 186] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x121692000 == 36 [pid = 1655] [id = 185] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x1182ac800 == 35 [pid = 1655] [id = 184] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x1167d6000 == 34 [pid = 1655] [id = 183] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x11916a000 == 33 [pid = 1655] [id = 182] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x11225a000 == 32 [pid = 1655] [id = 181] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x12a767000 == 31 [pid = 1655] [id = 193] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x123bb6000 == 30 [pid = 1655] [id = 192] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x1230c7000 == 29 [pid = 1655] [id = 191] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x128cc3000 == 28 [pid = 1655] [id = 189] 22:29:27 INFO - PROCESS | 1655 | --DOCSHELL 0x1169a7800 == 27 [pid = 1655] [id = 190] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x118531400) [pid = 1655] [serial = 513] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1184d4c00) [pid = 1655] [serial = 512] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x118538800) [pid = 1655] [serial = 521] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11926f400) [pid = 1655] [serial = 522] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x119976800) [pid = 1655] [serial = 527] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1169efc00) [pid = 1655] [serial = 518] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1182f0400) [pid = 1655] [serial = 519] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x121645000) [pid = 1655] [serial = 531] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1210cf400) [pid = 1655] [serial = 530] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119511c00) [pid = 1655] [serial = 524] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x113a3c000) [pid = 1655] [serial = 515] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1129b6c00) [pid = 1655] [serial = 494] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12316ac00) [pid = 1655] [serial = 533] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1151c7c00) [pid = 1655] [serial = 516] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1127d3400) [pid = 1655] [serial = 493] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x118504000) [pid = 1655] [serial = 498] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x1182fc800) [pid = 1655] [serial = 497] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x119fbb400) [pid = 1655] [serial = 501] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1169ebc00) [pid = 1655] [serial = 536] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x119a41400) [pid = 1655] [serial = 500] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x124eafc00) [pid = 1655] [serial = 504] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x11928ac00) [pid = 1655] [serial = 537] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1239c5800) [pid = 1655] [serial = 503] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x129262800) [pid = 1655] [serial = 507] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x126c6e400) [pid = 1655] [serial = 506] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x116082c00) [pid = 1655] [serial = 510] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x113395400) [pid = 1655] [serial = 509] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x123315000) [pid = 1655] [serial = 534] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x123317c00) [pid = 1655] [serial = 539] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x119a49c00) [pid = 1655] [serial = 528] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x119970000) [pid = 1655] [serial = 525] [outer = 0x0] [url = about:blank] 22:29:27 INFO - PROCESS | 1655 | 1469165367532 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]]]}] 22:29:27 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.) 22:29:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1721ms 22:29:27 INFO - PROCESS | 1655 | 1469165367559 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 22:29:27 INFO - PROCESS | 1655 | 1469165367561 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 22:29:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:29:27 INFO - PROCESS | 1655 | 1469165367565 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:29:27 INFO - PROCESS | 1655 | 1469165367567 Marionette TRACE conn2 <- [1,750,null,{}] 22:29:27 INFO - PROCESS | 1655 | 1469165367572 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}] 22:29:27 INFO - PROCESS | 1655 | 1469165367574 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:27 INFO - PROCESS | 1655 | 1469165367648 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 22:29:27 INFO - PROCESS | 1655 | 1469165367652 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:27 INFO - PROCESS | 1655 | 1469165367654 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x113d77000 == 28 [pid = 1655] [id = 195] 22:29:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x116032400) [pid = 1655] [serial = 583] [outer = 0x0] 22:29:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x11607ec00) [pid = 1655] [serial = 584] [outer = 0x116032400] 22:29:27 INFO - PROCESS | 1655 | 1469165367686 Marionette DEBUG loaded listener.js 22:29:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x116756000) [pid = 1655] [serial = 585] [outer = 0x116032400] 22:29:28 INFO - PROCESS | 1655 | 1469165368490 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]]]}] 22:29:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:29:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 973ms 22:29:28 INFO - PROCESS | 1655 | 1469165368538 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 22:29:28 INFO - PROCESS | 1655 | 1469165368542 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 22:29:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:29:28 INFO - PROCESS | 1655 | 1469165368552 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:29:28 INFO - PROCESS | 1655 | 1469165368553 Marionette TRACE conn2 <- [1,754,null,{}] 22:29:28 INFO - PROCESS | 1655 | 1469165368556 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}] 22:29:28 INFO - PROCESS | 1655 | 1469165368558 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:28 INFO - PROCESS | 1655 | 1469165368633 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 22:29:28 INFO - PROCESS | 1655 | 1469165368637 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:28 INFO - PROCESS | 1655 | 1469165368639 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x1169be000 == 29 [pid = 1655] [id = 196] 22:29:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x116977800) [pid = 1655] [serial = 586] [outer = 0x0] 22:29:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x1169ef800) [pid = 1655] [serial = 587] [outer = 0x116977800] 22:29:28 INFO - PROCESS | 1655 | 1469165368669 Marionette DEBUG loaded listener.js 22:29:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x117336000) [pid = 1655] [serial = 588] [outer = 0x116977800] 22:29:29 INFO - PROCESS | 1655 | 1469165369499 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]]]}] 22:29:29 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 22:29:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 978ms 22:29:29 INFO - PROCESS | 1655 | 1469165369533 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 22:29:29 INFO - PROCESS | 1655 | 1469165369535 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 22:29:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:29:29 INFO - PROCESS | 1655 | 1469165369556 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:29:29 INFO - PROCESS | 1655 | 1469165369559 Marionette TRACE conn2 <- [1,758,null,{}] 22:29:29 INFO - PROCESS | 1655 | 1469165369577 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}] 22:29:29 INFO - PROCESS | 1655 | 1469165369580 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:29 INFO - PROCESS | 1655 | 1469165369670 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 22:29:29 INFO - PROCESS | 1655 | 1469165369675 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:29 INFO - PROCESS | 1655 | 1469165369677 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182a8800 == 30 [pid = 1655] [id = 197] 22:29:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x117e30800) [pid = 1655] [serial = 589] [outer = 0x0] 22:29:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x11850b000) [pid = 1655] [serial = 590] [outer = 0x117e30800] 22:29:29 INFO - PROCESS | 1655 | 1469165369704 Marionette DEBUG loaded listener.js 22:29:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x118565c00) [pid = 1655] [serial = 591] [outer = 0x117e30800] 22:29:30 INFO - PROCESS | 1655 | 1469165370039 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]]]}] 22:29:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:29:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 523ms 22:29:30 INFO - PROCESS | 1655 | 1469165370080 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 22:29:30 INFO - PROCESS | 1655 | 1469165370082 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 22:29:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:29:30 INFO - PROCESS | 1655 | 1469165370084 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:29:30 INFO - PROCESS | 1655 | 1469165370085 Marionette TRACE conn2 <- [1,762,null,{}] 22:29:30 INFO - PROCESS | 1655 | 1469165370087 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}] 22:29:30 INFO - PROCESS | 1655 | 1469165370088 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:30 INFO - PROCESS | 1655 | 1469165370179 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 22:29:30 INFO - PROCESS | 1655 | 1469165370209 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:30 INFO - PROCESS | 1655 | 1469165370211 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x119527800 == 31 [pid = 1655] [id = 198] 22:29:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x11914fc00) [pid = 1655] [serial = 592] [outer = 0x0] 22:29:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x119479000) [pid = 1655] [serial = 593] [outer = 0x11914fc00] 22:29:30 INFO - PROCESS | 1655 | 1469165370235 Marionette DEBUG loaded listener.js 22:29:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x119923000) [pid = 1655] [serial = 594] [outer = 0x11914fc00] 22:29:31 INFO - PROCESS | 1655 | 1469165371021 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]]]}] 22:29:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:29:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 968ms 22:29:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:29:31 INFO - PROCESS | 1655 | 1469165371053 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 22:29:31 INFO - PROCESS | 1655 | 1469165371054 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 22:29:31 INFO - PROCESS | 1655 | 1469165371056 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:29:31 INFO - PROCESS | 1655 | 1469165371057 Marionette TRACE conn2 <- [1,766,null,{}] 22:29:31 INFO - PROCESS | 1655 | 1469165371066 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}] 22:29:31 INFO - PROCESS | 1655 | 1469165371068 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:31 INFO - PROCESS | 1655 | 1469165371154 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 22:29:31 INFO - PROCESS | 1655 | 1469165371158 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:31 INFO - PROCESS | 1655 | 1469165371159 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12081f000 == 32 [pid = 1655] [id = 199] 22:29:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x119974000) [pid = 1655] [serial = 595] [outer = 0x0] 22:29:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x119a10c00) [pid = 1655] [serial = 596] [outer = 0x119974000] 22:29:31 INFO - PROCESS | 1655 | 1469165371186 Marionette DEBUG loaded listener.js 22:29:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x119a48c00) [pid = 1655] [serial = 597] [outer = 0x119974000] 22:29:31 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x11850d800) [pid = 1655] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:29:31 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x10eaf1000) [pid = 1655] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:29:31 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x113d97c00) [pid = 1655] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:29:31 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x1176b7800) [pid = 1655] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:29:31 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x119a0f000) [pid = 1655] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:29:31 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x11996a400) [pid = 1655] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:29:31 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x119972c00) [pid = 1655] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:29:31 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x112a84c00) [pid = 1655] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:29:31 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x112e13400) [pid = 1655] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:29:31 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x119ad8000) [pid = 1655] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:29:32 INFO - PROCESS | 1655 | 1469165372056 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]]]}] 22:29:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:29:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1023ms 22:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:29:32 INFO - PROCESS | 1655 | 1469165372080 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 22:29:32 INFO - PROCESS | 1655 | 1469165372081 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 22:29:32 INFO - PROCESS | 1655 | 1469165372083 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:29:32 INFO - PROCESS | 1655 | 1469165372084 Marionette TRACE conn2 <- [1,770,null,{}] 22:29:32 INFO - PROCESS | 1655 | 1469165372093 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}] 22:29:32 INFO - PROCESS | 1655 | 1469165372097 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:32 INFO - PROCESS | 1655 | 1469165372185 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 22:29:32 INFO - PROCESS | 1655 | 1469165372189 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:32 INFO - PROCESS | 1655 | 1469165372190 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x123346000 == 33 [pid = 1655] [id = 200] 22:29:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x113f33c00) [pid = 1655] [serial = 598] [outer = 0x0] 22:29:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x119fb9000) [pid = 1655] [serial = 599] [outer = 0x113f33c00] 22:29:32 INFO - PROCESS | 1655 | 1469165372217 Marionette DEBUG loaded listener.js 22:29:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x1210cf400) [pid = 1655] [serial = 600] [outer = 0x113f33c00] 22:29:32 INFO - PROCESS | 1655 | 1469165372541 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]]]}] 22:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 22:29:32 INFO - PROCESS | 1655 | 1469165372553 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 22:29:32 INFO - PROCESS | 1655 | 1469165372554 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 22:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:29:32 INFO - PROCESS | 1655 | 1469165372556 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:29:32 INFO - PROCESS | 1655 | 1469165372557 Marionette TRACE conn2 <- [1,774,null,{}] 22:29:32 INFO - PROCESS | 1655 | 1469165372559 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}] 22:29:32 INFO - PROCESS | 1655 | 1469165372560 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:32 INFO - PROCESS | 1655 | 1469165372638 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 22:29:32 INFO - PROCESS | 1655 | 1469165372688 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:32 INFO - PROCESS | 1655 | 1469165372689 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x123bb1800 == 34 [pid = 1655] [id = 201] 22:29:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x11607d400) [pid = 1655] [serial = 601] [outer = 0x0] 22:29:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1210d9000) [pid = 1655] [serial = 602] [outer = 0x11607d400] 22:29:32 INFO - PROCESS | 1655 | 1469165372714 Marionette DEBUG loaded listener.js 22:29:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x12304c400) [pid = 1655] [serial = 603] [outer = 0x11607d400] 22:29:32 INFO - PROCESS | 1655 | 1469165372977 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]]]}] 22:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 22:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:29:33 INFO - PROCESS | 1655 | 1469165373026 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 22:29:33 INFO - PROCESS | 1655 | 1469165373028 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 22:29:33 INFO - PROCESS | 1655 | 1469165373037 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:29:33 INFO - PROCESS | 1655 | 1469165373038 Marionette TRACE conn2 <- [1,778,null,{}] 22:29:33 INFO - PROCESS | 1655 | 1469165373041 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}] 22:29:33 INFO - PROCESS | 1655 | 1469165373042 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:33 INFO - PROCESS | 1655 | 1469165373118 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 22:29:33 INFO - PROCESS | 1655 | 1469165373122 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:33 INFO - PROCESS | 1655 | 1469165373123 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e27800 == 35 [pid = 1655] [id = 202] 22:29:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x119975800) [pid = 1655] [serial = 604] [outer = 0x0] 22:29:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x123315000) [pid = 1655] [serial = 605] [outer = 0x119975800] 22:29:33 INFO - PROCESS | 1655 | 1469165373148 Marionette DEBUG loaded listener.js 22:29:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x12331d400) [pid = 1655] [serial = 606] [outer = 0x119975800] 22:29:33 INFO - PROCESS | 1655 | 1469165373450 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]]]}] 22:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 477ms 22:29:33 INFO - PROCESS | 1655 | 1469165373507 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 22:29:33 INFO - PROCESS | 1655 | 1469165373508 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 22:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:29:33 INFO - PROCESS | 1655 | 1469165373511 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:29:33 INFO - PROCESS | 1655 | 1469165373512 Marionette TRACE conn2 <- [1,782,null,{}] 22:29:33 INFO - PROCESS | 1655 | 1469165373514 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}] 22:29:33 INFO - PROCESS | 1655 | 1469165373515 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:33 INFO - PROCESS | 1655 | 1469165373659 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 22:29:33 INFO - PROCESS | 1655 | 1469165373713 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:33 INFO - PROCESS | 1655 | 1469165373714 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x112d68800 == 36 [pid = 1655] [id = 203] 22:29:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1122b0c00) [pid = 1655] [serial = 607] [outer = 0x0] 22:29:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1129adc00) [pid = 1655] [serial = 608] [outer = 0x1122b0c00] 22:29:33 INFO - PROCESS | 1655 | 1469165373746 Marionette DEBUG loaded listener.js 22:29:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x113395400) [pid = 1655] [serial = 609] [outer = 0x1122b0c00] 22:29:34 INFO - PROCESS | 1655 | 1469165374256 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]]]}] 22:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 771ms 22:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:29:34 INFO - PROCESS | 1655 | 1469165374290 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 22:29:34 INFO - PROCESS | 1655 | 1469165374292 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 22:29:34 INFO - PROCESS | 1655 | 1469165374297 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:29:34 INFO - PROCESS | 1655 | 1469165374301 Marionette TRACE conn2 <- [1,786,null,{}] 22:29:34 INFO - PROCESS | 1655 | 1469165374304 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}] 22:29:34 INFO - PROCESS | 1655 | 1469165374307 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:34 INFO - PROCESS | 1655 | 1469165374412 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 22:29:34 INFO - PROCESS | 1655 | 1469165374483 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:34 INFO - PROCESS | 1655 | 1469165374484 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182c2800 == 37 [pid = 1655] [id = 204] 22:29:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11697bc00) [pid = 1655] [serial = 610] [outer = 0x0] 22:29:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1169e9800) [pid = 1655] [serial = 611] [outer = 0x11697bc00] 22:29:34 INFO - PROCESS | 1655 | 1469165374517 Marionette DEBUG loaded listener.js 22:29:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1172b9400) [pid = 1655] [serial = 612] [outer = 0x11697bc00] 22:29:35 INFO - PROCESS | 1655 | 1469165375272 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]]]}] 22:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1025ms 22:29:35 INFO - PROCESS | 1655 | 1469165375321 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 22:29:35 INFO - PROCESS | 1655 | 1469165375324 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 22:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:29:35 INFO - PROCESS | 1655 | 1469165375327 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:29:35 INFO - PROCESS | 1655 | 1469165375329 Marionette TRACE conn2 <- [1,790,null,{}] 22:29:35 INFO - PROCESS | 1655 | 1469165375333 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}] 22:29:35 INFO - PROCESS | 1655 | 1469165375334 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:35 INFO - PROCESS | 1655 | 1469165375446 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 22:29:35 INFO - PROCESS | 1655 | 1469165375496 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:35 INFO - PROCESS | 1655 | 1469165375499 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x11695a800 == 38 [pid = 1655] [id = 205] 22:29:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1160ed400) [pid = 1655] [serial = 613] [outer = 0x0] 22:29:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x11675ac00) [pid = 1655] [serial = 614] [outer = 0x1160ed400] 22:29:35 INFO - PROCESS | 1655 | 1469165375529 Marionette DEBUG loaded listener.js 22:29:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1169ecc00) [pid = 1655] [serial = 615] [outer = 0x1160ed400] 22:29:35 INFO - PROCESS | 1655 | --DOCSHELL 0x124e27800 == 37 [pid = 1655] [id = 202] 22:29:35 INFO - PROCESS | 1655 | --DOCSHELL 0x123bb1800 == 36 [pid = 1655] [id = 201] 22:29:35 INFO - PROCESS | 1655 | --DOCSHELL 0x123346000 == 35 [pid = 1655] [id = 200] 22:29:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12081f000 == 34 [pid = 1655] [id = 199] 22:29:35 INFO - PROCESS | 1655 | --DOCSHELL 0x119527800 == 33 [pid = 1655] [id = 198] 22:29:35 INFO - PROCESS | 1655 | --DOCSHELL 0x1182a8800 == 32 [pid = 1655] [id = 197] 22:29:35 INFO - PROCESS | 1655 | --DOCSHELL 0x1169be000 == 31 [pid = 1655] [id = 196] 22:29:35 INFO - PROCESS | 1655 | --DOCSHELL 0x113d77000 == 30 [pid = 1655] [id = 195] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1237e2000) [pid = 1655] [serial = 540] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x11852f800) [pid = 1655] [serial = 551] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x111d7c000) [pid = 1655] [serial = 542] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1129b3400) [pid = 1655] [serial = 543] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x116907000) [pid = 1655] [serial = 548] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1169fa000) [pid = 1655] [serial = 549] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1182f5c00) [pid = 1655] [serial = 545] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x118506000) [pid = 1655] [serial = 546] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x1208c2400) [pid = 1655] [serial = 557] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x123e66400) [pid = 1655] [serial = 563] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x119a42400) [pid = 1655] [serial = 554] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x119ad9000) [pid = 1655] [serial = 555] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x124378000) [pid = 1655] [serial = 564] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x119285c00) [pid = 1655] [serial = 561] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1210da400) [pid = 1655] [serial = 558] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x117e23c00) [pid = 1655] [serial = 560] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x11914e000) [pid = 1655] [serial = 552] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1243fb000) [pid = 1655] [serial = 566] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x124dd9800) [pid = 1655] [serial = 567] [outer = 0x0] [url = about:blank] 22:29:35 INFO - PROCESS | 1655 | 1469165375957 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]]]}] 22:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 674ms 22:29:36 INFO - PROCESS | 1655 | 1469165376002 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 22:29:36 INFO - PROCESS | 1655 | 1469165376005 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 22:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:29:36 INFO - PROCESS | 1655 | 1469165376010 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:29:36 INFO - PROCESS | 1655 | 1469165376011 Marionette TRACE conn2 <- [1,794,null,{}] 22:29:36 INFO - PROCESS | 1655 | 1469165376014 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}] 22:29:36 INFO - PROCESS | 1655 | 1469165376016 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:36 INFO - PROCESS | 1655 | 1469165376094 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 22:29:36 INFO - PROCESS | 1655 | 1469165376101 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:36 INFO - PROCESS | 1655 | 1469165376102 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x117242800 == 31 [pid = 1655] [id = 206] 22:29:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x1172b7400) [pid = 1655] [serial = 616] [outer = 0x0] 22:29:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x117e31000) [pid = 1655] [serial = 617] [outer = 0x1172b7400] 22:29:36 INFO - PROCESS | 1655 | 1469165376129 Marionette DEBUG loaded listener.js 22:29:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x1184d8400) [pid = 1655] [serial = 618] [outer = 0x1172b7400] 22:29:36 INFO - PROCESS | 1655 | 1469165376451 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]]]}] 22:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 472ms 22:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:29:36 INFO - PROCESS | 1655 | 1469165376488 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 22:29:36 INFO - PROCESS | 1655 | 1469165376489 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 22:29:36 INFO - PROCESS | 1655 | 1469165376491 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:29:36 INFO - PROCESS | 1655 | 1469165376494 Marionette TRACE conn2 <- [1,798,null,{}] 22:29:36 INFO - PROCESS | 1655 | 1469165376501 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}] 22:29:36 INFO - PROCESS | 1655 | 1469165376504 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:36 INFO - PROCESS | 1655 | 1469165376584 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 22:29:36 INFO - PROCESS | 1655 | 1469165376589 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:36 INFO - PROCESS | 1655 | 1469165376591 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x119be1800 == 32 [pid = 1655] [id = 207] 22:29:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x118509c00) [pid = 1655] [serial = 619] [outer = 0x0] 22:29:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x119157000) [pid = 1655] [serial = 620] [outer = 0x118509c00] 22:29:36 INFO - PROCESS | 1655 | 1469165376621 Marionette DEBUG loaded listener.js 22:29:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x119515000) [pid = 1655] [serial = 621] [outer = 0x118509c00] 22:29:36 INFO - PROCESS | 1655 | 1469165376979 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]]]}] 22:29:37 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 22:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 521ms 22:29:37 INFO - PROCESS | 1655 | 1469165377018 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 22:29:37 INFO - PROCESS | 1655 | 1469165377020 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 22:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:29:37 INFO - PROCESS | 1655 | 1469165377023 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:29:37 INFO - PROCESS | 1655 | 1469165377024 Marionette TRACE conn2 <- [1,802,null,{}] 22:29:37 INFO - PROCESS | 1655 | 1469165377026 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}] 22:29:37 INFO - PROCESS | 1655 | 1469165377028 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:37 INFO - PROCESS | 1655 | 1469165377105 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 22:29:37 INFO - PROCESS | 1655 | 1469165377108 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:37 INFO - PROCESS | 1655 | 1469165377109 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12392e800 == 33 [pid = 1655] [id = 208] 22:29:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1195cdc00) [pid = 1655] [serial = 622] [outer = 0x0] 22:29:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x119a48800) [pid = 1655] [serial = 623] [outer = 0x1195cdc00] 22:29:37 INFO - PROCESS | 1655 | 1469165377136 Marionette DEBUG loaded listener.js 22:29:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x119ad9000) [pid = 1655] [serial = 624] [outer = 0x1195cdc00] 22:29:37 INFO - PROCESS | 1655 | 1469165377467 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]]]}] 22:29:37 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 22:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 468ms 22:29:37 INFO - PROCESS | 1655 | 1469165377491 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 22:29:37 INFO - PROCESS | 1655 | 1469165377492 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 22:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:29:37 INFO - PROCESS | 1655 | 1469165377494 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:29:37 INFO - PROCESS | 1655 | 1469165377496 Marionette TRACE conn2 <- [1,806,null,{}] 22:29:37 INFO - PROCESS | 1655 | 1469165377499 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}] 22:29:37 INFO - PROCESS | 1655 | 1469165377501 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:37 INFO - PROCESS | 1655 | 1469165377575 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 22:29:37 INFO - PROCESS | 1655 | 1469165377578 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:37 INFO - PROCESS | 1655 | 1469165377580 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x11709d800 == 34 [pid = 1655] [id = 209] 22:29:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x119922c00) [pid = 1655] [serial = 625] [outer = 0x0] 22:29:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1210cf800) [pid = 1655] [serial = 626] [outer = 0x119922c00] 22:29:37 INFO - PROCESS | 1655 | 1469165377606 Marionette DEBUG loaded listener.js 22:29:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x12163b800) [pid = 1655] [serial = 627] [outer = 0x119922c00] 22:29:37 INFO - PROCESS | 1655 | [1655] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:29:37 INFO - PROCESS | 1655 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 22:29:37 INFO - PROCESS | 1655 | Determined SkiaGL cache limits: Size 100663296, Items: 256 22:29:37 INFO - PROCESS | 1655 | [GFX2-]: Using SkiaGL canvas. 22:29:37 INFO - PROCESS | 1655 | 1469165377984 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]]]}] 22:29:38 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 22:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 22:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:29:38 INFO - PROCESS | 1655 | 1469165378018 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 22:29:38 INFO - PROCESS | 1655 | 1469165378019 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 22:29:38 INFO - PROCESS | 1655 | 1469165378021 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:29:38 INFO - PROCESS | 1655 | 1469165378022 Marionette TRACE conn2 <- [1,810,null,{}] 22:29:38 INFO - PROCESS | 1655 | 1469165378024 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}] 22:29:38 INFO - PROCESS | 1655 | 1469165378028 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:38 INFO - PROCESS | 1655 | 1469165378146 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 22:29:38 INFO - PROCESS | 1655 | 1469165378150 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:38 INFO - PROCESS | 1655 | 1469165378151 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268f2000 == 35 [pid = 1655] [id = 210] 22:29:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x119a4b000) [pid = 1655] [serial = 628] [outer = 0x0] 22:29:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x123310400) [pid = 1655] [serial = 629] [outer = 0x119a4b000] 22:29:38 INFO - PROCESS | 1655 | 1469165378176 Marionette DEBUG loaded listener.js 22:29:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1248ec400) [pid = 1655] [serial = 630] [outer = 0x119a4b000] 22:29:38 INFO - PROCESS | 1655 | 1469165378493 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]]]}] 22:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 22:29:38 INFO - PROCESS | 1655 | 1469165378540 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 22:29:38 INFO - PROCESS | 1655 | 1469165378541 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 22:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:29:38 INFO - PROCESS | 1655 | 1469165378543 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:29:38 INFO - PROCESS | 1655 | 1469165378544 Marionette TRACE conn2 <- [1,814,null,{}] 22:29:38 INFO - PROCESS | 1655 | 1469165378549 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}] 22:29:38 INFO - PROCESS | 1655 | 1469165378551 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:38 INFO - PROCESS | 1655 | 1469165378642 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 22:29:38 INFO - PROCESS | 1655 | 1469165378653 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:38 INFO - PROCESS | 1655 | 1469165378654 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bb9800 == 36 [pid = 1655] [id = 211] 22:29:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x124dd5400) [pid = 1655] [serial = 631] [outer = 0x0] 22:29:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x124eaf000) [pid = 1655] [serial = 632] [outer = 0x124dd5400] 22:29:38 INFO - PROCESS | 1655 | 1469165378678 Marionette DEBUG loaded listener.js 22:29:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x124eb9400) [pid = 1655] [serial = 633] [outer = 0x124dd5400] 22:29:39 INFO - PROCESS | 1655 | 1469165378990 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] 22:29:39 INFO - PROCESS | 1655 | 1469165379023 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 22:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:29:39 INFO - PROCESS | 1655 | 1469165379034 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:29:39 INFO - PROCESS | 1655 | 1469165379036 Marionette TRACE conn2 <- [1,818,null,{}] 22:29:39 INFO - PROCESS | 1655 | 1469165379038 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}] 22:29:39 INFO - PROCESS | 1655 | 1469165379039 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:39 INFO - PROCESS | 1655 | 1469165379129 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 22:29:39 INFO - PROCESS | 1655 | 1469165379132 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:39 INFO - PROCESS | 1655 | 1469165379134 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12922f800 == 37 [pid = 1655] [id = 212] 22:29:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x124eb9800) [pid = 1655] [serial = 634] [outer = 0x0] 22:29:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x12658f400) [pid = 1655] [serial = 635] [outer = 0x124eb9800] 22:29:39 INFO - PROCESS | 1655 | 1469165379157 Marionette DEBUG loaded listener.js 22:29:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1266b7400) [pid = 1655] [serial = 636] [outer = 0x124eb9800] 22:29:39 INFO - PROCESS | 1655 | 1469165379492 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]]]}] 22:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 22:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:29:39 INFO - PROCESS | 1655 | 1469165379504 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 22:29:39 INFO - PROCESS | 1655 | 1469165379506 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 22:29:39 INFO - PROCESS | 1655 | 1469165379508 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:29:39 INFO - PROCESS | 1655 | 1469165379509 Marionette TRACE conn2 <- [1,822,null,{}] 22:29:39 INFO - PROCESS | 1655 | 1469165379512 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}] 22:29:39 INFO - PROCESS | 1655 | 1469165379513 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:39 INFO - PROCESS | 1655 | 1469165379611 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 22:29:39 INFO - PROCESS | 1655 | 1469165379644 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:39 INFO - PROCESS | 1655 | 1469165379645 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a403000 == 38 [pid = 1655] [id = 213] 22:29:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12684d400) [pid = 1655] [serial = 637] [outer = 0x0] 22:29:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x126c6e400) [pid = 1655] [serial = 638] [outer = 0x12684d400] 22:29:39 INFO - PROCESS | 1655 | 1469165379669 Marionette DEBUG loaded listener.js 22:29:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x128c08400) [pid = 1655] [serial = 639] [outer = 0x12684d400] 22:29:39 INFO - PROCESS | 1655 | 1469165379987 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] 22:29:40 INFO - PROCESS | 1655 | 1469165380042 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 22:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:29:40 INFO - PROCESS | 1655 | 1469165380053 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:29:40 INFO - PROCESS | 1655 | 1469165380055 Marionette TRACE conn2 <- [1,826,null,{}] 22:29:40 INFO - PROCESS | 1655 | 1469165380057 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}] 22:29:40 INFO - PROCESS | 1655 | 1469165380058 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:40 INFO - PROCESS | 1655 | 1469165380141 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 22:29:40 INFO - PROCESS | 1655 | 1469165380145 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:40 INFO - PROCESS | 1655 | 1469165380146 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x119aa2000 == 39 [pid = 1655] [id = 214] 22:29:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1184c3800) [pid = 1655] [serial = 640] [outer = 0x0] 22:29:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11855d400) [pid = 1655] [serial = 641] [outer = 0x1184c3800] 22:29:40 INFO - PROCESS | 1655 | 1469165380175 Marionette DEBUG loaded listener.js 22:29:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119a47800) [pid = 1655] [serial = 642] [outer = 0x1184c3800] 22:29:40 INFO - PROCESS | 1655 | 1469165380655 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]]]}] 22:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 626ms 22:29:40 INFO - PROCESS | 1655 | 1469165380679 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 22:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:29:40 INFO - PROCESS | 1655 | 1469165380685 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 22:29:40 INFO - PROCESS | 1655 | 1469165380688 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:29:40 INFO - PROCESS | 1655 | 1469165380690 Marionette TRACE conn2 <- [1,830,null,{}] 22:29:40 INFO - PROCESS | 1655 | 1469165380692 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}] 22:29:40 INFO - PROCESS | 1655 | 1469165380693 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:40 INFO - PROCESS | 1655 | 1469165380780 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 22:29:40 INFO - PROCESS | 1655 | 1469165380785 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:40 INFO - PROCESS | 1655 | 1469165380787 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abbd000 == 40 [pid = 1655] [id = 215] 22:29:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x128c0e000) [pid = 1655] [serial = 643] [outer = 0x0] 22:29:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x128da6400) [pid = 1655] [serial = 644] [outer = 0x128c0e000] 22:29:40 INFO - PROCESS | 1655 | 1469165380813 Marionette DEBUG loaded listener.js 22:29:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x128dd8c00) [pid = 1655] [serial = 645] [outer = 0x128c0e000] 22:29:41 INFO - PROCESS | 1655 | 1469165381124 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]]]}] 22:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 472ms 22:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:29:41 INFO - PROCESS | 1655 | 1469165381161 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 22:29:41 INFO - PROCESS | 1655 | 1469165381162 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 22:29:41 INFO - PROCESS | 1655 | 1469165381165 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:29:41 INFO - PROCESS | 1655 | 1469165381167 Marionette TRACE conn2 <- [1,834,null,{}] 22:29:41 INFO - PROCESS | 1655 | 1469165381170 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}] 22:29:41 INFO - PROCESS | 1655 | 1469165381171 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:41 INFO - PROCESS | 1655 | 1469165381249 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 22:29:41 INFO - PROCESS | 1655 | 1469165381302 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:41 INFO - PROCESS | 1655 | 1469165381304 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac13800 == 41 [pid = 1655] [id = 216] 22:29:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x128dac800) [pid = 1655] [serial = 646] [outer = 0x0] 22:29:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x129263c00) [pid = 1655] [serial = 647] [outer = 0x128dac800] 22:29:41 INFO - PROCESS | 1655 | 1469165381328 Marionette DEBUG loaded listener.js 22:29:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12939a800) [pid = 1655] [serial = 648] [outer = 0x128dac800] 22:29:41 INFO - PROCESS | 1655 | 1469165381704 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]]]}] 22:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 570ms 22:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:29:41 INFO - PROCESS | 1655 | 1469165381735 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 22:29:41 INFO - PROCESS | 1655 | 1469165381737 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 22:29:41 INFO - PROCESS | 1655 | 1469165381740 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:29:41 INFO - PROCESS | 1655 | 1469165381741 Marionette TRACE conn2 <- [1,838,null,{}] 22:29:41 INFO - PROCESS | 1655 | 1469165381745 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}] 22:29:41 INFO - PROCESS | 1655 | 1469165381746 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:41 INFO - PROCESS | 1655 | 1469165381869 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 22:29:41 INFO - PROCESS | 1655 | 1469165381874 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:41 INFO - PROCESS | 1655 | 1469165381875 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b23e000 == 42 [pid = 1655] [id = 217] 22:29:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x128dd8400) [pid = 1655] [serial = 649] [outer = 0x0] 22:29:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1293a1400) [pid = 1655] [serial = 650] [outer = 0x128dd8400] 22:29:41 INFO - PROCESS | 1655 | 1469165381898 Marionette DEBUG loaded listener.js 22:29:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x129665000) [pid = 1655] [serial = 651] [outer = 0x128dd8400] 22:29:42 INFO - PROCESS | 1655 | 1469165382300 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]]]}] 22:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 619ms 22:29:42 INFO - PROCESS | 1655 | 1469165382360 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 22:29:42 INFO - PROCESS | 1655 | 1469165382363 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 22:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:29:42 INFO - PROCESS | 1655 | 1469165382385 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:29:42 INFO - PROCESS | 1655 | 1469165382387 Marionette TRACE conn2 <- [1,842,null,{}] 22:29:42 INFO - PROCESS | 1655 | 1469165382391 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}] 22:29:42 INFO - PROCESS | 1655 | 1469165382392 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:42 INFO - PROCESS | 1655 | 1469165382495 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 22:29:42 INFO - PROCESS | 1655 | 1469165382561 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:42 INFO - PROCESS | 1655 | 1469165382563 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x117361800 == 43 [pid = 1655] [id = 218] 22:29:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x113a3d400) [pid = 1655] [serial = 652] [outer = 0x0] 22:29:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x116907800) [pid = 1655] [serial = 653] [outer = 0x113a3d400] 22:29:42 INFO - PROCESS | 1655 | 1469165382593 Marionette DEBUG loaded listener.js 22:29:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1176b2800) [pid = 1655] [serial = 654] [outer = 0x113a3d400] 22:29:43 INFO - PROCESS | 1655 | 1469165383056 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]]]}] 22:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 722ms 22:29:43 INFO - PROCESS | 1655 | 1469165383105 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 22:29:43 INFO - PROCESS | 1655 | 1469165383108 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 22:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:29:43 INFO - PROCESS | 1655 | 1469165383113 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:29:43 INFO - PROCESS | 1655 | 1469165383115 Marionette TRACE conn2 <- [1,846,null,{}] 22:29:43 INFO - PROCESS | 1655 | 1469165383118 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}] 22:29:43 INFO - PROCESS | 1655 | 1469165383119 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:43 INFO - PROCESS | 1655 | 1469165383221 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 22:29:43 INFO - PROCESS | 1655 | 1469165383287 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:43 INFO - PROCESS | 1655 | 1469165383288 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x124868000 == 44 [pid = 1655] [id = 219] 22:29:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x118507400) [pid = 1655] [serial = 655] [outer = 0x0] 22:29:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11852f800) [pid = 1655] [serial = 656] [outer = 0x118507400] 22:29:43 INFO - PROCESS | 1655 | 1469165383318 Marionette DEBUG loaded listener.js 22:29:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x11926ec00) [pid = 1655] [serial = 657] [outer = 0x118507400] 22:29:43 INFO - PROCESS | 1655 | 1469165383722 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]]]}] 22:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 622ms 22:29:43 INFO - PROCESS | 1655 | 1469165383735 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 22:29:43 INFO - PROCESS | 1655 | 1469165383736 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 22:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:29:43 INFO - PROCESS | 1655 | 1469165383739 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:29:43 INFO - PROCESS | 1655 | 1469165383741 Marionette TRACE conn2 <- [1,850,null,{}] 22:29:43 INFO - PROCESS | 1655 | 1469165383749 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}] 22:29:43 INFO - PROCESS | 1655 | 1469165383752 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:43 INFO - PROCESS | 1655 | 1469165383855 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 22:29:43 INFO - PROCESS | 1655 | 1469165383906 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:43 INFO - PROCESS | 1655 | 1469165383908 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b993000 == 45 [pid = 1655] [id = 220] 22:29:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x119a45c00) [pid = 1655] [serial = 658] [outer = 0x0] 22:29:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x121643800) [pid = 1655] [serial = 659] [outer = 0x119a45c00] 22:29:43 INFO - PROCESS | 1655 | 1469165383944 Marionette DEBUG loaded listener.js 22:29:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x123fb5400) [pid = 1655] [serial = 660] [outer = 0x119a45c00] 22:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 620ms 22:29:44 INFO - PROCESS | 1655 | 1469165384353 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]]]}] 22:29:44 INFO - PROCESS | 1655 | 1469165384360 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 22:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:29:44 INFO - PROCESS | 1655 | 1469165384362 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 22:29:44 INFO - PROCESS | 1655 | 1469165384364 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:29:44 INFO - PROCESS | 1655 | 1469165384366 Marionette TRACE conn2 <- [1,854,null,{}] 22:29:44 INFO - PROCESS | 1655 | 1469165384368 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}] 22:29:44 INFO - PROCESS | 1655 | 1469165384369 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:44 INFO - PROCESS | 1655 | 1469165384471 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 22:29:44 INFO - PROCESS | 1655 | 1469165384554 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:44 INFO - PROCESS | 1655 | 1469165384555 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba53800 == 46 [pid = 1655] [id = 221] 22:29:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x124eafc00) [pid = 1655] [serial = 661] [outer = 0x0] 22:29:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x126590800) [pid = 1655] [serial = 662] [outer = 0x124eafc00] 22:29:44 INFO - PROCESS | 1655 | 1469165384583 Marionette DEBUG loaded listener.js 22:29:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x128c11000) [pid = 1655] [serial = 663] [outer = 0x124eafc00] 22:29:44 INFO - PROCESS | 1655 | 1469165384981 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]]]}] 22:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 822ms 22:29:45 INFO - PROCESS | 1655 | 1469165385187 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 22:29:45 INFO - PROCESS | 1655 | 1469165385190 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 22:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:29:45 INFO - PROCESS | 1655 | 1469165385193 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:29:45 INFO - PROCESS | 1655 | 1469165385195 Marionette TRACE conn2 <- [1,858,null,{}] 22:29:45 INFO - PROCESS | 1655 | 1469165385199 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}] 22:29:45 INFO - PROCESS | 1655 | 1469165385201 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:45 INFO - PROCESS | 1655 | 1469165385294 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 22:29:45 INFO - PROCESS | 1655 | 1469165385356 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:45 INFO - PROCESS | 1655 | 1469165385359 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x118296800 == 47 [pid = 1655] [id = 222] 22:29:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x116983400) [pid = 1655] [serial = 664] [outer = 0x0] 22:29:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1169ee400) [pid = 1655] [serial = 665] [outer = 0x116983400] 22:29:45 INFO - PROCESS | 1655 | 1469165385386 Marionette DEBUG loaded listener.js 22:29:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1176b7400) [pid = 1655] [serial = 666] [outer = 0x116983400] 22:29:45 INFO - PROCESS | 1655 | 1469165385822 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]]]}] 22:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 675ms 22:29:45 INFO - PROCESS | 1655 | 1469165385869 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 22:29:45 INFO - PROCESS | 1655 | 1469165385871 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 22:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:29:45 INFO - PROCESS | 1655 | 1469165385875 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:29:45 INFO - PROCESS | 1655 | 1469165385877 Marionette TRACE conn2 <- [1,862,null,{}] 22:29:45 INFO - PROCESS | 1655 | 1469165385880 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}] 22:29:45 INFO - PROCESS | 1655 | 1469165385883 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:45 INFO - PROCESS | 1655 | 1469165385975 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac13800 == 46 [pid = 1655] [id = 216] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12abbd000 == 45 [pid = 1655] [id = 215] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x119aa2000 == 44 [pid = 1655] [id = 214] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12a403000 == 43 [pid = 1655] [id = 213] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12922f800 == 42 [pid = 1655] [id = 212] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x128bb9800 == 41 [pid = 1655] [id = 211] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x1268f2000 == 40 [pid = 1655] [id = 210] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x11709d800 == 39 [pid = 1655] [id = 209] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12392e800 == 38 [pid = 1655] [id = 208] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x119be1800 == 37 [pid = 1655] [id = 207] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x117242800 == 36 [pid = 1655] [id = 206] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x11695a800 == 35 [pid = 1655] [id = 205] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x1182c2800 == 34 [pid = 1655] [id = 204] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x112d68800 == 33 [pid = 1655] [id = 203] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12a7a9800 == 32 [pid = 1655] [id = 194] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x118296800 == 31 [pid = 1655] [id = 222] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba53800 == 30 [pid = 1655] [id = 221] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12b993000 == 29 [pid = 1655] [id = 220] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x124868000 == 28 [pid = 1655] [id = 219] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12b23e000 == 27 [pid = 1655] [id = 217] 22:29:46 INFO - PROCESS | 1655 | --DOCSHELL 0x117361800 == 26 [pid = 1655] [id = 218] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x123315000) [pid = 1655] [serial = 605] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x119479000) [pid = 1655] [serial = 593] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x11850b000) [pid = 1655] [serial = 590] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x128c05000) [pid = 1655] [serial = 582] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12687b400) [pid = 1655] [serial = 581] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1169e0400) [pid = 1655] [serial = 570] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1169ef800) [pid = 1655] [serial = 587] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x116027000) [pid = 1655] [serial = 569] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119979c00) [pid = 1655] [serial = 573] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119512000) [pid = 1655] [serial = 572] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1237ea400) [pid = 1655] [serial = 576] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x123166c00) [pid = 1655] [serial = 575] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x119923000) [pid = 1655] [serial = 594] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119a48c00) [pid = 1655] [serial = 597] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x119a10c00) [pid = 1655] [serial = 596] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1266b6400) [pid = 1655] [serial = 579] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12612b800) [pid = 1655] [serial = 578] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12304c400) [pid = 1655] [serial = 603] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119fb9000) [pid = 1655] [serial = 599] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11607ec00) [pid = 1655] [serial = 584] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x116756000) [pid = 1655] [serial = 585] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1210d9000) [pid = 1655] [serial = 602] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x118565c00) [pid = 1655] [serial = 591] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1210cf400) [pid = 1655] [serial = 600] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x117336000) [pid = 1655] [serial = 588] [outer = 0x0] [url = about:blank] 22:29:46 INFO - PROCESS | 1655 | 1469165386582 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:46 INFO - PROCESS | 1655 | 1469165386583 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x112d73000 == 27 [pid = 1655] [id = 223] 22:29:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x111f2e800) [pid = 1655] [serial = 667] [outer = 0x0] 22:29:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1127d1c00) [pid = 1655] [serial = 668] [outer = 0x111f2e800] 22:29:46 INFO - PROCESS | 1655 | 1469165386613 Marionette DEBUG loaded listener.js 22:29:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1129b0c00) [pid = 1655] [serial = 669] [outer = 0x111f2e800] 22:29:46 INFO - PROCESS | 1655 | 1469165386904 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]]]}] 22:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1079ms 22:29:46 INFO - PROCESS | 1655 | 1469165386954 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 22:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:29:46 INFO - PROCESS | 1655 | 1469165386956 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 22:29:46 INFO - PROCESS | 1655 | 1469165386959 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:29:46 INFO - PROCESS | 1655 | 1469165386961 Marionette TRACE conn2 <- [1,866,null,{}] 22:29:46 INFO - PROCESS | 1655 | 1469165386965 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}] 22:29:46 INFO - PROCESS | 1655 | 1469165386968 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:47 INFO - PROCESS | 1655 | 1469165387045 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 22:29:47 INFO - PROCESS | 1655 | 1469165387052 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:47 INFO - PROCESS | 1655 | 1469165387054 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x1169b9800 == 28 [pid = 1655] [id = 224] 22:29:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x113399000) [pid = 1655] [serial = 670] [outer = 0x0] 22:29:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x116032000) [pid = 1655] [serial = 671] [outer = 0x113399000] 22:29:47 INFO - PROCESS | 1655 | 1469165387080 Marionette DEBUG loaded listener.js 22:29:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1169e0800) [pid = 1655] [serial = 672] [outer = 0x113399000] 22:29:47 INFO - PROCESS | 1655 | 1469165387497 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]]]}] 22:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 569ms 22:29:47 INFO - PROCESS | 1655 | 1469165387532 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 22:29:47 INFO - PROCESS | 1655 | 1469165387536 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 22:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:29:47 INFO - PROCESS | 1655 | 1469165387540 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:29:47 INFO - PROCESS | 1655 | 1469165387542 Marionette TRACE conn2 <- [1,870,null,{}] 22:29:47 INFO - PROCESS | 1655 | 1469165387546 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}] 22:29:47 INFO - PROCESS | 1655 | 1469165387548 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:47 INFO - PROCESS | 1655 | 1469165387675 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 22:29:47 INFO - PROCESS | 1655 | 1469165387756 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:47 INFO - PROCESS | 1655 | 1469165387757 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x11709c000 == 29 [pid = 1655] [id = 225] 22:29:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x116aa3000) [pid = 1655] [serial = 673] [outer = 0x0] 22:29:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x117e30c00) [pid = 1655] [serial = 674] [outer = 0x116aa3000] 22:29:47 INFO - PROCESS | 1655 | 1469165387833 Marionette DEBUG loaded listener.js 22:29:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1184d6000) [pid = 1655] [serial = 675] [outer = 0x116aa3000] 22:29:48 INFO - PROCESS | 1655 | 1469165388120 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]]]}] 22:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 620ms 22:29:48 INFO - PROCESS | 1655 | 1469165388160 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 22:29:48 INFO - PROCESS | 1655 | 1469165388161 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 22:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:29:48 INFO - PROCESS | 1655 | 1469165388171 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:29:48 INFO - PROCESS | 1655 | 1469165388175 Marionette TRACE conn2 <- [1,874,null,{}] 22:29:48 INFO - PROCESS | 1655 | 1469165388178 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}] 22:29:48 INFO - PROCESS | 1655 | 1469165388182 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:48 INFO - PROCESS | 1655 | 1469165388286 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 22:29:48 INFO - PROCESS | 1655 | 1469165388317 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:48 INFO - PROCESS | 1655 | 1469165388318 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x11916e000 == 30 [pid = 1655] [id = 226] 22:29:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x116aa7400) [pid = 1655] [serial = 676] [outer = 0x0] 22:29:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x118507000) [pid = 1655] [serial = 677] [outer = 0x116aa7400] 22:29:48 INFO - PROCESS | 1655 | 1469165388343 Marionette DEBUG loaded listener.js 22:29:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11926b800) [pid = 1655] [serial = 678] [outer = 0x116aa7400] 22:29:48 INFO - PROCESS | 1655 | 1469165388631 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]]]}] 22:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 479ms 22:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:29:48 INFO - PROCESS | 1655 | 1469165388644 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 22:29:48 INFO - PROCESS | 1655 | 1469165388646 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 22:29:48 INFO - PROCESS | 1655 | 1469165388656 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:29:48 INFO - PROCESS | 1655 | 1469165388657 Marionette TRACE conn2 <- [1,878,null,{}] 22:29:48 INFO - PROCESS | 1655 | 1469165388659 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}] 22:29:48 INFO - PROCESS | 1655 | 1469165388661 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:48 INFO - PROCESS | 1655 | 1469165388760 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 22:29:48 INFO - PROCESS | 1655 | 1469165388764 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:48 INFO - PROCESS | 1655 | 1469165388766 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x121689000 == 31 [pid = 1655] [id = 227] 22:29:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11607cc00) [pid = 1655] [serial = 679] [outer = 0x0] 22:29:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x119475400) [pid = 1655] [serial = 680] [outer = 0x11607cc00] 22:29:48 INFO - PROCESS | 1655 | 1469165388791 Marionette DEBUG loaded listener.js 22:29:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11996bc00) [pid = 1655] [serial = 681] [outer = 0x11607cc00] 22:29:49 INFO - PROCESS | 1655 | 1469165389136 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]]]}] 22:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 532ms 22:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:29:49 INFO - PROCESS | 1655 | 1469165389183 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 22:29:49 INFO - PROCESS | 1655 | 1469165389184 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 22:29:49 INFO - PROCESS | 1655 | 1469165389186 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:29:49 INFO - PROCESS | 1655 | 1469165389188 Marionette TRACE conn2 <- [1,882,null,{}] 22:29:49 INFO - PROCESS | 1655 | 1469165389190 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}] 22:29:49 INFO - PROCESS | 1655 | 1469165389191 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:49 INFO - PROCESS | 1655 | 1469165389282 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 22:29:49 INFO - PROCESS | 1655 | 1469165389285 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:49 INFO - PROCESS | 1655 | 1469165389290 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x123934800 == 32 [pid = 1655] [id = 228] 22:29:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1169f3c00) [pid = 1655] [serial = 682] [outer = 0x0] 22:29:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x119a41c00) [pid = 1655] [serial = 683] [outer = 0x1169f3c00] 22:29:49 INFO - PROCESS | 1655 | 1469165389322 Marionette DEBUG loaded listener.js 22:29:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x119a4cc00) [pid = 1655] [serial = 684] [outer = 0x1169f3c00] 22:29:49 INFO - PROCESS | 1655 | 1469165389656 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]]]}] 22:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 517ms 22:29:49 INFO - PROCESS | 1655 | 1469165389705 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 22:29:49 INFO - PROCESS | 1655 | 1469165389706 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 22:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:29:49 INFO - PROCESS | 1655 | 1469165389708 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:29:49 INFO - PROCESS | 1655 | 1469165389710 Marionette TRACE conn2 <- [1,886,null,{}] 22:29:49 INFO - PROCESS | 1655 | 1469165389712 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}] 22:29:49 INFO - PROCESS | 1655 | 1469165389713 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:49 INFO - PROCESS | 1655 | 1469165389805 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 22:29:49 INFO - PROCESS | 1655 | 1469165389839 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:49 INFO - PROCESS | 1655 | 1469165389840 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x11225e800 == 33 [pid = 1655] [id = 229] 22:29:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x119adc800) [pid = 1655] [serial = 685] [outer = 0x0] 22:29:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1210d2c00) [pid = 1655] [serial = 686] [outer = 0x119adc800] 22:29:49 INFO - PROCESS | 1655 | 1469165389864 Marionette DEBUG loaded listener.js 22:29:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1210dc400) [pid = 1655] [serial = 687] [outer = 0x119adc800] 22:29:50 INFO - PROCESS | 1655 | 1469165390204 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]]]}] 22:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 520ms 22:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:29:50 INFO - PROCESS | 1655 | 1469165390230 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 22:29:50 INFO - PROCESS | 1655 | 1469165390231 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 22:29:50 INFO - PROCESS | 1655 | 1469165390233 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:29:50 INFO - PROCESS | 1655 | 1469165390234 Marionette TRACE conn2 <- [1,890,null,{}] 22:29:50 INFO - PROCESS | 1655 | 1469165390243 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}] 22:29:50 INFO - PROCESS | 1655 | 1469165390244 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:50 INFO - PROCESS | 1655 | 1469165390336 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 22:29:50 INFO - PROCESS | 1655 | 1469165390340 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:50 INFO - PROCESS | 1655 | 1469165390341 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268f9000 == 34 [pid = 1655] [id = 230] 22:29:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x111f58000) [pid = 1655] [serial = 688] [outer = 0x0] 22:29:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x123166c00) [pid = 1655] [serial = 689] [outer = 0x111f58000] 22:29:50 INFO - PROCESS | 1655 | 1469165390365 Marionette DEBUG loaded listener.js 22:29:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x123449000) [pid = 1655] [serial = 690] [outer = 0x111f58000] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x128dac800) [pid = 1655] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x124dd5400) [pid = 1655] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x124eb9800) [pid = 1655] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12684d400) [pid = 1655] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1160ed400) [pid = 1655] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1172b7400) [pid = 1655] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1122b0c00) [pid = 1655] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119975800) [pid = 1655] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11697bc00) [pid = 1655] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1195cdc00) [pid = 1655] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x119922c00) [pid = 1655] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x118509c00) [pid = 1655] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1184c3800) [pid = 1655] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x119a4b000) [pid = 1655] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x128c0e000) [pid = 1655] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:29:50 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x128dd8400) [pid = 1655] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:29:50 INFO - PROCESS | 1655 | 1469165390885 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]]]}] 22:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 674ms 22:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:29:50 INFO - PROCESS | 1655 | 1469165390908 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 22:29:50 INFO - PROCESS | 1655 | 1469165390909 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 22:29:50 INFO - PROCESS | 1655 | 1469165390912 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:29:50 INFO - PROCESS | 1655 | 1469165390913 Marionette TRACE conn2 <- [1,894,null,{}] 22:29:50 INFO - PROCESS | 1655 | 1469165390919 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}] 22:29:50 INFO - PROCESS | 1655 | 1469165390920 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:51 INFO - PROCESS | 1655 | 1469165391012 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 22:29:51 INFO - PROCESS | 1655 | 1469165391017 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:51 INFO - PROCESS | 1655 | 1469165391020 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268e2800 == 35 [pid = 1655] [id = 231] 22:29:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1151c4400) [pid = 1655] [serial = 691] [outer = 0x0] 22:29:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1184c3800) [pid = 1655] [serial = 692] [outer = 0x1151c4400] 22:29:51 INFO - PROCESS | 1655 | 1469165391060 Marionette DEBUG loaded listener.js 22:29:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119a0e800) [pid = 1655] [serial = 693] [outer = 0x1151c4400] 22:29:51 INFO - PROCESS | 1655 | 1469165391486 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]]]}] 22:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 623ms 22:29:51 INFO - PROCESS | 1655 | 1469165391537 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 22:29:51 INFO - PROCESS | 1655 | 1469165391538 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 22:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:29:51 INFO - PROCESS | 1655 | 1469165391541 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:29:51 INFO - PROCESS | 1655 | 1469165391542 Marionette TRACE conn2 <- [1,898,null,{}] 22:29:51 INFO - PROCESS | 1655 | 1469165391545 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}] 22:29:51 INFO - PROCESS | 1655 | 1469165391546 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:51 INFO - PROCESS | 1655 | 1469165391662 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 22:29:51 INFO - PROCESS | 1655 | 1469165391668 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:51 INFO - PROCESS | 1655 | 1469165391669 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a403000 == 36 [pid = 1655] [id = 232] 22:29:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11850a400) [pid = 1655] [serial = 694] [outer = 0x0] 22:29:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x123314400) [pid = 1655] [serial = 695] [outer = 0x11850a400] 22:29:51 INFO - PROCESS | 1655 | 1469165391711 Marionette DEBUG loaded listener.js 22:29:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x123e46400) [pid = 1655] [serial = 696] [outer = 0x11850a400] 22:29:52 INFO - PROCESS | 1655 | 1469165392180 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]]]}] 22:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 22:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:29:52 INFO - PROCESS | 1655 | 1469165392211 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 22:29:52 INFO - PROCESS | 1655 | 1469165392212 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 22:29:52 INFO - PROCESS | 1655 | 1469165392214 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:29:52 INFO - PROCESS | 1655 | 1469165392216 Marionette TRACE conn2 <- [1,902,null,{}] 22:29:52 INFO - PROCESS | 1655 | 1469165392218 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}] 22:29:52 INFO - PROCESS | 1655 | 1469165392219 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:52 INFO - PROCESS | 1655 | 1469165392293 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 22:29:52 INFO - PROCESS | 1655 | 1469165392297 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:52 INFO - PROCESS | 1655 | 1469165392300 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a759000 == 37 [pid = 1655] [id = 233] 22:29:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x123e66400) [pid = 1655] [serial = 697] [outer = 0x0] 22:29:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x124376800) [pid = 1655] [serial = 698] [outer = 0x123e66400] 22:29:52 INFO - PROCESS | 1655 | 1469165392329 Marionette DEBUG loaded listener.js 22:29:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x124791400) [pid = 1655] [serial = 699] [outer = 0x123e66400] 22:29:52 INFO - PROCESS | 1655 | 1469165392700 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]]]}] 22:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 519ms 22:29:52 INFO - PROCESS | 1655 | 1469165392735 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 22:29:52 INFO - PROCESS | 1655 | 1469165392738 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 22:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:29:52 INFO - PROCESS | 1655 | 1469165392741 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:29:52 INFO - PROCESS | 1655 | 1469165392744 Marionette TRACE conn2 <- [1,906,null,{}] 22:29:52 INFO - PROCESS | 1655 | 1469165392747 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}] 22:29:52 INFO - PROCESS | 1655 | 1469165392749 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:52 INFO - PROCESS | 1655 | 1469165392964 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 22:29:53 INFO - PROCESS | 1655 | 1469165393003 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:53 INFO - PROCESS | 1655 | 1469165393005 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x11601c000 == 38 [pid = 1655] [id = 234] 22:29:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x10eaf9c00) [pid = 1655] [serial = 700] [outer = 0x0] 22:29:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1122bdc00) [pid = 1655] [serial = 701] [outer = 0x10eaf9c00] 22:29:53 INFO - PROCESS | 1655 | 1469165393037 Marionette DEBUG loaded listener.js 22:29:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x112a85c00) [pid = 1655] [serial = 702] [outer = 0x10eaf9c00] 22:29:53 INFO - PROCESS | 1655 | 1469165393580 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]]]}] 22:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 871ms 22:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:29:53 INFO - PROCESS | 1655 | 1469165393636 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 22:29:53 INFO - PROCESS | 1655 | 1469165393639 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 22:29:53 INFO - PROCESS | 1655 | 1469165393642 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:29:53 INFO - PROCESS | 1655 | 1469165393644 Marionette TRACE conn2 <- [1,910,null,{}] 22:29:53 INFO - PROCESS | 1655 | 1469165393648 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}] 22:29:53 INFO - PROCESS | 1655 | 1469165393649 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:53 INFO - PROCESS | 1655 | 1469165393758 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 22:29:53 INFO - PROCESS | 1655 | 1469165393834 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:53 INFO - PROCESS | 1655 | 1469165393835 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x119a9d800 == 39 [pid = 1655] [id = 235] 22:29:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1169fac00) [pid = 1655] [serial = 703] [outer = 0x0] 22:29:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x117e24800) [pid = 1655] [serial = 704] [outer = 0x1169fac00] 22:29:53 INFO - PROCESS | 1655 | 1469165393866 Marionette DEBUG loaded listener.js 22:29:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1184d1000) [pid = 1655] [serial = 705] [outer = 0x1169fac00] 22:29:54 INFO - PROCESS | 1655 | 1469165394505 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]]]}] 22:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 921ms 22:29:54 INFO - PROCESS | 1655 | 1469165394563 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 22:29:54 INFO - PROCESS | 1655 | 1469165394566 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 22:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:29:54 INFO - PROCESS | 1655 | 1469165394569 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:29:54 INFO - PROCESS | 1655 | 1469165394571 Marionette TRACE conn2 <- [1,914,null,{}] 22:29:54 INFO - PROCESS | 1655 | 1469165394574 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}] 22:29:54 INFO - PROCESS | 1655 | 1469165394576 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:54 INFO - PROCESS | 1655 | 1469165394680 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 22:29:54 INFO - PROCESS | 1655 | 1469165394758 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:54 INFO - PROCESS | 1655 | 1469165394761 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x112ed3800 == 40 [pid = 1655] [id = 236] 22:29:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1127da000) [pid = 1655] [serial = 706] [outer = 0x0] 22:29:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1129ae000) [pid = 1655] [serial = 707] [outer = 0x1127da000] 22:29:54 INFO - PROCESS | 1655 | 1469165394789 Marionette DEBUG loaded listener.js 22:29:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x112a8d400) [pid = 1655] [serial = 708] [outer = 0x1127da000] 22:29:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12a759000 == 39 [pid = 1655] [id = 233] 22:29:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12a403000 == 38 [pid = 1655] [id = 232] 22:29:54 INFO - PROCESS | 1655 | --DOCSHELL 0x1268e2800 == 37 [pid = 1655] [id = 231] 22:29:54 INFO - PROCESS | 1655 | --DOCSHELL 0x1268f9000 == 36 [pid = 1655] [id = 230] 22:29:54 INFO - PROCESS | 1655 | --DOCSHELL 0x11225e800 == 35 [pid = 1655] [id = 229] 22:29:54 INFO - PROCESS | 1655 | --DOCSHELL 0x123934800 == 34 [pid = 1655] [id = 228] 22:29:54 INFO - PROCESS | 1655 | --DOCSHELL 0x121689000 == 33 [pid = 1655] [id = 227] 22:29:54 INFO - PROCESS | 1655 | --DOCSHELL 0x11916e000 == 32 [pid = 1655] [id = 226] 22:29:55 INFO - PROCESS | 1655 | --DOCSHELL 0x11709c000 == 31 [pid = 1655] [id = 225] 22:29:55 INFO - PROCESS | 1655 | --DOCSHELL 0x1169b9800 == 30 [pid = 1655] [id = 224] 22:29:55 INFO - PROCESS | 1655 | --DOCSHELL 0x112d73000 == 29 [pid = 1655] [id = 223] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x129263c00) [pid = 1655] [serial = 647] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x124eaf000) [pid = 1655] [serial = 632] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12658f400) [pid = 1655] [serial = 635] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x126c6e400) [pid = 1655] [serial = 638] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11675ac00) [pid = 1655] [serial = 614] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1169ecc00) [pid = 1655] [serial = 615] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x117e31000) [pid = 1655] [serial = 617] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1184d8400) [pid = 1655] [serial = 618] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1129adc00) [pid = 1655] [serial = 608] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x113395400) [pid = 1655] [serial = 609] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12331d400) [pid = 1655] [serial = 606] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1169e9800) [pid = 1655] [serial = 611] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1172b9400) [pid = 1655] [serial = 612] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x119a48800) [pid = 1655] [serial = 623] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119ad9000) [pid = 1655] [serial = 624] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1210cf800) [pid = 1655] [serial = 626] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119157000) [pid = 1655] [serial = 620] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x119515000) [pid = 1655] [serial = 621] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x11855d400) [pid = 1655] [serial = 641] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119a47800) [pid = 1655] [serial = 642] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x128c08400) [pid = 1655] [serial = 639] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x123310400) [pid = 1655] [serial = 629] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x124eb9400) [pid = 1655] [serial = 633] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1266b7400) [pid = 1655] [serial = 636] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x128da6400) [pid = 1655] [serial = 644] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12939a800) [pid = 1655] [serial = 648] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1248ec400) [pid = 1655] [serial = 630] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x128dd8c00) [pid = 1655] [serial = 645] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12163b800) [pid = 1655] [serial = 627] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x129665000) [pid = 1655] [serial = 651] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1293a1400) [pid = 1655] [serial = 650] [outer = 0x0] [url = about:blank] 22:29:55 INFO - PROCESS | 1655 | 1469165395171 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]]]}] 22:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 622ms 22:29:55 INFO - PROCESS | 1655 | 1469165395190 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 22:29:55 INFO - PROCESS | 1655 | 1469165395194 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 22:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:29:55 INFO - PROCESS | 1655 | 1469165395200 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:29:55 INFO - PROCESS | 1655 | 1469165395203 Marionette TRACE conn2 <- [1,918,null,{}] 22:29:55 INFO - PROCESS | 1655 | 1469165395206 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}] 22:29:55 INFO - PROCESS | 1655 | 1469165395207 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:55 INFO - PROCESS | 1655 | 1469165395287 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 22:29:55 INFO - PROCESS | 1655 | 1469165395291 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:55 INFO - PROCESS | 1655 | 1469165395293 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x117099000 == 30 [pid = 1655] [id = 237] 22:29:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x113861400) [pid = 1655] [serial = 709] [outer = 0x0] 22:29:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x113aa9400) [pid = 1655] [serial = 710] [outer = 0x113861400] 22:29:55 INFO - PROCESS | 1655 | 1469165395325 Marionette DEBUG loaded listener.js 22:29:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x113f3c400) [pid = 1655] [serial = 711] [outer = 0x113861400] 22:29:55 INFO - PROCESS | 1655 | 1469165395664 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]]]}] 22:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 523ms 22:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:29:55 INFO - PROCESS | 1655 | 1469165395721 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 22:29:55 INFO - PROCESS | 1655 | 1469165395722 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 22:29:55 INFO - PROCESS | 1655 | 1469165395724 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:29:55 INFO - PROCESS | 1655 | 1469165395727 Marionette TRACE conn2 <- [1,922,null,{}] 22:29:55 INFO - PROCESS | 1655 | 1469165395735 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}] 22:29:55 INFO - PROCESS | 1655 | 1469165395738 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:55 INFO - PROCESS | 1655 | 1469165395818 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 22:29:55 INFO - PROCESS | 1655 | 1469165395823 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:55 INFO - PROCESS | 1655 | 1469165395825 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x11888b000 == 31 [pid = 1655] [id = 238] 22:29:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1169e6400) [pid = 1655] [serial = 712] [outer = 0x0] 22:29:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1172b9400) [pid = 1655] [serial = 713] [outer = 0x1169e6400] 22:29:55 INFO - PROCESS | 1655 | 1469165395856 Marionette DEBUG loaded listener.js 22:29:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1182f7000) [pid = 1655] [serial = 714] [outer = 0x1169e6400] 22:29:56 INFO - PROCESS | 1655 | 1469165396198 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]]]}] 22:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 520ms 22:29:56 INFO - PROCESS | 1655 | 1469165396283 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 22:29:56 INFO - PROCESS | 1655 | 1469165396285 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 22:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:29:56 INFO - PROCESS | 1655 | 1469165396290 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:29:56 INFO - PROCESS | 1655 | 1469165396292 Marionette TRACE conn2 <- [1,926,null,{}] 22:29:56 INFO - PROCESS | 1655 | 1469165396296 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}] 22:29:56 INFO - PROCESS | 1655 | 1469165396299 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:56 INFO - PROCESS | 1655 | 1469165396407 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 22:29:56 INFO - PROCESS | 1655 | 1469165396469 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:56 INFO - PROCESS | 1655 | 1469165396473 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x116149000 == 32 [pid = 1655] [id = 239] 22:29:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x112a84400) [pid = 1655] [serial = 715] [outer = 0x0] 22:29:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x112e0fc00) [pid = 1655] [serial = 716] [outer = 0x112a84400] 22:29:56 INFO - PROCESS | 1655 | 1469165396504 Marionette DEBUG loaded listener.js 22:29:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x113394800) [pid = 1655] [serial = 717] [outer = 0x112a84400] 22:29:56 INFO - PROCESS | 1655 | 1469165396953 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]]]}] 22:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 672ms 22:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:29:56 INFO - PROCESS | 1655 | 1469165396962 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 22:29:56 INFO - PROCESS | 1655 | 1469165396964 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 22:29:56 INFO - PROCESS | 1655 | 1469165396970 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:29:56 INFO - PROCESS | 1655 | 1469165396973 Marionette TRACE conn2 <- [1,930,null,{}] 22:29:56 INFO - PROCESS | 1655 | 1469165396976 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}] 22:29:56 INFO - PROCESS | 1655 | 1469165396978 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:57 INFO - PROCESS | 1655 | 1469165397072 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 22:29:57 INFO - PROCESS | 1655 | 1469165397131 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:57 INFO - PROCESS | 1655 | 1469165397133 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x1169bf000 == 33 [pid = 1655] [id = 240] 22:29:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x113aaf400) [pid = 1655] [serial = 718] [outer = 0x0] 22:29:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1169eb000) [pid = 1655] [serial = 719] [outer = 0x113aaf400] 22:29:57 INFO - PROCESS | 1655 | 1469165397169 Marionette DEBUG loaded listener.js 22:29:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1182f0400) [pid = 1655] [serial = 720] [outer = 0x113aaf400] 22:29:57 INFO - PROCESS | 1655 | 1469165397550 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]]]}] 22:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 624ms 22:29:57 INFO - PROCESS | 1655 | 1469165397592 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 22:29:57 INFO - PROCESS | 1655 | 1469165397593 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 22:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:29:57 INFO - PROCESS | 1655 | 1469165397596 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:29:57 INFO - PROCESS | 1655 | 1469165397597 Marionette TRACE conn2 <- [1,934,null,{}] 22:29:57 INFO - PROCESS | 1655 | 1469165397606 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}] 22:29:57 INFO - PROCESS | 1655 | 1469165397609 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:57 INFO - PROCESS | 1655 | 1469165397709 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 22:29:57 INFO - PROCESS | 1655 | 1469165397794 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:57 INFO - PROCESS | 1655 | 1469165397796 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12377e800 == 34 [pid = 1655] [id = 241] 22:29:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118503400) [pid = 1655] [serial = 721] [outer = 0x0] 22:29:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x118510000) [pid = 1655] [serial = 722] [outer = 0x118503400] 22:29:57 INFO - PROCESS | 1655 | 1469165397840 Marionette DEBUG loaded listener.js 22:29:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x118562400) [pid = 1655] [serial = 723] [outer = 0x118503400] 22:29:58 INFO - PROCESS | 1655 | 1469165398254 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]]]}] 22:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 22:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:29:58 INFO - PROCESS | 1655 | 1469165398268 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 22:29:58 INFO - PROCESS | 1655 | 1469165398270 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 22:29:58 INFO - PROCESS | 1655 | 1469165398272 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:29:58 INFO - PROCESS | 1655 | 1469165398273 Marionette TRACE conn2 <- [1,938,null,{}] 22:29:58 INFO - PROCESS | 1655 | 1469165398276 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}] 22:29:58 INFO - PROCESS | 1655 | 1469165398277 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:58 INFO - PROCESS | 1655 | 1469165398376 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 22:29:58 INFO - PROCESS | 1655 | 1469165398422 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:58 INFO - PROCESS | 1655 | 1469165398423 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x1243c1000 == 35 [pid = 1655] [id = 242] 22:29:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x11870d400) [pid = 1655] [serial = 724] [outer = 0x0] 22:29:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119156000) [pid = 1655] [serial = 725] [outer = 0x11870d400] 22:29:58 INFO - PROCESS | 1655 | 1469165398453 Marionette DEBUG loaded listener.js 22:29:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11946dc00) [pid = 1655] [serial = 726] [outer = 0x11870d400] 22:29:58 INFO - PROCESS | 1655 | 1469165398861 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]]]}] 22:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 620ms 22:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:29:58 INFO - PROCESS | 1655 | 1469165398893 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 22:29:58 INFO - PROCESS | 1655 | 1469165398894 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 22:29:58 INFO - PROCESS | 1655 | 1469165398897 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:29:58 INFO - PROCESS | 1655 | 1469165398898 Marionette TRACE conn2 <- [1,942,null,{}] 22:29:58 INFO - PROCESS | 1655 | 1469165398900 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}] 22:29:58 INFO - PROCESS | 1655 | 1469165398902 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:59 INFO - PROCESS | 1655 | 1469165398993 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 22:29:59 INFO - PROCESS | 1655 | 1469165399073 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:59 INFO - PROCESS | 1655 | 1469165399074 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x1261a4800 == 36 [pid = 1655] [id = 243] 22:29:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1195c9800) [pid = 1655] [serial = 727] [outer = 0x0] 22:29:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x119923000) [pid = 1655] [serial = 728] [outer = 0x1195c9800] 22:29:59 INFO - PROCESS | 1655 | 1469165399104 Marionette DEBUG loaded listener.js 22:29:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x119973400) [pid = 1655] [serial = 729] [outer = 0x1195c9800] 22:29:59 INFO - PROCESS | 1655 | 1469165399512 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]]]}] 22:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 622ms 22:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:29:59 INFO - PROCESS | 1655 | 1469165399519 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 22:29:59 INFO - PROCESS | 1655 | 1469165399520 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 22:29:59 INFO - PROCESS | 1655 | 1469165399523 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:29:59 INFO - PROCESS | 1655 | 1469165399524 Marionette TRACE conn2 <- [1,946,null,{}] 22:29:59 INFO - PROCESS | 1655 | 1469165399526 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}] 22:29:59 INFO - PROCESS | 1655 | 1469165399531 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:59 INFO - PROCESS | 1655 | 1469165399651 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 22:29:59 INFO - PROCESS | 1655 | 1469165399717 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:59 INFO - PROCESS | 1655 | 1469165399719 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:29:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x128f2d000 == 37 [pid = 1655] [id = 244] 22:29:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x119a0d800) [pid = 1655] [serial = 730] [outer = 0x0] 22:29:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x119fbb000) [pid = 1655] [serial = 731] [outer = 0x119a0d800] 22:29:59 INFO - PROCESS | 1655 | 1469165399748 Marionette DEBUG loaded listener.js 22:29:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1208b6400) [pid = 1655] [serial = 732] [outer = 0x119a0d800] 22:30:00 INFO - PROCESS | 1655 | 1469165400214 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]]]}] 22:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 719ms 22:30:00 INFO - PROCESS | 1655 | 1469165400289 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 22:30:00 INFO - PROCESS | 1655 | 1469165400291 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 22:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:30:00 INFO - PROCESS | 1655 | 1469165400314 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:30:00 INFO - PROCESS | 1655 | 1469165400316 Marionette TRACE conn2 <- [1,950,null,{}] 22:30:00 INFO - PROCESS | 1655 | 1469165400319 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}] 22:30:00 INFO - PROCESS | 1655 | 1469165400321 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:00 INFO - PROCESS | 1655 | 1469165400415 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 22:30:00 INFO - PROCESS | 1655 | --DOCSHELL 0x117099000 == 36 [pid = 1655] [id = 237] 22:30:00 INFO - PROCESS | 1655 | --DOCSHELL 0x112ed3800 == 35 [pid = 1655] [id = 236] 22:30:00 INFO - PROCESS | 1655 | --DOCSHELL 0x11601c000 == 34 [pid = 1655] [id = 234] 22:30:00 INFO - PROCESS | 1655 | --DOCSHELL 0x119a9d800 == 33 [pid = 1655] [id = 235] 22:30:00 INFO - PROCESS | 1655 | --DOCSHELL 0x128f2d000 == 32 [pid = 1655] [id = 244] 22:30:00 INFO - PROCESS | 1655 | --DOCSHELL 0x1261a4800 == 31 [pid = 1655] [id = 243] 22:30:00 INFO - PROCESS | 1655 | --DOCSHELL 0x1243c1000 == 30 [pid = 1655] [id = 242] 22:30:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12377e800 == 29 [pid = 1655] [id = 241] 22:30:00 INFO - PROCESS | 1655 | --DOCSHELL 0x1169bf000 == 28 [pid = 1655] [id = 240] 22:30:00 INFO - PROCESS | 1655 | --DOCSHELL 0x11888b000 == 27 [pid = 1655] [id = 238] 22:30:00 INFO - PROCESS | 1655 | --DOCSHELL 0x116149000 == 26 [pid = 1655] [id = 239] 22:30:01 INFO - PROCESS | 1655 | 1469165401023 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:01 INFO - PROCESS | 1655 | 1469165401025 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x11225e800 == 27 [pid = 1655] [id = 245] 22:30:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1120e3800) [pid = 1655] [serial = 733] [outer = 0x0] 22:30:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1127d7400) [pid = 1655] [serial = 734] [outer = 0x1120e3800] 22:30:01 INFO - PROCESS | 1655 | 1469165401055 Marionette DEBUG loaded listener.js 22:30:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1129bac00) [pid = 1655] [serial = 735] [outer = 0x1120e3800] 22:30:01 INFO - PROCESS | 1655 | 1469165401368 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]]]}] 22:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1075ms 22:30:01 INFO - PROCESS | 1655 | 1469165401390 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 22:30:01 INFO - PROCESS | 1655 | 1469165401392 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 22:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:30:01 INFO - PROCESS | 1655 | 1469165401395 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:30:01 INFO - PROCESS | 1655 | 1469165401397 Marionette TRACE conn2 <- [1,954,null,{}] 22:30:01 INFO - PROCESS | 1655 | 1469165401404 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}] 22:30:01 INFO - PROCESS | 1655 | 1469165401407 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:01 INFO - PROCESS | 1655 | 1469165401488 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 22:30:01 INFO - PROCESS | 1655 | 1469165401493 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:01 INFO - PROCESS | 1655 | 1469165401495 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x116956800 == 28 [pid = 1655] [id = 246] 22:30:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x11338f800) [pid = 1655] [serial = 736] [outer = 0x0] 22:30:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x113d9c400) [pid = 1655] [serial = 737] [outer = 0x11338f800] 22:30:01 INFO - PROCESS | 1655 | 1469165401525 Marionette DEBUG loaded listener.js 22:30:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1160ee400) [pid = 1655] [serial = 738] [outer = 0x11338f800] 22:30:01 INFO - PROCESS | 1655 | 1469165401922 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]]]}] 22:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 574ms 22:30:01 INFO - PROCESS | 1655 | 1469165401971 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 22:30:01 INFO - PROCESS | 1655 | 1469165401974 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 22:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:30:01 INFO - PROCESS | 1655 | 1469165401977 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:30:01 INFO - PROCESS | 1655 | 1469165401978 Marionette TRACE conn2 <- [1,958,null,{}] 22:30:01 INFO - PROCESS | 1655 | 1469165401988 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}] 22:30:01 INFO - PROCESS | 1655 | 1469165401990 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:02 INFO - PROCESS | 1655 | 1469165402088 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 22:30:02 INFO - PROCESS | 1655 | 1469165402093 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:02 INFO - PROCESS | 1655 | 1469165402094 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x11858d800 == 29 [pid = 1655] [id = 247] 22:30:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1151c6c00) [pid = 1655] [serial = 739] [outer = 0x0] 22:30:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1169e2c00) [pid = 1655] [serial = 740] [outer = 0x1151c6c00] 22:30:02 INFO - PROCESS | 1655 | 1469165402119 Marionette DEBUG loaded listener.js 22:30:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1182f7800) [pid = 1655] [serial = 741] [outer = 0x1151c6c00] 22:30:02 INFO - PROCESS | 1655 | 1469165402507 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]]]}] 22:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 571ms 22:30:02 INFO - PROCESS | 1655 | 1469165402549 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 22:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:30:02 INFO - PROCESS | 1655 | 1469165402551 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 22:30:02 INFO - PROCESS | 1655 | 1469165402558 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:30:02 INFO - PROCESS | 1655 | 1469165402562 Marionette TRACE conn2 <- [1,962,null,{}] 22:30:02 INFO - PROCESS | 1655 | 1469165402566 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}] 22:30:02 INFO - PROCESS | 1655 | 1469165402569 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:02 INFO - PROCESS | 1655 | 1469165402664 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 22:30:02 INFO - PROCESS | 1655 | 1469165402699 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:02 INFO - PROCESS | 1655 | 1469165402700 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230ce000 == 30 [pid = 1655] [id = 248] 22:30:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1184ce800) [pid = 1655] [serial = 742] [outer = 0x0] 22:30:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x11852c800) [pid = 1655] [serial = 743] [outer = 0x1184ce800] 22:30:02 INFO - PROCESS | 1655 | 1469165402725 Marionette DEBUG loaded listener.js 22:30:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x11870f800) [pid = 1655] [serial = 744] [outer = 0x1184ce800] 22:30:03 INFO - PROCESS | 1655 | 1469165403043 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]]]}] 22:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 531ms 22:30:03 INFO - PROCESS | 1655 | 1469165403085 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 22:30:03 INFO - PROCESS | 1655 | 1469165403087 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 22:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:30:03 INFO - PROCESS | 1655 | 1469165403089 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:30:03 INFO - PROCESS | 1655 | 1469165403090 Marionette TRACE conn2 <- [1,966,null,{}] 22:30:03 INFO - PROCESS | 1655 | 1469165403092 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}] 22:30:03 INFO - PROCESS | 1655 | 1469165403094 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:03 INFO - PROCESS | 1655 | 1469165403191 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 22:30:03 INFO - PROCESS | 1655 | 1469165403194 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:03 INFO - PROCESS | 1655 | 1469165403196 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x123e97000 == 31 [pid = 1655] [id = 249] 22:30:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1184d3c00) [pid = 1655] [serial = 745] [outer = 0x0] 22:30:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x119282c00) [pid = 1655] [serial = 746] [outer = 0x1184d3c00] 22:30:03 INFO - PROCESS | 1655 | 1469165403221 Marionette DEBUG loaded listener.js 22:30:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1195d2000) [pid = 1655] [serial = 747] [outer = 0x1184d3c00] 22:30:03 INFO - PROCESS | 1655 | 1469165403572 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]]]}] 22:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 22:30:03 INFO - PROCESS | 1655 | 1469165403608 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 22:30:03 INFO - PROCESS | 1655 | 1469165403609 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 22:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x123e66400) [pid = 1655] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x113399000) [pid = 1655] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x11607cc00) [pid = 1655] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x111f2e800) [pid = 1655] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x119adc800) [pid = 1655] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x116aa7400) [pid = 1655] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x116aa3000) [pid = 1655] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x116983400) [pid = 1655] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x113a3d400) [pid = 1655] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x118507400) [pid = 1655] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1169f3c00) [pid = 1655] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x119a45c00) [pid = 1655] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x111f58000) [pid = 1655] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1151c4400) [pid = 1655] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11850a400) [pid = 1655] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1127da000) [pid = 1655] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124eafc00) [pid = 1655] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x113861400) [pid = 1655] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1169fac00) [pid = 1655] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x10eaf9c00) [pid = 1655] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:30:03 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1169e6400) [pid = 1655] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:30:03 INFO - PROCESS | 1655 | 1469165403866 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:30:03 INFO - PROCESS | 1655 | 1469165403868 Marionette TRACE conn2 <- [1,970,null,{}] 22:30:03 INFO - PROCESS | 1655 | 1469165403872 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}] 22:30:03 INFO - PROCESS | 1655 | 1469165403873 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:03 INFO - PROCESS | 1655 | 1469165403945 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 22:30:03 INFO - PROCESS | 1655 | 1469165403949 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:03 INFO - PROCESS | 1655 | 1469165403955 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x1160af000 == 32 [pid = 1655] [id = 250] 22:30:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x113a3e000) [pid = 1655] [serial = 748] [outer = 0x0] 22:30:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1160e6400) [pid = 1655] [serial = 749] [outer = 0x113a3e000] 22:30:03 INFO - PROCESS | 1655 | 1469165403988 Marionette DEBUG loaded listener.js 22:30:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1184d9000) [pid = 1655] [serial = 750] [outer = 0x113a3e000] 22:30:04 INFO - PROCESS | 1655 | 1469165404311 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]]]}] 22:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 491ms 22:30:04 INFO - PROCESS | 1655 | 1469165404338 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 22:30:04 INFO - PROCESS | 1655 | 1469165404339 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 22:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:30:04 INFO - PROCESS | 1655 | 1469165404341 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:30:04 INFO - PROCESS | 1655 | 1469165404342 Marionette TRACE conn2 <- [1,974,null,{}] 22:30:04 INFO - PROCESS | 1655 | 1469165404345 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}] 22:30:04 INFO - PROCESS | 1655 | 1469165404346 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:04 INFO - PROCESS | 1655 | 1469165404438 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 22:30:04 INFO - PROCESS | 1655 | 1469165404490 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:04 INFO - PROCESS | 1655 | 1469165404491 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x11263e000 == 33 [pid = 1655] [id = 251] 22:30:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1184d2800) [pid = 1655] [serial = 751] [outer = 0x0] 22:30:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x119a03800) [pid = 1655] [serial = 752] [outer = 0x1184d2800] 22:30:04 INFO - PROCESS | 1655 | 1469165404516 Marionette DEBUG loaded listener.js 22:30:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x119a4d800) [pid = 1655] [serial = 753] [outer = 0x1184d2800] 22:30:04 INFO - PROCESS | 1655 | 1469165404763 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]]]}] 22:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 467ms 22:30:04 INFO - PROCESS | 1655 | 1469165404809 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 22:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:30:04 INFO - PROCESS | 1655 | 1469165404822 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 22:30:04 INFO - PROCESS | 1655 | 1469165404829 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:30:04 INFO - PROCESS | 1655 | 1469165404830 Marionette TRACE conn2 <- [1,978,null,{}] 22:30:04 INFO - PROCESS | 1655 | 1469165404840 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}] 22:30:04 INFO - PROCESS | 1655 | 1469165404841 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:04 INFO - PROCESS | 1655 | 1469165404918 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 22:30:04 INFO - PROCESS | 1655 | 1469165404922 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:04 INFO - PROCESS | 1655 | 1469165404923 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a414000 == 34 [pid = 1655] [id = 252] 22:30:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1122b0800) [pid = 1655] [serial = 754] [outer = 0x0] 22:30:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12083d000) [pid = 1655] [serial = 755] [outer = 0x1122b0800] 22:30:04 INFO - PROCESS | 1655 | 1469165404949 Marionette DEBUG loaded listener.js 22:30:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1208b7000) [pid = 1655] [serial = 756] [outer = 0x1122b0800] 22:30:05 INFO - PROCESS | 1655 | 1469165405272 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]]]}] 22:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 477ms 22:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:30:05 INFO - PROCESS | 1655 | 1469165405307 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 22:30:05 INFO - PROCESS | 1655 | 1469165405308 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 22:30:05 INFO - PROCESS | 1655 | 1469165405310 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:30:05 INFO - PROCESS | 1655 | 1469165405311 Marionette TRACE conn2 <- [1,982,null,{}] 22:30:05 INFO - PROCESS | 1655 | 1469165405313 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}] 22:30:05 INFO - PROCESS | 1655 | 1469165405315 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:05 INFO - PROCESS | 1655 | 1469165405415 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 22:30:05 INFO - PROCESS | 1655 | 1469165405422 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:05 INFO - PROCESS | 1655 | 1469165405423 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a626000 == 35 [pid = 1655] [id = 253] 22:30:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x119ae6000) [pid = 1655] [serial = 757] [outer = 0x0] 22:30:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1210d4800) [pid = 1655] [serial = 758] [outer = 0x119ae6000] 22:30:05 INFO - PROCESS | 1655 | 1469165405447 Marionette DEBUG loaded listener.js 22:30:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1210ddc00) [pid = 1655] [serial = 759] [outer = 0x119ae6000] 22:30:05 INFO - PROCESS | 1655 | 1469165405755 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]]]}] 22:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 470ms 22:30:05 INFO - PROCESS | 1655 | 1469165405780 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 22:30:05 INFO - PROCESS | 1655 | 1469165405781 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 22:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:30:05 INFO - PROCESS | 1655 | 1469165405785 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:30:05 INFO - PROCESS | 1655 | 1469165405787 Marionette TRACE conn2 <- [1,986,null,{}] 22:30:05 INFO - PROCESS | 1655 | 1469165405789 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}] 22:30:05 INFO - PROCESS | 1655 | 1469165405798 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:05 INFO - PROCESS | 1655 | 1469165405870 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 22:30:05 INFO - PROCESS | 1655 | 1469165405961 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:05 INFO - PROCESS | 1655 | 1469165405963 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x113d75800 == 36 [pid = 1655] [id = 254] 22:30:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x10eaf7c00) [pid = 1655] [serial = 760] [outer = 0x0] 22:30:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x112237800) [pid = 1655] [serial = 761] [outer = 0x10eaf7c00] 22:30:05 INFO - PROCESS | 1655 | 1469165405994 Marionette DEBUG loaded listener.js 22:30:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x112a8d000) [pid = 1655] [serial = 762] [outer = 0x10eaf7c00] 22:30:06 INFO - PROCESS | 1655 | 1469165406556 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]]]}] 22:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 820ms 22:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:30:06 INFO - PROCESS | 1655 | 1469165406608 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 22:30:06 INFO - PROCESS | 1655 | 1469165406611 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 22:30:06 INFO - PROCESS | 1655 | 1469165406647 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:30:06 INFO - PROCESS | 1655 | 1469165406652 Marionette TRACE conn2 <- [1,990,null,{}] 22:30:06 INFO - PROCESS | 1655 | 1469165406660 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}] 22:30:06 INFO - PROCESS | 1655 | 1469165406665 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:06 INFO - PROCESS | 1655 | 1469165406783 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 22:30:06 INFO - PROCESS | 1655 | 1469165406854 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:06 INFO - PROCESS | 1655 | 1469165406856 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x120806800 == 37 [pid = 1655] [id = 255] 22:30:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x113a3cc00) [pid = 1655] [serial = 763] [outer = 0x0] 22:30:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x113f33400) [pid = 1655] [serial = 764] [outer = 0x113a3cc00] 22:30:06 INFO - PROCESS | 1655 | 1469165406886 Marionette DEBUG loaded listener.js 22:30:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x116756400) [pid = 1655] [serial = 765] [outer = 0x113a3cc00] 22:30:07 INFO - PROCESS | 1655 | 1469165407390 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]]]}] 22:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 808ms 22:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:30:07 INFO - PROCESS | 1655 | 1469165407425 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 22:30:07 INFO - PROCESS | 1655 | 1469165407427 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 22:30:07 INFO - PROCESS | 1655 | 1469165407430 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:30:07 INFO - PROCESS | 1655 | 1469165407432 Marionette TRACE conn2 <- [1,994,null,{}] 22:30:07 INFO - PROCESS | 1655 | 1469165407484 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}] 22:30:07 INFO - PROCESS | 1655 | 1469165407486 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:07 INFO - PROCESS | 1655 | 1469165407597 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 22:30:07 INFO - PROCESS | 1655 | 1469165407667 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:07 INFO - PROCESS | 1655 | 1469165407668 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x113d71800 == 38 [pid = 1655] [id = 256] 22:30:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x112796c00) [pid = 1655] [serial = 766] [outer = 0x0] 22:30:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x113f31400) [pid = 1655] [serial = 767] [outer = 0x112796c00] 22:30:07 INFO - PROCESS | 1655 | 1469165407692 Marionette DEBUG loaded listener.js 22:30:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1184cfc00) [pid = 1655] [serial = 768] [outer = 0x112796c00] 22:30:08 INFO - PROCESS | 1655 | 1469165408377 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]]]}] 22:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1019ms 22:30:08 INFO - PROCESS | 1655 | 1469165408450 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 22:30:08 INFO - PROCESS | 1655 | 1469165408454 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 22:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:30:08 INFO - PROCESS | 1655 | 1469165408458 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:30:08 INFO - PROCESS | 1655 | 1469165408461 Marionette TRACE conn2 <- [1,998,null,{}] 22:30:08 INFO - PROCESS | 1655 | 1469165408466 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}] 22:30:08 INFO - PROCESS | 1655 | 1469165408469 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:08 INFO - PROCESS | 1655 | 1469165408586 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 22:30:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12a626000 == 37 [pid = 1655] [id = 253] 22:30:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12a414000 == 36 [pid = 1655] [id = 252] 22:30:08 INFO - PROCESS | 1655 | --DOCSHELL 0x11263e000 == 35 [pid = 1655] [id = 251] 22:30:08 INFO - PROCESS | 1655 | --DOCSHELL 0x1160af000 == 34 [pid = 1655] [id = 250] 22:30:08 INFO - PROCESS | 1655 | --DOCSHELL 0x123e97000 == 33 [pid = 1655] [id = 249] 22:30:08 INFO - PROCESS | 1655 | --DOCSHELL 0x1230ce000 == 32 [pid = 1655] [id = 248] 22:30:08 INFO - PROCESS | 1655 | --DOCSHELL 0x11858d800 == 31 [pid = 1655] [id = 247] 22:30:08 INFO - PROCESS | 1655 | --DOCSHELL 0x116956800 == 30 [pid = 1655] [id = 246] 22:30:08 INFO - PROCESS | 1655 | --DOCSHELL 0x11225e800 == 29 [pid = 1655] [id = 245] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x124376800) [pid = 1655] [serial = 698] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x116032000) [pid = 1655] [serial = 671] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x119475400) [pid = 1655] [serial = 680] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1169e0800) [pid = 1655] [serial = 672] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1127d1c00) [pid = 1655] [serial = 668] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1210d2c00) [pid = 1655] [serial = 686] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1129b0c00) [pid = 1655] [serial = 669] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x118507000) [pid = 1655] [serial = 677] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1182f7000) [pid = 1655] [serial = 714] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x117e30c00) [pid = 1655] [serial = 674] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1184d6000) [pid = 1655] [serial = 675] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1176b7400) [pid = 1655] [serial = 666] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1169ee400) [pid = 1655] [serial = 665] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1176b2800) [pid = 1655] [serial = 654] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x116907800) [pid = 1655] [serial = 653] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11926ec00) [pid = 1655] [serial = 657] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x11852f800) [pid = 1655] [serial = 656] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119a41c00) [pid = 1655] [serial = 683] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x123fb5400) [pid = 1655] [serial = 660] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1210dc400) [pid = 1655] [serial = 687] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x121643800) [pid = 1655] [serial = 659] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x123166c00) [pid = 1655] [serial = 689] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119a0e800) [pid = 1655] [serial = 693] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1184c3800) [pid = 1655] [serial = 692] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x123449000) [pid = 1655] [serial = 690] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x123314400) [pid = 1655] [serial = 695] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1129ae000) [pid = 1655] [serial = 707] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x128c11000) [pid = 1655] [serial = 663] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x113aa9400) [pid = 1655] [serial = 710] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x126590800) [pid = 1655] [serial = 662] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119a4cc00) [pid = 1655] [serial = 684] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x112a8d400) [pid = 1655] [serial = 708] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x11996bc00) [pid = 1655] [serial = 681] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x123e46400) [pid = 1655] [serial = 696] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x113f3c400) [pid = 1655] [serial = 711] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x124791400) [pid = 1655] [serial = 699] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x11926b800) [pid = 1655] [serial = 678] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x117e24800) [pid = 1655] [serial = 704] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1184d1000) [pid = 1655] [serial = 705] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1122bdc00) [pid = 1655] [serial = 701] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x112a85c00) [pid = 1655] [serial = 702] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x1172b9400) [pid = 1655] [serial = 713] [outer = 0x0] [url = about:blank] 22:30:08 INFO - PROCESS | 1655 | 1469165408657 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:08 INFO - PROCESS | 1655 | 1469165408658 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x1132ec000 == 30 [pid = 1655] [id = 257] 22:30:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1129b0c00) [pid = 1655] [serial = 769] [outer = 0x0] 22:30:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x113371c00) [pid = 1655] [serial = 770] [outer = 0x1129b0c00] 22:30:08 INFO - PROCESS | 1655 | 1469165408680 Marionette DEBUG loaded listener.js 22:30:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1169e2800) [pid = 1655] [serial = 771] [outer = 0x1129b0c00] 22:30:09 INFO - PROCESS | 1655 | 1469165409057 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]]]}] 22:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 626ms 22:30:09 INFO - PROCESS | 1655 | 1469165409086 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 22:30:09 INFO - PROCESS | 1655 | 1469165409089 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 22:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:30:09 INFO - PROCESS | 1655 | 1469165409095 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:30:09 INFO - PROCESS | 1655 | 1469165409097 Marionette TRACE conn2 <- [1,1002,null,{}] 22:30:09 INFO - PROCESS | 1655 | 1469165409100 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}] 22:30:09 INFO - PROCESS | 1655 | 1469165409103 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:09 INFO - PROCESS | 1655 | 1469165409221 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 22:30:09 INFO - PROCESS | 1655 | 1469165409228 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:09 INFO - PROCESS | 1655 | 1469165409229 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x118296000 == 31 [pid = 1655] [id = 258] 22:30:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x117e24800) [pid = 1655] [serial = 772] [outer = 0x0] 22:30:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x118503000) [pid = 1655] [serial = 773] [outer = 0x117e24800] 22:30:09 INFO - PROCESS | 1655 | 1469165409261 Marionette DEBUG loaded listener.js 22:30:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1169e0800) [pid = 1655] [serial = 774] [outer = 0x117e24800] 22:30:09 INFO - PROCESS | 1655 | 1469165409733 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]]]}] 22:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 673ms 22:30:09 INFO - PROCESS | 1655 | 1469165409769 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 22:30:09 INFO - PROCESS | 1655 | 1469165409771 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 22:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:30:09 INFO - PROCESS | 1655 | 1469165409774 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:30:09 INFO - PROCESS | 1655 | 1469165409778 Marionette TRACE conn2 <- [1,1006,null,{}] 22:30:09 INFO - PROCESS | 1655 | 1469165409792 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}] 22:30:09 INFO - PROCESS | 1655 | 1469165409798 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:09 INFO - PROCESS | 1655 | 1469165409932 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 22:30:10 INFO - PROCESS | 1655 | 1469165410035 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:10 INFO - PROCESS | 1655 | 1469165410038 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12081f000 == 32 [pid = 1655] [id = 259] 22:30:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x112a84c00) [pid = 1655] [serial = 775] [outer = 0x0] 22:30:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x119476800) [pid = 1655] [serial = 776] [outer = 0x112a84c00] 22:30:10 INFO - PROCESS | 1655 | 1469165410089 Marionette DEBUG loaded listener.js 22:30:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11992ac00) [pid = 1655] [serial = 777] [outer = 0x112a84c00] 22:30:10 INFO - PROCESS | 1655 | 1469165410464 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]]]}] 22:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 725ms 22:30:10 INFO - PROCESS | 1655 | 1469165410500 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 22:30:10 INFO - PROCESS | 1655 | 1469165410504 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 22:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:30:10 INFO - PROCESS | 1655 | 1469165410507 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:30:10 INFO - PROCESS | 1655 | 1469165410509 Marionette TRACE conn2 <- [1,1010,null,{}] 22:30:10 INFO - PROCESS | 1655 | 1469165410512 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}] 22:30:10 INFO - PROCESS | 1655 | 1469165410515 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:10 INFO - PROCESS | 1655 | 1469165410630 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 22:30:10 INFO - PROCESS | 1655 | 1469165410636 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:10 INFO - PROCESS | 1655 | 1469165410637 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ee2000 == 33 [pid = 1655] [id = 260] 22:30:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x119975800) [pid = 1655] [serial = 778] [outer = 0x0] 22:30:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x119a48000) [pid = 1655] [serial = 779] [outer = 0x119975800] 22:30:10 INFO - PROCESS | 1655 | 1469165410680 Marionette DEBUG loaded listener.js 22:30:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x119adec00) [pid = 1655] [serial = 780] [outer = 0x119975800] 22:30:11 INFO - PROCESS | 1655 | 1469165411089 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]]]}] 22:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 623ms 22:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:30:11 INFO - PROCESS | 1655 | 1469165411130 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 22:30:11 INFO - PROCESS | 1655 | 1469165411131 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 22:30:11 INFO - PROCESS | 1655 | 1469165411133 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:30:11 INFO - PROCESS | 1655 | 1469165411135 Marionette TRACE conn2 <- [1,1014,null,{}] 22:30:11 INFO - PROCESS | 1655 | 1469165411137 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}] 22:30:11 INFO - PROCESS | 1655 | 1469165411138 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:11 INFO - PROCESS | 1655 | 1469165411240 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 22:30:11 INFO - PROCESS | 1655 | 1469165411269 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:11 INFO - PROCESS | 1655 | 1469165411270 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12667a000 == 34 [pid = 1655] [id = 261] 22:30:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1129b7400) [pid = 1655] [serial = 781] [outer = 0x0] 22:30:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x12083ec00) [pid = 1655] [serial = 782] [outer = 0x1129b7400] 22:30:11 INFO - PROCESS | 1655 | 1469165411294 Marionette DEBUG loaded listener.js 22:30:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1210da400) [pid = 1655] [serial = 783] [outer = 0x1129b7400] 22:30:11 INFO - PROCESS | 1655 | 1469165411642 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]]]}] 22:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 522ms 22:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:30:11 INFO - PROCESS | 1655 | 1469165411661 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 22:30:11 INFO - PROCESS | 1655 | 1469165411662 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 22:30:11 INFO - PROCESS | 1655 | 1469165411665 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:30:11 INFO - PROCESS | 1655 | 1469165411667 Marionette TRACE conn2 <- [1,1018,null,{}] 22:30:11 INFO - PROCESS | 1655 | 1469165411671 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}] 22:30:11 INFO - PROCESS | 1655 | 1469165411675 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:11 INFO - PROCESS | 1655 | 1469165411790 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 22:30:11 INFO - PROCESS | 1655 | 1469165411825 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:11 INFO - PROCESS | 1655 | 1469165411826 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x128ba6000 == 35 [pid = 1655] [id = 262] 22:30:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x121641800) [pid = 1655] [serial = 784] [outer = 0x0] 22:30:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x123319800) [pid = 1655] [serial = 785] [outer = 0x121641800] 22:30:11 INFO - PROCESS | 1655 | 1469165411851 Marionette DEBUG loaded listener.js 22:30:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x123eb2c00) [pid = 1655] [serial = 786] [outer = 0x121641800] 22:30:12 INFO - PROCESS | 1655 | 1469165412149 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]]]}] 22:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 522ms 22:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:30:12 INFO - PROCESS | 1655 | 1469165412188 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 22:30:12 INFO - PROCESS | 1655 | 1469165412189 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 22:30:12 INFO - PROCESS | 1655 | 1469165412191 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:30:12 INFO - PROCESS | 1655 | 1469165412192 Marionette TRACE conn2 <- [1,1022,null,{}] 22:30:12 INFO - PROCESS | 1655 | 1469165412195 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}] 22:30:12 INFO - PROCESS | 1655 | 1469165412206 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:12 INFO - PROCESS | 1655 | 1469165412302 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 22:30:12 INFO - PROCESS | 1655 | 1469165412305 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:12 INFO - PROCESS | 1655 | 1469165412306 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293bb800 == 36 [pid = 1655] [id = 263] 22:30:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12330e400) [pid = 1655] [serial = 787] [outer = 0x0] 22:30:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1243f0000) [pid = 1655] [serial = 788] [outer = 0x12330e400] 22:30:12 INFO - PROCESS | 1655 | 1469165412330 Marionette DEBUG loaded listener.js 22:30:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124790800) [pid = 1655] [serial = 789] [outer = 0x12330e400] 22:30:12 INFO - PROCESS | 1655 | 1469165412661 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]]]}] 22:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 22:30:12 INFO - PROCESS | 1655 | 1469165412711 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 22:30:12 INFO - PROCESS | 1655 | 1469165412712 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 22:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:30:12 INFO - PROCESS | 1655 | 1469165412714 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:30:12 INFO - PROCESS | 1655 | 1469165412715 Marionette TRACE conn2 <- [1,1026,null,{}] 22:30:12 INFO - PROCESS | 1655 | 1469165412718 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}] 22:30:12 INFO - PROCESS | 1655 | 1469165412719 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:12 INFO - PROCESS | 1655 | 1469165412814 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1151c6c00) [pid = 1655] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11338f800) [pid = 1655] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1120e3800) [pid = 1655] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119a0d800) [pid = 1655] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x112a84400) [pid = 1655] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x113aaf400) [pid = 1655] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118503400) [pid = 1655] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11870d400) [pid = 1655] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1195c9800) [pid = 1655] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1122b0800) [pid = 1655] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1184ce800) [pid = 1655] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1184d3c00) [pid = 1655] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x113a3e000) [pid = 1655] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:30:12 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1184d2800) [pid = 1655] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:30:12 INFO - PROCESS | 1655 | 1469165412898 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:12 INFO - PROCESS | 1655 | 1469165412899 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e7c000 == 37 [pid = 1655] [id = 264] 22:30:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1122b0800) [pid = 1655] [serial = 790] [outer = 0x0] 22:30:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11338f800) [pid = 1655] [serial = 791] [outer = 0x1122b0800] 22:30:12 INFO - PROCESS | 1655 | 1469165412924 Marionette DEBUG loaded listener.js 22:30:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1169f3c00) [pid = 1655] [serial = 792] [outer = 0x1122b0800] 22:30:13 INFO - PROCESS | 1655 | 1469165413186 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]]]}] 22:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 521ms 22:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:30:13 INFO - PROCESS | 1655 | 1469165413239 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 22:30:13 INFO - PROCESS | 1655 | 1469165413240 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 22:30:13 INFO - PROCESS | 1655 | 1469165413243 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:30:13 INFO - PROCESS | 1655 | 1469165413244 Marionette TRACE conn2 <- [1,1030,null,{}] 22:30:13 INFO - PROCESS | 1655 | 1469165413246 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}] 22:30:13 INFO - PROCESS | 1655 | 1469165413258 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:13 INFO - PROCESS | 1655 | 1469165413339 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 22:30:13 INFO - PROCESS | 1655 | 1469165413343 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:13 INFO - PROCESS | 1655 | 1469165413344 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x120816800 == 38 [pid = 1655] [id = 265] 22:30:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x113a3dc00) [pid = 1655] [serial = 793] [outer = 0x0] 22:30:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1195ce800) [pid = 1655] [serial = 794] [outer = 0x113a3dc00] 22:30:13 INFO - PROCESS | 1655 | 1469165413370 Marionette DEBUG loaded listener.js 22:30:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x124378000) [pid = 1655] [serial = 795] [outer = 0x113a3dc00] 22:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 469ms 22:30:13 INFO - PROCESS | 1655 | 1469165413707 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]]]}] 22:30:13 INFO - PROCESS | 1655 | 1469165413712 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 22:30:13 INFO - PROCESS | 1655 | 1469165413713 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 22:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:30:13 INFO - PROCESS | 1655 | 1469165413721 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:30:13 INFO - PROCESS | 1655 | 1469165413722 Marionette TRACE conn2 <- [1,1034,null,{}] 22:30:13 INFO - PROCESS | 1655 | 1469165413724 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}] 22:30:13 INFO - PROCESS | 1655 | 1469165413725 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:13 INFO - PROCESS | 1655 | 1469165413833 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 22:30:13 INFO - PROCESS | 1655 | 1469165413839 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:13 INFO - PROCESS | 1655 | 1469165413840 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abba800 == 39 [pid = 1655] [id = 266] 22:30:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x118507800) [pid = 1655] [serial = 796] [outer = 0x0] 22:30:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1248f0400) [pid = 1655] [serial = 797] [outer = 0x118507800] 22:30:13 INFO - PROCESS | 1655 | 1469165413864 Marionette DEBUG loaded listener.js 22:30:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x124eb0c00) [pid = 1655] [serial = 798] [outer = 0x118507800] 22:30:14 INFO - PROCESS | 1655 | 1469165414158 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]]]}] 22:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 474ms 22:30:14 INFO - PROCESS | 1655 | 1469165414190 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 22:30:14 INFO - PROCESS | 1655 | 1469165414192 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 22:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:30:14 INFO - PROCESS | 1655 | 1469165414205 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:30:14 INFO - PROCESS | 1655 | 1469165414206 Marionette TRACE conn2 <- [1,1038,null,{}] 22:30:14 INFO - PROCESS | 1655 | 1469165414208 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}] 22:30:14 INFO - PROCESS | 1655 | 1469165414210 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:14 INFO - PROCESS | 1655 | 1469165414303 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 22:30:14 INFO - PROCESS | 1655 | 1469165414307 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:14 INFO - PROCESS | 1655 | 1469165414309 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b233000 == 40 [pid = 1655] [id = 267] 22:30:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x124eb7400) [pid = 1655] [serial = 799] [outer = 0x0] 22:30:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x126127400) [pid = 1655] [serial = 800] [outer = 0x124eb7400] 22:30:14 INFO - PROCESS | 1655 | 1469165414335 Marionette DEBUG loaded listener.js 22:30:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x126843c00) [pid = 1655] [serial = 801] [outer = 0x124eb7400] 22:30:14 INFO - PROCESS | 1655 | 1469165414685 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]]]}] 22:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 530ms 22:30:14 INFO - PROCESS | 1655 | 1469165414727 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 22:30:14 INFO - PROCESS | 1655 | 1469165414728 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 22:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:30:14 INFO - PROCESS | 1655 | 1469165414730 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:30:14 INFO - PROCESS | 1655 | 1469165414731 Marionette TRACE conn2 <- [1,1042,null,{}] 22:30:14 INFO - PROCESS | 1655 | 1469165414734 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}] 22:30:14 INFO - PROCESS | 1655 | 1469165414735 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:14 INFO - PROCESS | 1655 | 1469165414814 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 22:30:14 INFO - PROCESS | 1655 | 1469165414820 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:14 INFO - PROCESS | 1655 | 1469165414821 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b99a800 == 41 [pid = 1655] [id = 268] 22:30:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12612b000) [pid = 1655] [serial = 802] [outer = 0x0] 22:30:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x126c6f800) [pid = 1655] [serial = 803] [outer = 0x12612b000] 22:30:14 INFO - PROCESS | 1655 | 1469165414845 Marionette DEBUG loaded listener.js 22:30:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x126c75400) [pid = 1655] [serial = 804] [outer = 0x12612b000] 22:30:15 INFO - PROCESS | 1655 | 1469165415326 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]]]}] 22:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 623ms 22:30:15 INFO - PROCESS | 1655 | 1469165415354 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 22:30:15 INFO - PROCESS | 1655 | 1469165415356 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 22:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:30:15 INFO - PROCESS | 1655 | 1469165415359 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:30:15 INFO - PROCESS | 1655 | 1469165415361 Marionette TRACE conn2 <- [1,1046,null,{}] 22:30:15 INFO - PROCESS | 1655 | 1469165415365 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}] 22:30:15 INFO - PROCESS | 1655 | 1469165415369 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:15 INFO - PROCESS | 1655 | 1469165415472 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 22:30:15 INFO - PROCESS | 1655 | 1469165415536 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:15 INFO - PROCESS | 1655 | 1469165415537 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182af800 == 42 [pid = 1655] [id = 269] 22:30:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x113d97800) [pid = 1655] [serial = 805] [outer = 0x0] 22:30:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1169e8400) [pid = 1655] [serial = 806] [outer = 0x113d97800] 22:30:15 INFO - PROCESS | 1655 | 1469165415569 Marionette DEBUG loaded listener.js 22:30:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1182f1400) [pid = 1655] [serial = 807] [outer = 0x113d97800] 22:30:15 INFO - PROCESS | 1655 | 1469165415989 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]]]}] 22:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 22:30:16 INFO - PROCESS | 1655 | 1469165416030 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 22:30:16 INFO - PROCESS | 1655 | 1469165416033 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 22:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:30:16 INFO - PROCESS | 1655 | 1469165416038 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:30:16 INFO - PROCESS | 1655 | 1469165416040 Marionette TRACE conn2 <- [1,1050,null,{}] 22:30:16 INFO - PROCESS | 1655 | 1469165416042 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}] 22:30:16 INFO - PROCESS | 1655 | 1469165416044 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:16 INFO - PROCESS | 1655 | 1469165416174 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 22:30:16 INFO - PROCESS | 1655 | 1469165416241 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:16 INFO - PROCESS | 1655 | 1469165416242 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bbc800 == 43 [pid = 1655] [id = 270] 22:30:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x119148c00) [pid = 1655] [serial = 808] [outer = 0x0] 22:30:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x11926c400) [pid = 1655] [serial = 809] [outer = 0x119148c00] 22:30:16 INFO - PROCESS | 1655 | 1469165416272 Marionette DEBUG loaded listener.js 22:30:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x119926c00) [pid = 1655] [serial = 810] [outer = 0x119148c00] 22:30:16 INFO - PROCESS | 1655 | 1469165416685 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]]]}] 22:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 669ms 22:30:16 INFO - PROCESS | 1655 | 1469165416708 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 22:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:30:16 INFO - PROCESS | 1655 | 1469165416709 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 22:30:16 INFO - PROCESS | 1655 | 1469165416712 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:30:16 INFO - PROCESS | 1655 | 1469165416714 Marionette TRACE conn2 <- [1,1054,null,{}] 22:30:16 INFO - PROCESS | 1655 | 1469165416722 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}] 22:30:16 INFO - PROCESS | 1655 | 1469165416725 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:16 INFO - PROCESS | 1655 | 1469165416830 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 22:30:16 INFO - PROCESS | 1655 | 1469165416887 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:16 INFO - PROCESS | 1655 | 1469165416889 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b999000 == 44 [pid = 1655] [id = 271] 22:30:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1208c0800) [pid = 1655] [serial = 811] [outer = 0x0] 22:30:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x121644000) [pid = 1655] [serial = 812] [outer = 0x1208c0800] 22:30:16 INFO - PROCESS | 1655 | 1469165416919 Marionette DEBUG loaded listener.js 22:30:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12331bc00) [pid = 1655] [serial = 813] [outer = 0x1208c0800] 22:30:17 INFO - PROCESS | 1655 | 1469165417388 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]]]}] 22:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 723ms 22:30:17 INFO - PROCESS | 1655 | 1469165417463 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 22:30:17 INFO - PROCESS | 1655 | 1469165417466 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 22:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:30:17 INFO - PROCESS | 1655 | 1469165417470 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:30:17 INFO - PROCESS | 1655 | 1469165417471 Marionette TRACE conn2 <- [1,1058,null,{}] 22:30:17 INFO - PROCESS | 1655 | 1469165417473 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}] 22:30:17 INFO - PROCESS | 1655 | 1469165417475 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:17 INFO - PROCESS | 1655 | 1469165417581 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 22:30:17 INFO - PROCESS | 1655 | 1469165417647 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:17 INFO - PROCESS | 1655 | 1469165417648 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x11737b000 == 45 [pid = 1655] [id = 272] 22:30:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x118511000) [pid = 1655] [serial = 814] [outer = 0x0] 22:30:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12163b000) [pid = 1655] [serial = 815] [outer = 0x118511000] 22:30:17 INFO - PROCESS | 1655 | 1469165417677 Marionette DEBUG loaded listener.js 22:30:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1239c7400) [pid = 1655] [serial = 816] [outer = 0x118511000] 22:30:18 INFO - PROCESS | 1655 | 1469165418187 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]]]}] 22:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 769ms 22:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:30:18 INFO - PROCESS | 1655 | 1469165418239 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 22:30:18 INFO - PROCESS | 1655 | 1469165418242 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 22:30:18 INFO - PROCESS | 1655 | 1469165418245 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:30:18 INFO - PROCESS | 1655 | 1469165418247 Marionette TRACE conn2 <- [1,1062,null,{}] 22:30:18 INFO - PROCESS | 1655 | 1469165418270 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}] 22:30:18 INFO - PROCESS | 1655 | 1469165418272 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:18 INFO - PROCESS | 1655 | 1469165418371 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 22:30:18 INFO - PROCESS | 1655 | 1469165418441 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:18 INFO - PROCESS | 1655 | 1469165418442 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x112d60800 == 46 [pid = 1655] [id = 273] 22:30:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x113375000) [pid = 1655] [serial = 817] [outer = 0x0] 22:30:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x115e1a400) [pid = 1655] [serial = 818] [outer = 0x113375000] 22:30:18 INFO - PROCESS | 1655 | 1469165418470 Marionette DEBUG loaded listener.js 22:30:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x11690dc00) [pid = 1655] [serial = 819] [outer = 0x113375000] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x12b233000 == 45 [pid = 1655] [id = 267] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x12abba800 == 44 [pid = 1655] [id = 266] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x120816800 == 43 [pid = 1655] [id = 265] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x117e7c000 == 42 [pid = 1655] [id = 264] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x1293bb800 == 41 [pid = 1655] [id = 263] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x128ba6000 == 40 [pid = 1655] [id = 262] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x12667a000 == 39 [pid = 1655] [id = 261] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x123ee2000 == 38 [pid = 1655] [id = 260] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x12081f000 == 37 [pid = 1655] [id = 259] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x118296000 == 36 [pid = 1655] [id = 258] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x1132ec000 == 35 [pid = 1655] [id = 257] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x113d71800 == 34 [pid = 1655] [id = 256] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x120806800 == 33 [pid = 1655] [id = 255] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x113d75800 == 32 [pid = 1655] [id = 254] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x11737b000 == 31 [pid = 1655] [id = 272] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x12b999000 == 30 [pid = 1655] [id = 271] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x128bbc800 == 29 [pid = 1655] [id = 270] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x1182af800 == 28 [pid = 1655] [id = 269] 22:30:19 INFO - PROCESS | 1655 | --DOCSHELL 0x12b99a800 == 27 [pid = 1655] [id = 268] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1169e2c00) [pid = 1655] [serial = 740] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x113d9c400) [pid = 1655] [serial = 737] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1127d7400) [pid = 1655] [serial = 734] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1129bac00) [pid = 1655] [serial = 735] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1208b6400) [pid = 1655] [serial = 732] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x119fbb000) [pid = 1655] [serial = 731] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x113394800) [pid = 1655] [serial = 717] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x112e0fc00) [pid = 1655] [serial = 716] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1182f0400) [pid = 1655] [serial = 720] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1169eb000) [pid = 1655] [serial = 719] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x118562400) [pid = 1655] [serial = 723] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x118510000) [pid = 1655] [serial = 722] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11946dc00) [pid = 1655] [serial = 726] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119156000) [pid = 1655] [serial = 725] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x119973400) [pid = 1655] [serial = 729] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x119923000) [pid = 1655] [serial = 728] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1208b7000) [pid = 1655] [serial = 756] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11852c800) [pid = 1655] [serial = 743] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1182f7800) [pid = 1655] [serial = 741] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119282c00) [pid = 1655] [serial = 746] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11870f800) [pid = 1655] [serial = 744] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1160e6400) [pid = 1655] [serial = 749] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1210d4800) [pid = 1655] [serial = 758] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1184d9000) [pid = 1655] [serial = 750] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12083d000) [pid = 1655] [serial = 755] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1195d2000) [pid = 1655] [serial = 747] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x119a03800) [pid = 1655] [serial = 752] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1160ee400) [pid = 1655] [serial = 738] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x119a4d800) [pid = 1655] [serial = 753] [outer = 0x0] [url = about:blank] 22:30:19 INFO - PROCESS | 1655 | 1469165419433 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]]]}] 22:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1241ms 22:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:30:19 INFO - PROCESS | 1655 | 1469165419487 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 22:30:19 INFO - PROCESS | 1655 | 1469165419489 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 22:30:19 INFO - PROCESS | 1655 | 1469165419492 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:30:19 INFO - PROCESS | 1655 | 1469165419494 Marionette TRACE conn2 <- [1,1066,null,{}] 22:30:19 INFO - PROCESS | 1655 | 1469165419498 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}] 22:30:19 INFO - PROCESS | 1655 | 1469165419499 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:19 INFO - PROCESS | 1655 | 1469165419579 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 22:30:19 INFO - PROCESS | 1655 | 1469165419588 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:19 INFO - PROCESS | 1655 | 1469165419591 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x11601b000 == 28 [pid = 1655] [id = 274] 22:30:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x112a85800) [pid = 1655] [serial = 820] [outer = 0x0] 22:30:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x113868800) [pid = 1655] [serial = 821] [outer = 0x112a85800] 22:30:19 INFO - PROCESS | 1655 | 1469165419618 Marionette DEBUG loaded listener.js 22:30:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1129b6000) [pid = 1655] [serial = 822] [outer = 0x112a85800] 22:30:20 INFO - PROCESS | 1655 | 1469165420003 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]]]}] 22:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 520ms 22:30:20 INFO - PROCESS | 1655 | 1469165420011 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 22:30:20 INFO - PROCESS | 1655 | 1469165420015 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 22:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:30:20 INFO - PROCESS | 1655 | 1469165420022 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:30:20 INFO - PROCESS | 1655 | 1469165420023 Marionette TRACE conn2 <- [1,1070,null,{}] 22:30:20 INFO - PROCESS | 1655 | 1469165420027 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}] 22:30:20 INFO - PROCESS | 1655 | 1469165420028 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:20 INFO - PROCESS | 1655 | 1469165420109 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 22:30:20 INFO - PROCESS | 1655 | 1469165420114 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:20 INFO - PROCESS | 1655 | 1469165420115 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e71800 == 29 [pid = 1655] [id = 275] 22:30:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x116984400) [pid = 1655] [serial = 823] [outer = 0x0] 22:30:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1172b8800) [pid = 1655] [serial = 824] [outer = 0x116984400] 22:30:20 INFO - PROCESS | 1655 | 1469165420147 Marionette DEBUG loaded listener.js 22:30:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1182f1800) [pid = 1655] [serial = 825] [outer = 0x116984400] 22:30:20 INFO - PROCESS | 1655 | 1469165420494 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]]]}] 22:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 523ms 22:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:30:20 INFO - PROCESS | 1655 | 1469165420544 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 22:30:20 INFO - PROCESS | 1655 | 1469165420546 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 22:30:20 INFO - PROCESS | 1655 | 1469165420548 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:30:20 INFO - PROCESS | 1655 | 1469165420550 Marionette TRACE conn2 <- [1,1074,null,{}] 22:30:20 INFO - PROCESS | 1655 | 1469165420558 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}] 22:30:20 INFO - PROCESS | 1655 | 1469165420561 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:20 INFO - PROCESS | 1655 | 1469165420638 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 22:30:20 INFO - PROCESS | 1655 | 1469165420643 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:20 INFO - PROCESS | 1655 | 1469165420645 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x119bcb000 == 30 [pid = 1655] [id = 276] 22:30:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x112a82000) [pid = 1655] [serial = 826] [outer = 0x0] 22:30:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118529800) [pid = 1655] [serial = 827] [outer = 0x112a82000] 22:30:20 INFO - PROCESS | 1655 | 1469165420675 Marionette DEBUG loaded listener.js 22:30:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x118709400) [pid = 1655] [serial = 828] [outer = 0x112a82000] 22:30:21 INFO - PROCESS | 1655 | 1469165421026 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]]]}] 22:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 521ms 22:30:21 INFO - PROCESS | 1655 | 1469165421069 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 22:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:30:21 INFO - PROCESS | 1655 | 1469165421071 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 22:30:21 INFO - PROCESS | 1655 | 1469165421073 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:30:21 INFO - PROCESS | 1655 | 1469165421074 Marionette TRACE conn2 <- [1,1078,null,{}] 22:30:21 INFO - PROCESS | 1655 | 1469165421076 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}] 22:30:21 INFO - PROCESS | 1655 | 1469165421078 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:21 INFO - PROCESS | 1655 | 1469165421180 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 22:30:21 INFO - PROCESS | 1655 | 1469165421209 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:21 INFO - PROCESS | 1655 | 1469165421210 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x121693800 == 31 [pid = 1655] [id = 277] 22:30:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x118706000) [pid = 1655] [serial = 829] [outer = 0x0] 22:30:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x11928bc00) [pid = 1655] [serial = 830] [outer = 0x118706000] 22:30:21 INFO - PROCESS | 1655 | 1469165421236 Marionette DEBUG loaded listener.js 22:30:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11992b000) [pid = 1655] [serial = 831] [outer = 0x118706000] 22:30:21 INFO - PROCESS | 1655 | 1469165421529 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]]]}] 22:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 468ms 22:30:21 INFO - PROCESS | 1655 | 1469165421541 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 22:30:21 INFO - PROCESS | 1655 | 1469165421543 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 22:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:30:21 INFO - PROCESS | 1655 | 1469165421572 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:30:21 INFO - PROCESS | 1655 | 1469165421573 Marionette TRACE conn2 <- [1,1082,null,{}] 22:30:21 INFO - PROCESS | 1655 | 1469165421575 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}] 22:30:21 INFO - PROCESS | 1655 | 1469165421577 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:21 INFO - PROCESS | 1655 | 1469165421668 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 22:30:21 INFO - PROCESS | 1655 | 1469165421672 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:21 INFO - PROCESS | 1655 | 1469165421673 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ee8000 == 32 [pid = 1655] [id = 278] 22:30:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1129b7c00) [pid = 1655] [serial = 832] [outer = 0x0] 22:30:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x119974000) [pid = 1655] [serial = 833] [outer = 0x1129b7c00] 22:30:21 INFO - PROCESS | 1655 | 1469165421698 Marionette DEBUG loaded listener.js 22:30:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x119a43000) [pid = 1655] [serial = 834] [outer = 0x1129b7c00] 22:30:22 INFO - PROCESS | 1655 | 1469165422044 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]]]}] 22:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 530ms 22:30:22 INFO - PROCESS | 1655 | 1469165422090 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 22:30:22 INFO - PROCESS | 1655 | 1469165422092 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 22:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:30:22 INFO - PROCESS | 1655 | 1469165422094 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:30:22 INFO - PROCESS | 1655 | 1469165422095 Marionette TRACE conn2 <- [1,1086,null,{}] 22:30:22 INFO - PROCESS | 1655 | 1469165422097 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}] 22:30:22 INFO - PROCESS | 1655 | 1469165422101 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:22 INFO - PROCESS | 1655 | 1469165422212 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 22:30:22 INFO - PROCESS | 1655 | 1469165422247 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:22 INFO - PROCESS | 1655 | 1469165422248 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12667b800 == 33 [pid = 1655] [id = 279] 22:30:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x119ada800) [pid = 1655] [serial = 835] [outer = 0x0] 22:30:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1210d1800) [pid = 1655] [serial = 836] [outer = 0x119ada800] 22:30:22 INFO - PROCESS | 1655 | 1469165422273 Marionette DEBUG loaded listener.js 22:30:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12163bc00) [pid = 1655] [serial = 837] [outer = 0x119ada800] 22:30:22 INFO - PROCESS | 1655 | 1469165422587 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]]]}] 22:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 518ms 22:30:22 INFO - PROCESS | 1655 | 1469165422612 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 22:30:22 INFO - PROCESS | 1655 | 1469165422613 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 22:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:30:22 INFO - PROCESS | 1655 | 1469165422625 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:30:22 INFO - PROCESS | 1655 | 1469165422627 Marionette TRACE conn2 <- [1,1090,null,{}] 22:30:22 INFO - PROCESS | 1655 | 1469165422629 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}] 22:30:22 INFO - PROCESS | 1655 | 1469165422637 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:22 INFO - PROCESS | 1655 | 1469165422727 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 22:30:22 INFO - PROCESS | 1655 | 1469165422732 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:22 INFO - PROCESS | 1655 | 1469165422733 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bb6800 == 34 [pid = 1655] [id = 280] 22:30:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1127d4c00) [pid = 1655] [serial = 838] [outer = 0x0] 22:30:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x123310c00) [pid = 1655] [serial = 839] [outer = 0x1127d4c00] 22:30:22 INFO - PROCESS | 1655 | 1469165422757 Marionette DEBUG loaded listener.js 22:30:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x123449c00) [pid = 1655] [serial = 840] [outer = 0x1127d4c00] 22:30:23 INFO - PROCESS | 1655 | 1469165423092 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]]]}] 22:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 518ms 22:30:23 INFO - PROCESS | 1655 | 1469165423145 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 22:30:23 INFO - PROCESS | 1655 | 1469165423147 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 22:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:30:23 INFO - PROCESS | 1655 | 1469165423150 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:30:23 INFO - PROCESS | 1655 | 1469165423152 Marionette TRACE conn2 <- [1,1094,null,{}] 22:30:23 INFO - PROCESS | 1655 | 1469165423162 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}] 22:30:23 INFO - PROCESS | 1655 | 1469165423163 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:23 INFO - PROCESS | 1655 | 1469165423302 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 22:30:23 INFO - PROCESS | 1655 | 1469165423353 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:23 INFO - PROCESS | 1655 | 1469165423354 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x129221000 == 35 [pid = 1655] [id = 281] 22:30:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x123317000) [pid = 1655] [serial = 841] [outer = 0x0] 22:30:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x123e71000) [pid = 1655] [serial = 842] [outer = 0x123317000] 22:30:23 INFO - PROCESS | 1655 | 1469165423396 Marionette DEBUG loaded listener.js 22:30:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1243f3c00) [pid = 1655] [serial = 843] [outer = 0x123317000] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1129b7400) [pid = 1655] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x121641800) [pid = 1655] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x112796c00) [pid = 1655] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1129b0c00) [pid = 1655] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x10eaf7c00) [pid = 1655] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x117e24800) [pid = 1655] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12330e400) [pid = 1655] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x113a3cc00) [pid = 1655] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x112a84c00) [pid = 1655] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x119975800) [pid = 1655] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1122b0800) [pid = 1655] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x113a3dc00) [pid = 1655] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x118507800) [pid = 1655] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x119ae6000) [pid = 1655] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12612b000) [pid = 1655] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:30:23 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x124eb7400) [pid = 1655] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:30:23 INFO - PROCESS | 1655 | 1469165423892 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]]]}] 22:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 771ms 22:30:23 INFO - PROCESS | 1655 | 1469165423922 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 22:30:23 INFO - PROCESS | 1655 | 1469165423923 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 22:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:30:23 INFO - PROCESS | 1655 | 1469165423926 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:30:23 INFO - PROCESS | 1655 | 1469165423927 Marionette TRACE conn2 <- [1,1098,null,{}] 22:30:23 INFO - PROCESS | 1655 | 1469165423930 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}] 22:30:23 INFO - PROCESS | 1655 | 1469165423931 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:24 INFO - PROCESS | 1655 | 1469165424091 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 22:30:24 INFO - PROCESS | 1655 | 1469165424139 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:24 INFO - PROCESS | 1655 | 1469165424140 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x119bca800 == 36 [pid = 1655] [id = 282] 22:30:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1129b2000) [pid = 1655] [serial = 844] [outer = 0x0] 22:30:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x116aa6000) [pid = 1655] [serial = 845] [outer = 0x1129b2000] 22:30:24 INFO - PROCESS | 1655 | 1469165424182 Marionette DEBUG loaded listener.js 22:30:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1195cc800) [pid = 1655] [serial = 846] [outer = 0x1129b2000] 22:30:24 INFO - PROCESS | 1655 | 1469165424540 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]]]}] 22:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 619ms 22:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:30:24 INFO - PROCESS | 1655 | 1469165424546 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 22:30:24 INFO - PROCESS | 1655 | 1469165424547 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 22:30:24 INFO - PROCESS | 1655 | 1469165424549 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:30:24 INFO - PROCESS | 1655 | 1469165424552 Marionette TRACE conn2 <- [1,1102,null,{}] 22:30:24 INFO - PROCESS | 1655 | 1469165424556 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}] 22:30:24 INFO - PROCESS | 1655 | 1469165424557 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:24 INFO - PROCESS | 1655 | 1469165424632 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 22:30:24 INFO - PROCESS | 1655 | 1469165424687 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:24 INFO - PROCESS | 1655 | 1469165424688 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a751000 == 37 [pid = 1655] [id = 283] 22:30:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x118538800) [pid = 1655] [serial = 847] [outer = 0x0] 22:30:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x123315000) [pid = 1655] [serial = 848] [outer = 0x118538800] 22:30:24 INFO - PROCESS | 1655 | 1469165424712 Marionette DEBUG loaded listener.js 22:30:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x123eb5000) [pid = 1655] [serial = 849] [outer = 0x118538800] 22:30:24 INFO - PROCESS | 1655 | 1469165424988 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]]]}] 22:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 473ms 22:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:30:25 INFO - PROCESS | 1655 | 1469165425023 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 22:30:25 INFO - PROCESS | 1655 | 1469165425024 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 22:30:25 INFO - PROCESS | 1655 | 1469165425026 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:30:25 INFO - PROCESS | 1655 | 1469165425028 Marionette TRACE conn2 <- [1,1106,null,{}] 22:30:25 INFO - PROCESS | 1655 | 1469165425030 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}] 22:30:25 INFO - PROCESS | 1655 | 1469165425034 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:25 INFO - PROCESS | 1655 | 1469165425132 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 22:30:25 INFO - PROCESS | 1655 | 1469165425137 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:25 INFO - PROCESS | 1655 | 1469165425139 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x123e9f800 == 38 [pid = 1655] [id = 284] 22:30:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1243fcc00) [pid = 1655] [serial = 850] [outer = 0x0] 22:30:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x124dd3400) [pid = 1655] [serial = 851] [outer = 0x1243fcc00] 22:30:25 INFO - PROCESS | 1655 | 1469165425165 Marionette DEBUG loaded listener.js 22:30:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x124ebcc00) [pid = 1655] [serial = 852] [outer = 0x1243fcc00] 22:30:25 INFO - PROCESS | 1655 | 1469165425476 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]]]}] 22:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 470ms 22:30:25 INFO - PROCESS | 1655 | 1469165425497 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 22:30:25 INFO - PROCESS | 1655 | 1469165425498 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 22:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:30:25 INFO - PROCESS | 1655 | 1469165425506 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:30:25 INFO - PROCESS | 1655 | 1469165425507 Marionette TRACE conn2 <- [1,1110,null,{}] 22:30:25 INFO - PROCESS | 1655 | 1469165425509 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}] 22:30:25 INFO - PROCESS | 1655 | 1469165425510 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:25 INFO - PROCESS | 1655 | 1469165425614 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 22:30:25 INFO - PROCESS | 1655 | 1469165425620 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:25 INFO - PROCESS | 1655 | 1469165425621 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b227800 == 39 [pid = 1655] [id = 285] 22:30:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x119512c00) [pid = 1655] [serial = 853] [outer = 0x0] 22:30:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x126126c00) [pid = 1655] [serial = 854] [outer = 0x119512c00] 22:30:25 INFO - PROCESS | 1655 | 1469165425645 Marionette DEBUG loaded listener.js 22:30:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1266b2c00) [pid = 1655] [serial = 855] [outer = 0x119512c00] 22:30:26 INFO - PROCESS | 1655 | 1469165426376 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]]]}] 22:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 929ms 22:30:26 INFO - PROCESS | 1655 | 1469165426435 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 22:30:26 INFO - PROCESS | 1655 | 1469165426439 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 22:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:30:26 INFO - PROCESS | 1655 | 1469165426442 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:30:26 INFO - PROCESS | 1655 | 1469165426444 Marionette TRACE conn2 <- [1,1114,null,{}] 22:30:26 INFO - PROCESS | 1655 | 1469165426447 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}] 22:30:26 INFO - PROCESS | 1655 | 1469165426449 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:26 INFO - PROCESS | 1655 | 1469165426561 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 22:30:26 INFO - PROCESS | 1655 | 1469165426615 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:26 INFO - PROCESS | 1655 | 1469165426617 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12619f000 == 40 [pid = 1655] [id = 286] 22:30:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1184be800) [pid = 1655] [serial = 856] [outer = 0x0] 22:30:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11850dc00) [pid = 1655] [serial = 857] [outer = 0x1184be800] 22:30:26 INFO - PROCESS | 1655 | 1469165426648 Marionette DEBUG loaded listener.js 22:30:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x119473c00) [pid = 1655] [serial = 858] [outer = 0x1184be800] 22:30:27 INFO - PROCESS | 1655 | 1469165427178 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]]]}] 22:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 770ms 22:30:27 INFO - PROCESS | 1655 | 1469165427212 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 22:30:27 INFO - PROCESS | 1655 | 1469165427215 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 22:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:30:27 INFO - PROCESS | 1655 | 1469165427221 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:30:27 INFO - PROCESS | 1655 | 1469165427223 Marionette TRACE conn2 <- [1,1118,null,{}] 22:30:27 INFO - PROCESS | 1655 | 1469165427226 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}] 22:30:27 INFO - PROCESS | 1655 | 1469165427228 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:27 INFO - PROCESS | 1655 | 1469165427339 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 22:30:27 INFO - PROCESS | 1655 | 1469165427414 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:27 INFO - PROCESS | 1655 | 1469165427415 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x117092000 == 41 [pid = 1655] [id = 287] 22:30:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x113863c00) [pid = 1655] [serial = 859] [outer = 0x0] 22:30:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x11914b000) [pid = 1655] [serial = 860] [outer = 0x113863c00] 22:30:27 INFO - PROCESS | 1655 | 1469165427446 Marionette DEBUG loaded listener.js 22:30:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1208b6000) [pid = 1655] [serial = 861] [outer = 0x113863c00] 22:30:28 INFO - PROCESS | 1655 | --DOCSHELL 0x123e9f800 == 40 [pid = 1655] [id = 284] 22:30:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12a751000 == 39 [pid = 1655] [id = 283] 22:30:28 INFO - PROCESS | 1655 | --DOCSHELL 0x119bca800 == 38 [pid = 1655] [id = 282] 22:30:28 INFO - PROCESS | 1655 | --DOCSHELL 0x129221000 == 37 [pid = 1655] [id = 281] 22:30:28 INFO - PROCESS | 1655 | --DOCSHELL 0x128bb6800 == 36 [pid = 1655] [id = 280] 22:30:28 INFO - PROCESS | 1655 | --DOCSHELL 0x12667b800 == 35 [pid = 1655] [id = 279] 22:30:28 INFO - PROCESS | 1655 | --DOCSHELL 0x123ee8000 == 34 [pid = 1655] [id = 278] 22:30:28 INFO - PROCESS | 1655 | --DOCSHELL 0x121693800 == 33 [pid = 1655] [id = 277] 22:30:28 INFO - PROCESS | 1655 | --DOCSHELL 0x119bcb000 == 32 [pid = 1655] [id = 276] 22:30:28 INFO - PROCESS | 1655 | --DOCSHELL 0x117e71800 == 31 [pid = 1655] [id = 275] 22:30:28 INFO - PROCESS | 1655 | --DOCSHELL 0x11601b000 == 30 [pid = 1655] [id = 274] 22:30:28 INFO - PROCESS | 1655 | 1469165428063 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]]]}] 22:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 872ms 22:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:30:28 INFO - PROCESS | 1655 | 1469165428094 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 22:30:28 INFO - PROCESS | 1655 | 1469165428096 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 22:30:28 INFO - PROCESS | 1655 | 1469165428099 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:30:28 INFO - PROCESS | 1655 | 1469165428101 Marionette TRACE conn2 <- [1,1122,null,{}] 22:30:28 INFO - PROCESS | 1655 | 1469165428105 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}] 22:30:28 INFO - PROCESS | 1655 | 1469165428107 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:28 INFO - PROCESS | 1655 | 1469165428191 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1210ddc00) [pid = 1655] [serial = 759] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x126843c00) [pid = 1655] [serial = 801] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12083ec00) [pid = 1655] [serial = 782] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x123319800) [pid = 1655] [serial = 785] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1210da400) [pid = 1655] [serial = 783] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x113f31400) [pid = 1655] [serial = 767] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1184cfc00) [pid = 1655] [serial = 768] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x113371c00) [pid = 1655] [serial = 770] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1169e2800) [pid = 1655] [serial = 771] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x112237800) [pid = 1655] [serial = 761] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x112a8d000) [pid = 1655] [serial = 762] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x118503000) [pid = 1655] [serial = 773] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1169e0800) [pid = 1655] [serial = 774] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1243f0000) [pid = 1655] [serial = 788] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x113f33400) [pid = 1655] [serial = 764] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x116756400) [pid = 1655] [serial = 765] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119476800) [pid = 1655] [serial = 776] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11992ac00) [pid = 1655] [serial = 777] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119a48000) [pid = 1655] [serial = 779] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x123eb2c00) [pid = 1655] [serial = 786] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11338f800) [pid = 1655] [serial = 791] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x124790800) [pid = 1655] [serial = 789] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1195ce800) [pid = 1655] [serial = 794] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1169f3c00) [pid = 1655] [serial = 792] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1248f0400) [pid = 1655] [serial = 797] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x124378000) [pid = 1655] [serial = 795] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x124eb0c00) [pid = 1655] [serial = 798] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x119adec00) [pid = 1655] [serial = 780] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x126c75400) [pid = 1655] [serial = 804] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x126127400) [pid = 1655] [serial = 800] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x126c6f800) [pid = 1655] [serial = 803] [outer = 0x0] [url = about:blank] 22:30:28 INFO - PROCESS | 1655 | 1469165428256 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:28 INFO - PROCESS | 1655 | 1469165428259 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x11652a800 == 31 [pid = 1655] [id = 288] 22:30:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x112a8d000) [pid = 1655] [serial = 862] [outer = 0x0] 22:30:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1161ca000) [pid = 1655] [serial = 863] [outer = 0x112a8d000] 22:30:28 INFO - PROCESS | 1655 | 1469165428291 Marionette DEBUG loaded listener.js 22:30:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1184d3c00) [pid = 1655] [serial = 864] [outer = 0x112a8d000] 22:30:28 INFO - PROCESS | 1655 | 1469165428740 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]]]}] 22:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 22:30:28 INFO - PROCESS | 1655 | 1469165428795 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 22:30:28 INFO - PROCESS | 1655 | 1469165428800 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 22:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:30:28 INFO - PROCESS | 1655 | 1469165428807 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:30:28 INFO - PROCESS | 1655 | 1469165428810 Marionette TRACE conn2 <- [1,1126,null,{}] 22:30:28 INFO - PROCESS | 1655 | 1469165428813 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}] 22:30:28 INFO - PROCESS | 1655 | 1469165428816 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:28 INFO - PROCESS | 1655 | 1469165428893 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 22:30:28 INFO - PROCESS | 1655 | 1469165428897 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:28 INFO - PROCESS | 1655 | 1469165428898 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192af000 == 32 [pid = 1655] [id = 289] 22:30:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x119514c00) [pid = 1655] [serial = 865] [outer = 0x0] 22:30:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1195ce800) [pid = 1655] [serial = 866] [outer = 0x119514c00] 22:30:28 INFO - PROCESS | 1655 | 1469165428930 Marionette DEBUG loaded listener.js 22:30:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119a0ac00) [pid = 1655] [serial = 867] [outer = 0x119514c00] 22:30:29 INFO - PROCESS | 1655 | 1469165429273 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]]]}] 22:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 474ms 22:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:30:29 INFO - PROCESS | 1655 | 1469165429280 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 22:30:29 INFO - PROCESS | 1655 | 1469165429282 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 22:30:29 INFO - PROCESS | 1655 | 1469165429287 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:30:29 INFO - PROCESS | 1655 | 1469165429289 Marionette TRACE conn2 <- [1,1130,null,{}] 22:30:29 INFO - PROCESS | 1655 | 1469165429298 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}] 22:30:29 INFO - PROCESS | 1655 | 1469165429301 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:29 INFO - PROCESS | 1655 | 1469165429413 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 22:30:29 INFO - PROCESS | 1655 | 1469165429494 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:29 INFO - PROCESS | 1655 | 1469165429496 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12334a800 == 33 [pid = 1655] [id = 290] 22:30:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1129b0c00) [pid = 1655] [serial = 868] [outer = 0x0] 22:30:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x120846800) [pid = 1655] [serial = 869] [outer = 0x1129b0c00] 22:30:29 INFO - PROCESS | 1655 | 1469165429542 Marionette DEBUG loaded listener.js 22:30:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1210dd800) [pid = 1655] [serial = 870] [outer = 0x1129b0c00] 22:30:29 INFO - PROCESS | 1655 | 1469165429928 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]]]}] 22:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 675ms 22:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:30:29 INFO - PROCESS | 1655 | 1469165429961 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 22:30:29 INFO - PROCESS | 1655 | 1469165429962 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 22:30:29 INFO - PROCESS | 1655 | 1469165429964 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:30:29 INFO - PROCESS | 1655 | 1469165429966 Marionette TRACE conn2 <- [1,1134,null,{}] 22:30:29 INFO - PROCESS | 1655 | 1469165429970 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}] 22:30:29 INFO - PROCESS | 1655 | 1469165429971 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:30 INFO - PROCESS | 1655 | 1469165430051 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 22:30:30 INFO - PROCESS | 1655 | 1469165430055 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:30 INFO - PROCESS | 1655 | 1469165430057 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e28800 == 34 [pid = 1655] [id = 291] 22:30:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1232a4c00) [pid = 1655] [serial = 871] [outer = 0x0] 22:30:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x123915000) [pid = 1655] [serial = 872] [outer = 0x1232a4c00] 22:30:30 INFO - PROCESS | 1655 | 1469165430081 Marionette DEBUG loaded listener.js 22:30:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124372000) [pid = 1655] [serial = 873] [outer = 0x1232a4c00] 22:30:30 INFO - PROCESS | 1655 | 1469165430437 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]]]}] 22:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 521ms 22:30:30 INFO - PROCESS | 1655 | 1469165430487 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 22:30:30 INFO - PROCESS | 1655 | 1469165430488 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 22:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:30:30 INFO - PROCESS | 1655 | 1469165430496 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:30:30 INFO - PROCESS | 1655 | 1469165430497 Marionette TRACE conn2 <- [1,1138,null,{}] 22:30:30 INFO - PROCESS | 1655 | 1469165430499 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}] 22:30:30 INFO - PROCESS | 1655 | 1469165430500 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:30 INFO - PROCESS | 1655 | 1469165430594 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 22:30:30 INFO - PROCESS | 1655 | 1469165430598 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:30 INFO - PROCESS | 1655 | 1469165430599 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bad000 == 35 [pid = 1655] [id = 292] 22:30:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x123314000) [pid = 1655] [serial = 874] [outer = 0x0] 22:30:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x124793c00) [pid = 1655] [serial = 875] [outer = 0x123314000] 22:30:30 INFO - PROCESS | 1655 | 1469165430624 Marionette DEBUG loaded listener.js 22:30:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x124eb1800) [pid = 1655] [serial = 876] [outer = 0x123314000] 22:30:30 INFO - PROCESS | 1655 | 1469165430972 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]]]}] 22:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 518ms 22:30:31 INFO - PROCESS | 1655 | 1469165431015 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 22:30:31 INFO - PROCESS | 1655 | 1469165431016 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 22:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:30:31 INFO - PROCESS | 1655 | 1469165431019 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:30:31 INFO - PROCESS | 1655 | 1469165431020 Marionette TRACE conn2 <- [1,1142,null,{}] 22:30:31 INFO - PROCESS | 1655 | 1469165431022 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}] 22:30:31 INFO - PROCESS | 1655 | 1469165431026 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:31 INFO - PROCESS | 1655 | 1469165431139 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 22:30:31 INFO - PROCESS | 1655 | 1469165431150 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:31 INFO - PROCESS | 1655 | 1469165431151 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a403000 == 36 [pid = 1655] [id = 293] 22:30:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124eb1c00) [pid = 1655] [serial = 877] [outer = 0x0] 22:30:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1266b4400) [pid = 1655] [serial = 878] [outer = 0x124eb1c00] 22:30:31 INFO - PROCESS | 1655 | 1469165431182 Marionette DEBUG loaded listener.js 22:30:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x128c04000) [pid = 1655] [serial = 879] [outer = 0x124eb1c00] 22:30:31 INFO - PROCESS | 1655 | 1469165431524 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]]]}] 22:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 22:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:30:31 INFO - PROCESS | 1655 | 1469165431537 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 22:30:31 INFO - PROCESS | 1655 | 1469165431538 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 22:30:31 INFO - PROCESS | 1655 | 1469165431540 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:30:31 INFO - PROCESS | 1655 | 1469165431542 Marionette TRACE conn2 <- [1,1146,null,{}] 22:30:31 INFO - PROCESS | 1655 | 1469165431544 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}] 22:30:31 INFO - PROCESS | 1655 | 1469165431545 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:31 INFO - PROCESS | 1655 | 1469165431640 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 22:30:31 INFO - PROCESS | 1655 | 1469165431654 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:31 INFO - PROCESS | 1655 | 1469165431655 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x11952e000 == 37 [pid = 1655] [id = 294] 22:30:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x128c07c00) [pid = 1655] [serial = 880] [outer = 0x0] 22:30:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x128c0a000) [pid = 1655] [serial = 881] [outer = 0x128c07c00] 22:30:31 INFO - PROCESS | 1655 | 1469165431680 Marionette DEBUG loaded listener.js 22:30:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x128c0fc00) [pid = 1655] [serial = 882] [outer = 0x128c07c00] 22:30:31 INFO - PROCESS | 1655 | 1469165431987 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]]]}] 22:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 469ms 22:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:30:32 INFO - PROCESS | 1655 | 1469165432011 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 22:30:32 INFO - PROCESS | 1655 | 1469165432012 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 22:30:32 INFO - PROCESS | 1655 | 1469165432014 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:30:32 INFO - PROCESS | 1655 | 1469165432015 Marionette TRACE conn2 <- [1,1150,null,{}] 22:30:32 INFO - PROCESS | 1655 | 1469165432024 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}] 22:30:32 INFO - PROCESS | 1655 | 1469165432025 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:32 INFO - PROCESS | 1655 | 1469165432120 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 22:30:32 INFO - PROCESS | 1655 | 1469165432124 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:32 INFO - PROCESS | 1655 | 1469165432125 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac0f800 == 38 [pid = 1655] [id = 295] 22:30:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x128c10000) [pid = 1655] [serial = 883] [outer = 0x0] 22:30:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x128dabc00) [pid = 1655] [serial = 884] [outer = 0x128c10000] 22:30:32 INFO - PROCESS | 1655 | 1469165432156 Marionette DEBUG loaded listener.js 22:30:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x128dcac00) [pid = 1655] [serial = 885] [outer = 0x128c10000] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1243fcc00) [pid = 1655] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1129b2000) [pid = 1655] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x113375000) [pid = 1655] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118706000) [pid = 1655] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1127d4c00) [pid = 1655] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1129b7c00) [pid = 1655] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x116984400) [pid = 1655] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x113d97800) [pid = 1655] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x123317000) [pid = 1655] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119ada800) [pid = 1655] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x118511000) [pid = 1655] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1208c0800) [pid = 1655] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x112a85800) [pid = 1655] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x118538800) [pid = 1655] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x112a82000) [pid = 1655] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:30:32 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119148c00) [pid = 1655] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:30:32 INFO - PROCESS | 1655 | 1469165432554 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]]]}] 22:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 569ms 22:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:30:32 INFO - PROCESS | 1655 | 1469165432584 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 22:30:32 INFO - PROCESS | 1655 | 1469165432585 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 22:30:32 INFO - PROCESS | 1655 | 1469165432587 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:30:32 INFO - PROCESS | 1655 | 1469165432588 Marionette TRACE conn2 <- [1,1154,null,{}] 22:30:32 INFO - PROCESS | 1655 | 1469165432590 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}] 22:30:32 INFO - PROCESS | 1655 | 1469165432591 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:32 INFO - PROCESS | 1655 | 1469165432671 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 22:30:32 INFO - PROCESS | 1655 | 1469165432724 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:32 INFO - PROCESS | 1655 | 1469165432725 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x129222800 == 39 [pid = 1655] [id = 296] 22:30:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x11386e000) [pid = 1655] [serial = 886] [outer = 0x0] 22:30:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1182f5800) [pid = 1655] [serial = 887] [outer = 0x11386e000] 22:30:32 INFO - PROCESS | 1655 | 1469165432749 Marionette DEBUG loaded listener.js 22:30:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119a45000) [pid = 1655] [serial = 888] [outer = 0x11386e000] 22:30:33 INFO - PROCESS | 1655 | 1469165433011 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]]]}] 22:30:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x123316c00) [pid = 1655] [serial = 889] [outer = 0x12d3b7000] 22:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 468ms 22:30:33 INFO - PROCESS | 1655 | 1469165433072 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 22:30:33 INFO - PROCESS | 1655 | 1469165433073 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 22:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:30:33 INFO - PROCESS | 1655 | 1469165433089 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:30:33 INFO - PROCESS | 1655 | 1469165433090 Marionette TRACE conn2 <- [1,1158,null,{}] 22:30:33 INFO - PROCESS | 1655 | 1469165433092 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}] 22:30:33 INFO - PROCESS | 1655 | 1469165433094 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:33 INFO - PROCESS | 1655 | 1469165433181 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 22:30:33 INFO - PROCESS | 1655 | 1469165433187 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:33 INFO - PROCESS | 1655 | 1469165433188 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b9a6000 == 40 [pid = 1655] [id = 297] 22:30:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12163e800) [pid = 1655] [serial = 890] [outer = 0x0] 22:30:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x128dd5400) [pid = 1655] [serial = 891] [outer = 0x12163e800] 22:30:33 INFO - PROCESS | 1655 | 1469165433212 Marionette DEBUG loaded listener.js 22:30:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x129263400) [pid = 1655] [serial = 892] [outer = 0x12163e800] 22:30:33 INFO - PROCESS | 1655 | 1469165433556 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]]]}] 22:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 519ms 22:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:30:33 INFO - PROCESS | 1655 | 1469165433609 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 22:30:33 INFO - PROCESS | 1655 | 1469165433610 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 22:30:33 INFO - PROCESS | 1655 | 1469165433612 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:30:33 INFO - PROCESS | 1655 | 1469165433614 Marionette TRACE conn2 <- [1,1162,null,{}] 22:30:33 INFO - PROCESS | 1655 | 1469165433617 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}] 22:30:33 INFO - PROCESS | 1655 | 1469165433618 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:33 INFO - PROCESS | 1655 | 1469165433707 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 22:30:33 INFO - PROCESS | 1655 | 1469165433711 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:33 INFO - PROCESS | 1655 | 1469165433712 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bdd5000 == 41 [pid = 1655] [id = 298] 22:30:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x129265800) [pid = 1655] [serial = 893] [outer = 0x0] 22:30:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x129398c00) [pid = 1655] [serial = 894] [outer = 0x129265800] 22:30:33 INFO - PROCESS | 1655 | 1469165433738 Marionette DEBUG loaded listener.js 22:30:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12965dc00) [pid = 1655] [serial = 895] [outer = 0x129265800] 22:30:34 INFO - PROCESS | 1655 | 1469165434045 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]]]}] 22:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 470ms 22:30:34 INFO - PROCESS | 1655 | 1469165434085 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 22:30:34 INFO - PROCESS | 1655 | 1469165434087 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 22:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:30:34 INFO - PROCESS | 1655 | 1469165434089 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:30:34 INFO - PROCESS | 1655 | 1469165434090 Marionette TRACE conn2 <- [1,1166,null,{}] 22:30:34 INFO - PROCESS | 1655 | 1469165434092 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}] 22:30:34 INFO - PROCESS | 1655 | 1469165434094 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:34 INFO - PROCESS | 1655 | 1469165434177 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 22:30:34 INFO - PROCESS | 1655 | 1469165434237 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:34 INFO - PROCESS | 1655 | 1469165434238 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c045000 == 42 [pid = 1655] [id = 299] 22:30:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x129266c00) [pid = 1655] [serial = 896] [outer = 0x0] 22:30:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x129664400) [pid = 1655] [serial = 897] [outer = 0x129266c00] 22:30:34 INFO - PROCESS | 1655 | 1469165434261 Marionette DEBUG loaded listener.js 22:30:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12a64e800) [pid = 1655] [serial = 898] [outer = 0x129266c00] 22:30:34 INFO - PROCESS | 1655 | --DOCSHELL 0x112d60800 == 41 [pid = 1655] [id = 273] 22:30:34 INFO - PROCESS | 1655 | --DOCSHELL 0x11652a800 == 40 [pid = 1655] [id = 288] 22:30:34 INFO - PROCESS | 1655 | --DOCSHELL 0x117092000 == 39 [pid = 1655] [id = 287] 22:30:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12619f000 == 38 [pid = 1655] [id = 286] 22:30:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12b227800 == 37 [pid = 1655] [id = 285] 22:30:35 INFO - PROCESS | 1655 | --DOCSHELL 0x128bad000 == 36 [pid = 1655] [id = 292] 22:30:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12334a800 == 35 [pid = 1655] [id = 290] 22:30:35 INFO - PROCESS | 1655 | --DOCSHELL 0x129222800 == 34 [pid = 1655] [id = 296] 22:30:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12a403000 == 33 [pid = 1655] [id = 293] 22:30:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac0f800 == 32 [pid = 1655] [id = 295] 22:30:35 INFO - PROCESS | 1655 | --DOCSHELL 0x11952e000 == 31 [pid = 1655] [id = 294] 22:30:35 INFO - PROCESS | 1655 | --DOCSHELL 0x124e28800 == 30 [pid = 1655] [id = 291] 22:30:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12b9a6000 == 29 [pid = 1655] [id = 297] 22:30:35 INFO - PROCESS | 1655 | --DOCSHELL 0x1192af000 == 28 [pid = 1655] [id = 289] 22:30:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12bdd5000 == 27 [pid = 1655] [id = 298] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x124ebcc00) [pid = 1655] [serial = 852] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1195cc800) [pid = 1655] [serial = 846] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11690dc00) [pid = 1655] [serial = 819] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11992b000) [pid = 1655] [serial = 831] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x123310c00) [pid = 1655] [serial = 839] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x119a43000) [pid = 1655] [serial = 834] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x116aa6000) [pid = 1655] [serial = 845] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1182f1800) [pid = 1655] [serial = 825] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1182f1400) [pid = 1655] [serial = 807] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119974000) [pid = 1655] [serial = 833] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x123e71000) [pid = 1655] [serial = 842] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1210d1800) [pid = 1655] [serial = 836] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1169e8400) [pid = 1655] [serial = 806] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x115e1a400) [pid = 1655] [serial = 818] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12163b000) [pid = 1655] [serial = 815] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12331bc00) [pid = 1655] [serial = 813] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x121644000) [pid = 1655] [serial = 812] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x113868800) [pid = 1655] [serial = 821] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1239c7400) [pid = 1655] [serial = 816] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x123315000) [pid = 1655] [serial = 848] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x123eb5000) [pid = 1655] [serial = 849] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12163bc00) [pid = 1655] [serial = 837] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x1172b8800) [pid = 1655] [serial = 824] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x123449c00) [pid = 1655] [serial = 840] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x118709400) [pid = 1655] [serial = 828] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x119926c00) [pid = 1655] [serial = 810] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x11928bc00) [pid = 1655] [serial = 830] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x118529800) [pid = 1655] [serial = 827] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x11926c400) [pid = 1655] [serial = 809] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x1243f3c00) [pid = 1655] [serial = 843] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x1129b6000) [pid = 1655] [serial = 822] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x126126c00) [pid = 1655] [serial = 854] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x124dd3400) [pid = 1655] [serial = 851] [outer = 0x0] [url = about:blank] 22:30:35 INFO - PROCESS | 1655 | 1469165435613 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]]]}] 22:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1574ms 22:30:35 INFO - PROCESS | 1655 | 1469165435664 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 22:30:35 INFO - PROCESS | 1655 | 1469165435666 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 22:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:30:35 INFO - PROCESS | 1655 | 1469165435675 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:30:35 INFO - PROCESS | 1655 | 1469165435678 Marionette TRACE conn2 <- [1,1170,null,{}] 22:30:35 INFO - PROCESS | 1655 | 1469165435682 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}] 22:30:35 INFO - PROCESS | 1655 | 1469165435685 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:35 INFO - PROCESS | 1655 | 1469165435783 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 22:30:35 INFO - PROCESS | 1655 | 1469165435792 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:35 INFO - PROCESS | 1655 | 1469165435795 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x113ac7000 == 28 [pid = 1655] [id = 300] 22:30:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x11324cc00) [pid = 1655] [serial = 899] [outer = 0x0] 22:30:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x113259c00) [pid = 1655] [serial = 900] [outer = 0x11324cc00] 22:30:35 INFO - PROCESS | 1655 | 1469165435825 Marionette DEBUG loaded listener.js 22:30:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x113aa2c00) [pid = 1655] [serial = 901] [outer = 0x11324cc00] 22:30:36 INFO - PROCESS | 1655 | 1469165436153 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]]]}] 22:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 521ms 22:30:36 INFO - PROCESS | 1655 | 1469165436196 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 22:30:36 INFO - PROCESS | 1655 | 1469165436200 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 22:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:30:36 INFO - PROCESS | 1655 | 1469165436204 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:30:36 INFO - PROCESS | 1655 | 1469165436206 Marionette TRACE conn2 <- [1,1174,null,{}] 22:30:36 INFO - PROCESS | 1655 | 1469165436208 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}] 22:30:36 INFO - PROCESS | 1655 | 1469165436211 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:36 INFO - PROCESS | 1655 | 1469165436292 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 22:30:36 INFO - PROCESS | 1655 | 1469165436341 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:36 INFO - PROCESS | 1655 | 1469165436343 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x116957800 == 29 [pid = 1655] [id = 301] 22:30:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x113d98c00) [pid = 1655] [serial = 902] [outer = 0x0] 22:30:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1160eb400) [pid = 1655] [serial = 903] [outer = 0x113d98c00] 22:30:36 INFO - PROCESS | 1655 | 1469165436370 Marionette DEBUG loaded listener.js 22:30:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x116907000) [pid = 1655] [serial = 904] [outer = 0x113d98c00] 22:30:36 INFO - PROCESS | 1655 | 1469165436665 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] 22:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:30:36 INFO - PROCESS | 1655 | 1469165436735 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 22:30:36 INFO - PROCESS | 1655 | 1469165436737 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:30:36 INFO - PROCESS | 1655 | 1469165436740 Marionette TRACE conn2 <- [1,1178,null,{}] 22:30:36 INFO - PROCESS | 1655 | 1469165436747 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}] 22:30:36 INFO - PROCESS | 1655 | 1469165436751 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:36 INFO - PROCESS | 1655 | 1469165436849 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 22:30:36 INFO - PROCESS | 1655 | 1469165436877 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:36 INFO - PROCESS | 1655 | 1469165436879 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182ae800 == 30 [pid = 1655] [id = 302] 22:30:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x10eafa800) [pid = 1655] [serial = 905] [outer = 0x0] 22:30:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x1176b6000) [pid = 1655] [serial = 906] [outer = 0x10eafa800] 22:30:36 INFO - PROCESS | 1655 | 1469165436907 Marionette DEBUG loaded listener.js 22:30:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1184d2800) [pid = 1655] [serial = 907] [outer = 0x10eafa800] 22:30:37 INFO - PROCESS | 1655 | 1469165437240 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] 22:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:30:37 INFO - PROCESS | 1655 | 1469165437264 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 22:30:37 INFO - PROCESS | 1655 | 1469165437270 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:30:37 INFO - PROCESS | 1655 | 1469165437272 Marionette TRACE conn2 <- [1,1182,null,{}] 22:30:37 INFO - PROCESS | 1655 | 1469165437275 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}] 22:30:37 INFO - PROCESS | 1655 | 1469165437277 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:37 INFO - PROCESS | 1655 | 1469165437397 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 22:30:37 INFO - PROCESS | 1655 | 1469165437467 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:37 INFO - PROCESS | 1655 | 1469165437468 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192b2000 == 31 [pid = 1655] [id = 303] 22:30:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1184d1c00) [pid = 1655] [serial = 908] [outer = 0x0] 22:30:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x11850fc00) [pid = 1655] [serial = 909] [outer = 0x1184d1c00] 22:30:37 INFO - PROCESS | 1655 | 1469165437512 Marionette DEBUG loaded listener.js 22:30:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1186eac00) [pid = 1655] [serial = 910] [outer = 0x1184d1c00] 22:30:37 INFO - PROCESS | 1655 | 1469165437843 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] 22:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:30:37 INFO - PROCESS | 1655 | 1469165437891 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 22:30:37 INFO - PROCESS | 1655 | 1469165437893 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:30:37 INFO - PROCESS | 1655 | 1469165437894 Marionette TRACE conn2 <- [1,1186,null,{}] 22:30:37 INFO - PROCESS | 1655 | 1469165437897 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}] 22:30:37 INFO - PROCESS | 1655 | 1469165437898 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:37 INFO - PROCESS | 1655 | 1469165437976 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 22:30:38 INFO - PROCESS | 1655 | 1469165438027 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:38 INFO - PROCESS | 1655 | 1469165438028 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x120802800 == 32 [pid = 1655] [id = 304] 22:30:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1129b8000) [pid = 1655] [serial = 911] [outer = 0x0] 22:30:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11870f800) [pid = 1655] [serial = 912] [outer = 0x1129b8000] 22:30:38 INFO - PROCESS | 1655 | 1469165438052 Marionette DEBUG loaded listener.js 22:30:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1195cac00) [pid = 1655] [serial = 913] [outer = 0x1129b8000] 22:30:38 INFO - PROCESS | 1655 | 1469165438339 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] 22:30:38 INFO - PROCESS | 1655 | 1469165438363 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 22:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:30:38 INFO - PROCESS | 1655 | 1469165438373 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:30:38 INFO - PROCESS | 1655 | 1469165438374 Marionette TRACE conn2 <- [1,1190,null,{}] 22:30:38 INFO - PROCESS | 1655 | 1469165438376 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}] 22:30:38 INFO - PROCESS | 1655 | 1469165438380 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:38 INFO - PROCESS | 1655 | 1469165438474 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 22:30:38 INFO - PROCESS | 1655 | 1469165438478 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:38 INFO - PROCESS | 1655 | 1469165438479 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12333b000 == 33 [pid = 1655] [id = 305] 22:30:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x119923000) [pid = 1655] [serial = 914] [outer = 0x0] 22:30:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x119a05c00) [pid = 1655] [serial = 915] [outer = 0x119923000] 22:30:38 INFO - PROCESS | 1655 | 1469165438507 Marionette DEBUG loaded listener.js 22:30:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x12083e400) [pid = 1655] [serial = 916] [outer = 0x119923000] 22:30:38 INFO - PROCESS | 1655 | 1469165438863 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] 22:30:38 INFO - PROCESS | 1655 | 1469165438895 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 22:30:38 INFO - PROCESS | 1655 | 1469165438898 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:30:38 INFO - PROCESS | 1655 | 1469165438899 Marionette TRACE conn2 <- [1,1194,null,{}] 22:30:38 INFO - PROCESS | 1655 | 1469165438902 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}] 22:30:38 INFO - PROCESS | 1655 | 1469165438903 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:39 INFO - PROCESS | 1655 | 1469165439018 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 22:30:39 INFO - PROCESS | 1655 | 1469165439024 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:39 INFO - PROCESS | 1655 | 1469165439025 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ee2000 == 34 [pid = 1655] [id = 306] 22:30:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x118506c00) [pid = 1655] [serial = 917] [outer = 0x0] 22:30:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1210d3400) [pid = 1655] [serial = 918] [outer = 0x118506c00] 22:30:39 INFO - PROCESS | 1655 | 1469165439067 Marionette DEBUG loaded listener.js 22:30:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x12163b000) [pid = 1655] [serial = 919] [outer = 0x118506c00] 22:30:39 INFO - PROCESS | 1655 | 1469165439446 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] 22:30:39 INFO - PROCESS | 1655 | 1469165439472 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 22:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:30:39 INFO - PROCESS | 1655 | 1469165439474 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:30:39 INFO - PROCESS | 1655 | 1469165439475 Marionette TRACE conn2 <- [1,1198,null,{}] 22:30:39 INFO - PROCESS | 1655 | 1469165439478 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}] 22:30:39 INFO - PROCESS | 1655 | 1469165439479 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:39 INFO - PROCESS | 1655 | 1469165439572 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 22:30:39 INFO - PROCESS | 1655 | 1469165439578 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:39 INFO - PROCESS | 1655 | 1469165439579 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x124863800 == 35 [pid = 1655] [id = 307] 22:30:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12163b400) [pid = 1655] [serial = 920] [outer = 0x0] 22:30:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x123167400) [pid = 1655] [serial = 921] [outer = 0x12163b400] 22:30:39 INFO - PROCESS | 1655 | 1469165439606 Marionette DEBUG loaded listener.js 22:30:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x123317400) [pid = 1655] [serial = 922] [outer = 0x12163b400] 22:30:39 INFO - PROCESS | 1655 | 1469165439891 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]]]}] 22:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 468ms 22:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:30:39 INFO - PROCESS | 1655 | 1469165439942 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 22:30:39 INFO - PROCESS | 1655 | 1469165439944 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 22:30:39 INFO - PROCESS | 1655 | 1469165439947 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:30:39 INFO - PROCESS | 1655 | 1469165439948 Marionette TRACE conn2 <- [1,1202,null,{}] 22:30:39 INFO - PROCESS | 1655 | 1469165439952 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}] 22:30:39 INFO - PROCESS | 1655 | 1469165439954 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:40 INFO - PROCESS | 1655 | 1469165440032 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 22:30:40 INFO - PROCESS | 1655 | 1469165440038 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:40 INFO - PROCESS | 1655 | 1469165440040 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182ad000 == 36 [pid = 1655] [id = 308] 22:30:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x113a3d400) [pid = 1655] [serial = 923] [outer = 0x0] 22:30:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x123e66000) [pid = 1655] [serial = 924] [outer = 0x113a3d400] 22:30:40 INFO - PROCESS | 1655 | 1469165440075 Marionette DEBUG loaded listener.js 22:30:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x124371400) [pid = 1655] [serial = 925] [outer = 0x113a3d400] 22:30:40 INFO - PROCESS | 1655 | 1469165440495 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]]]}] 22:30:40 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 22:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 570ms 22:30:40 INFO - PROCESS | 1655 | 1469165440541 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 22:30:40 INFO - PROCESS | 1655 | 1469165440543 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 22:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:30:40 INFO - PROCESS | 1655 | 1469165440547 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:30:40 INFO - PROCESS | 1655 | 1469165440549 Marionette TRACE conn2 <- [1,1206,null,{}] 22:30:40 INFO - PROCESS | 1655 | 1469165440574 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}] 22:30:40 INFO - PROCESS | 1655 | 1469165440576 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:40 INFO - PROCESS | 1655 | 1469165440725 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 22:30:40 INFO - PROCESS | 1655 | 1469165440774 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:40 INFO - PROCESS | 1655 | 1469165440775 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bb6800 == 37 [pid = 1655] [id = 309] 22:30:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x11870d400) [pid = 1655] [serial = 926] [outer = 0x0] 22:30:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1246d1400) [pid = 1655] [serial = 927] [outer = 0x11870d400] 22:30:40 INFO - PROCESS | 1655 | 1469165440816 Marionette DEBUG loaded listener.js 22:30:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124dd5000) [pid = 1655] [serial = 928] [outer = 0x11870d400] 22:30:41 INFO - PROCESS | 1655 | 1469165441173 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]]]}] 22:30:41 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 22:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 683ms 22:30:41 INFO - PROCESS | 1655 | 1469165441230 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 22:30:41 INFO - PROCESS | 1655 | 1469165441231 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 22:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:30:41 INFO - PROCESS | 1655 | 1469165441234 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:30:41 INFO - PROCESS | 1655 | 1469165441235 Marionette TRACE conn2 <- [1,1210,null,{}] 22:30:41 INFO - PROCESS | 1655 | 1469165441237 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}] 22:30:41 INFO - PROCESS | 1655 | 1469165441239 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:41 INFO - PROCESS | 1655 | 1469165441340 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 22:30:41 INFO - PROCESS | 1655 | 1469165441351 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:41 INFO - PROCESS | 1655 | 1469165441354 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x119dbe800 == 38 [pid = 1655] [id = 310] 22:30:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x124dd6800) [pid = 1655] [serial = 929] [outer = 0x0] 22:30:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x124eb8000) [pid = 1655] [serial = 930] [outer = 0x124dd6800] 22:30:41 INFO - PROCESS | 1655 | 1469165441388 Marionette DEBUG loaded listener.js 22:30:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x126633c00) [pid = 1655] [serial = 931] [outer = 0x124dd6800] 22:30:41 INFO - PROCESS | 1655 | 1469165441743 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]]]}] 22:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 520ms 22:30:41 INFO - PROCESS | 1655 | 1469165441754 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 22:30:41 INFO - PROCESS | 1655 | 1469165441755 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 22:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:30:41 INFO - PROCESS | 1655 | 1469165441757 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:30:41 INFO - PROCESS | 1655 | 1469165441758 Marionette TRACE conn2 <- [1,1214,null,{}] 22:30:41 INFO - PROCESS | 1655 | 1469165441761 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}] 22:30:41 INFO - PROCESS | 1655 | 1469165441762 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:41 INFO - PROCESS | 1655 | 1469165441857 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 22:30:41 INFO - PROCESS | 1655 | 1469165441872 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:41 INFO - PROCESS | 1655 | 1469165441873 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a621800 == 39 [pid = 1655] [id = 311] 22:30:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x126127c00) [pid = 1655] [serial = 932] [outer = 0x0] 22:30:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x126879400) [pid = 1655] [serial = 933] [outer = 0x126127c00] 22:30:41 INFO - PROCESS | 1655 | 1469165441897 Marionette DEBUG loaded listener.js 22:30:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x126c71c00) [pid = 1655] [serial = 934] [outer = 0x126127c00] 22:30:42 INFO - PROCESS | 1655 | 1469165442208 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]]]}] 22:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 471ms 22:30:42 INFO - PROCESS | 1655 | 1469165442229 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 22:30:42 INFO - PROCESS | 1655 | 1469165442231 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 22:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:30:42 INFO - PROCESS | 1655 | 1469165442234 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:30:42 INFO - PROCESS | 1655 | 1469165442236 Marionette TRACE conn2 <- [1,1218,null,{}] 22:30:42 INFO - PROCESS | 1655 | 1469165442239 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}] 22:30:42 INFO - PROCESS | 1655 | 1469165442240 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:42 INFO - PROCESS | 1655 | 1469165442342 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 22:30:42 INFO - PROCESS | 1655 | 1469165442345 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:42 INFO - PROCESS | 1655 | 1469165442347 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a7a6000 == 40 [pid = 1655] [id = 312] 22:30:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1266b7400) [pid = 1655] [serial = 935] [outer = 0x0] 22:30:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x128c03400) [pid = 1655] [serial = 936] [outer = 0x1266b7400] 22:30:42 INFO - PROCESS | 1655 | 1469165442378 Marionette DEBUG loaded listener.js 22:30:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x128c0b400) [pid = 1655] [serial = 937] [outer = 0x1266b7400] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x113863c00) [pid = 1655] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1184be800) [pid = 1655] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x119512c00) [pid = 1655] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x123314000) [pid = 1655] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124eb1c00) [pid = 1655] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11386e000) [pid = 1655] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x128c07c00) [pid = 1655] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x128c10000) [pid = 1655] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12163e800) [pid = 1655] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x129265800) [pid = 1655] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1232a4c00) [pid = 1655] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1129b0c00) [pid = 1655] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119514c00) [pid = 1655] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:30:42 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x112a8d000) [pid = 1655] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:30:42 INFO - PROCESS | 1655 | 1469165442838 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]]]}] 22:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 622ms 22:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:30:42 INFO - PROCESS | 1655 | 1469165442856 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 22:30:42 INFO - PROCESS | 1655 | 1469165442857 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 22:30:42 INFO - PROCESS | 1655 | 1469165442859 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:30:42 INFO - PROCESS | 1655 | 1469165442860 Marionette TRACE conn2 <- [1,1222,null,{}] 22:30:42 INFO - PROCESS | 1655 | 1469165442862 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}] 22:30:42 INFO - PROCESS | 1655 | 1469165442864 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:42 INFO - PROCESS | 1655 | 1469165442943 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 22:30:42 INFO - PROCESS | 1655 | 1469165442947 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:42 INFO - PROCESS | 1655 | 1469165442948 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a759000 == 41 [pid = 1655] [id = 313] 22:30:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1129acc00) [pid = 1655] [serial = 938] [outer = 0x0] 22:30:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x11926e800) [pid = 1655] [serial = 939] [outer = 0x1129acc00] 22:30:42 INFO - PROCESS | 1655 | 1469165442972 Marionette DEBUG loaded listener.js 22:30:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124794000) [pid = 1655] [serial = 940] [outer = 0x1129acc00] 22:30:43 INFO - PROCESS | 1655 | 1469165443301 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] 22:30:43 INFO - PROCESS | 1655 | 1469165443332 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 22:30:43 INFO - PROCESS | 1655 | 1469165443334 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:30:43 INFO - PROCESS | 1655 | 1469165443335 Marionette TRACE conn2 <- [1,1226,null,{}] 22:30:43 INFO - PROCESS | 1655 | 1469165443338 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}] 22:30:43 INFO - PROCESS | 1655 | 1469165443339 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:43 INFO - PROCESS | 1655 | 1469165443438 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 22:30:43 INFO - PROCESS | 1655 | 1469165443444 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:43 INFO - PROCESS | 1655 | 1469165443453 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b20e000 == 42 [pid = 1655] [id = 314] 22:30:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119a48c00) [pid = 1655] [serial = 941] [outer = 0x0] 22:30:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x128c0b800) [pid = 1655] [serial = 942] [outer = 0x119a48c00] 22:30:43 INFO - PROCESS | 1655 | 1469165443478 Marionette DEBUG loaded listener.js 22:30:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x128daa400) [pid = 1655] [serial = 943] [outer = 0x119a48c00] 22:30:43 INFO - PROCESS | 1655 | 1469165443819 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]]]}] 22:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 521ms 22:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:30:43 INFO - PROCESS | 1655 | 1469165443856 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 22:30:43 INFO - PROCESS | 1655 | 1469165443858 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 22:30:43 INFO - PROCESS | 1655 | 1469165443861 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:30:43 INFO - PROCESS | 1655 | 1469165443862 Marionette TRACE conn2 <- [1,1230,null,{}] 22:30:43 INFO - PROCESS | 1655 | 1469165443866 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}] 22:30:43 INFO - PROCESS | 1655 | 1469165443868 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:43 INFO - PROCESS | 1655 | 1469165443993 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 22:30:44 INFO - PROCESS | 1655 | 1469165444070 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:44 INFO - PROCESS | 1655 | 1469165444071 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b999000 == 43 [pid = 1655] [id = 315] 22:30:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1248f1400) [pid = 1655] [serial = 944] [outer = 0x0] 22:30:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x128db2800) [pid = 1655] [serial = 945] [outer = 0x1248f1400] 22:30:44 INFO - PROCESS | 1655 | 1469165444112 Marionette DEBUG loaded listener.js 22:30:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x129394400) [pid = 1655] [serial = 946] [outer = 0x1248f1400] 22:30:44 INFO - PROCESS | 1655 | 1469165444388 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]]]}] 22:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 569ms 22:30:44 INFO - PROCESS | 1655 | 1469165444430 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 22:30:44 INFO - PROCESS | 1655 | 1469165444431 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 22:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:30:44 INFO - PROCESS | 1655 | 1469165444442 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:30:44 INFO - PROCESS | 1655 | 1469165444443 Marionette TRACE conn2 <- [1,1234,null,{}] 22:30:44 INFO - PROCESS | 1655 | 1469165444445 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}] 22:30:44 INFO - PROCESS | 1655 | 1469165444446 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:44 INFO - PROCESS | 1655 | 1469165444571 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 22:30:44 INFO - PROCESS | 1655 | 1469165444660 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:44 INFO - PROCESS | 1655 | 1469165444660 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba58800 == 44 [pid = 1655] [id = 316] 22:30:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12331bc00) [pid = 1655] [serial = 947] [outer = 0x0] 22:30:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x129398800) [pid = 1655] [serial = 948] [outer = 0x12331bc00] 22:30:44 INFO - PROCESS | 1655 | 1469165444701 Marionette DEBUG loaded listener.js 22:30:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12965c000) [pid = 1655] [serial = 949] [outer = 0x12331bc00] 22:30:45 INFO - PROCESS | 1655 | 1469165445275 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]]]}] 22:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 920ms 22:30:45 INFO - PROCESS | 1655 | 1469165445363 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 22:30:45 INFO - PROCESS | 1655 | 1469165445365 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 22:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:30:45 INFO - PROCESS | 1655 | 1469165445368 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:30:45 INFO - PROCESS | 1655 | 1469165445370 Marionette TRACE conn2 <- [1,1238,null,{}] 22:30:45 INFO - PROCESS | 1655 | 1469165445374 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}] 22:30:45 INFO - PROCESS | 1655 | 1469165445376 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:45 INFO - PROCESS | 1655 | 1469165445493 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 22:30:45 INFO - PROCESS | 1655 | 1469165445547 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:45 INFO - PROCESS | 1655 | 1469165445549 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x11695f000 == 45 [pid = 1655] [id = 317] 22:30:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x112a85400) [pid = 1655] [serial = 950] [outer = 0x0] 22:30:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x113d96c00) [pid = 1655] [serial = 951] [outer = 0x112a85400] 22:30:45 INFO - PROCESS | 1655 | 1469165445580 Marionette DEBUG loaded listener.js 22:30:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x116080c00) [pid = 1655] [serial = 952] [outer = 0x112a85400] 22:30:46 INFO - PROCESS | 1655 | 1469165446243 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]]]}] 22:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 921ms 22:30:46 INFO - PROCESS | 1655 | 1469165446299 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 22:30:46 INFO - PROCESS | 1655 | 1469165446304 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 22:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:30:46 INFO - PROCESS | 1655 | 1469165446308 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:30:46 INFO - PROCESS | 1655 | 1469165446311 Marionette TRACE conn2 <- [1,1242,null,{}] 22:30:46 INFO - PROCESS | 1655 | 1469165446314 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}] 22:30:46 INFO - PROCESS | 1655 | 1469165446316 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:46 INFO - PROCESS | 1655 | 1469165446423 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 22:30:46 INFO - PROCESS | 1655 | 1469165446501 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:46 INFO - PROCESS | 1655 | 1469165446503 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x1160ae800 == 46 [pid = 1655] [id = 318] 22:30:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x116758400) [pid = 1655] [serial = 953] [outer = 0x0] 22:30:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1169e0c00) [pid = 1655] [serial = 954] [outer = 0x116758400] 22:30:46 INFO - PROCESS | 1655 | 1469165446532 Marionette DEBUG loaded listener.js 22:30:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x113d98400) [pid = 1655] [serial = 955] [outer = 0x116758400] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12b999000 == 45 [pid = 1655] [id = 315] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12b20e000 == 44 [pid = 1655] [id = 314] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12a759000 == 43 [pid = 1655] [id = 313] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12a7a6000 == 42 [pid = 1655] [id = 312] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12a621800 == 41 [pid = 1655] [id = 311] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x119dbe800 == 40 [pid = 1655] [id = 310] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x128bb6800 == 39 [pid = 1655] [id = 309] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x129664400) [pid = 1655] [serial = 897] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x1182ad000 == 38 [pid = 1655] [id = 308] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x124863800 == 37 [pid = 1655] [id = 307] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x123ee2000 == 36 [pid = 1655] [id = 306] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12333b000 == 35 [pid = 1655] [id = 305] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x120802800 == 34 [pid = 1655] [id = 304] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x1192b2000 == 33 [pid = 1655] [id = 303] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x1182ae800 == 32 [pid = 1655] [id = 302] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x116957800 == 31 [pid = 1655] [id = 301] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x113ac7000 == 30 [pid = 1655] [id = 300] 22:30:46 INFO - PROCESS | 1655 | --DOCSHELL 0x12c045000 == 29 [pid = 1655] [id = 299] 22:30:46 INFO - PROCESS | 1655 | 1469165446972 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]]]}] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x124793c00) [pid = 1655] [serial = 875] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1266b4400) [pid = 1655] [serial = 878] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1169e1800) [pid = 1655] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1182f5800) [pid = 1655] [serial = 887] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x128c0a000) [pid = 1655] [serial = 881] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x128c0fc00) [pid = 1655] [serial = 882] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x128c04000) [pid = 1655] [serial = 879] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x128dabc00) [pid = 1655] [serial = 884] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119a45000) [pid = 1655] [serial = 888] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x129263400) [pid = 1655] [serial = 892] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x128dd5400) [pid = 1655] [serial = 891] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x129398c00) [pid = 1655] [serial = 894] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x128dcac00) [pid = 1655] [serial = 885] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x123915000) [pid = 1655] [serial = 872] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x120846800) [pid = 1655] [serial = 869] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1210dd800) [pid = 1655] [serial = 870] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1195ce800) [pid = 1655] [serial = 866] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119a0ac00) [pid = 1655] [serial = 867] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1161ca000) [pid = 1655] [serial = 863] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1184d3c00) [pid = 1655] [serial = 864] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1208b6000) [pid = 1655] [serial = 861] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x11914b000) [pid = 1655] [serial = 860] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x119473c00) [pid = 1655] [serial = 858] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x11850dc00) [pid = 1655] [serial = 857] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1266b2c00) [pid = 1655] [serial = 855] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x124eb1800) [pid = 1655] [serial = 876] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12965dc00) [pid = 1655] [serial = 895] [outer = 0x0] [url = about:blank] 22:30:46 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x124372000) [pid = 1655] [serial = 873] [outer = 0x0] [url = about:blank] 22:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 727ms 22:30:47 INFO - PROCESS | 1655 | 1469165447038 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 22:30:47 INFO - PROCESS | 1655 | 1469165447042 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 22:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:30:47 INFO - PROCESS | 1655 | 1469165447047 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:30:47 INFO - PROCESS | 1655 | 1469165447048 Marionette TRACE conn2 <- [1,1246,null,{}] 22:30:47 INFO - PROCESS | 1655 | 1469165447052 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}] 22:30:47 INFO - PROCESS | 1655 | 1469165447053 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:47 INFO - PROCESS | 1655 | 1469165447130 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 22:30:47 INFO - PROCESS | 1655 | 1469165447136 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:47 INFO - PROCESS | 1655 | 1469165447137 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182a7800 == 30 [pid = 1655] [id = 319] 22:30:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1176b2400) [pid = 1655] [serial = 956] [outer = 0x0] 22:30:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1184bcc00) [pid = 1655] [serial = 957] [outer = 0x1176b2400] 22:30:47 INFO - PROCESS | 1655 | 1469165447165 Marionette DEBUG loaded listener.js 22:30:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x118504000) [pid = 1655] [serial = 958] [outer = 0x1176b2400] 22:30:47 INFO - PROCESS | 1655 | 1469165447497 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]]]}] 22:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 474ms 22:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:30:47 INFO - PROCESS | 1655 | 1469165447533 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 22:30:47 INFO - PROCESS | 1655 | 1469165447534 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 22:30:47 INFO - PROCESS | 1655 | 1469165447537 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:30:47 INFO - PROCESS | 1655 | 1469165447540 Marionette TRACE conn2 <- [1,1250,null,{}] 22:30:47 INFO - PROCESS | 1655 | 1469165447547 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}] 22:30:47 INFO - PROCESS | 1655 | 1469165447551 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:47 INFO - PROCESS | 1655 | 1469165447628 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 22:30:47 INFO - PROCESS | 1655 | 1469165447634 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:47 INFO - PROCESS | 1655 | 1469165447638 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12168d000 == 31 [pid = 1655] [id = 320] 22:30:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x118562800) [pid = 1655] [serial = 959] [outer = 0x0] 22:30:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x119475800) [pid = 1655] [serial = 960] [outer = 0x118562800] 22:30:47 INFO - PROCESS | 1655 | 1469165447669 Marionette DEBUG loaded listener.js 22:30:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11992d000) [pid = 1655] [serial = 961] [outer = 0x118562800] 22:30:48 INFO - PROCESS | 1655 | 1469165448012 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]]]}] 22:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 522ms 22:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:30:48 INFO - PROCESS | 1655 | 1469165448065 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 22:30:48 INFO - PROCESS | 1655 | 1469165448067 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 22:30:48 INFO - PROCESS | 1655 | 1469165448070 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:30:48 INFO - PROCESS | 1655 | 1469165448072 Marionette TRACE conn2 <- [1,1254,null,{}] 22:30:48 INFO - PROCESS | 1655 | 1469165448074 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}] 22:30:48 INFO - PROCESS | 1655 | 1469165448075 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:48 INFO - PROCESS | 1655 | 1469165448150 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 22:30:48 INFO - PROCESS | 1655 | 1469165448157 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:48 INFO - PROCESS | 1655 | 1469165448158 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x123bb5800 == 32 [pid = 1655] [id = 321] 22:30:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x119970000) [pid = 1655] [serial = 962] [outer = 0x0] 22:30:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x119a43800) [pid = 1655] [serial = 963] [outer = 0x119970000] 22:30:48 INFO - PROCESS | 1655 | 1469165448183 Marionette DEBUG loaded listener.js 22:30:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119adc000) [pid = 1655] [serial = 964] [outer = 0x119970000] 22:30:48 INFO - PROCESS | 1655 | 1469165448536 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]]]}] 22:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 517ms 22:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:30:48 INFO - PROCESS | 1655 | 1469165448589 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 22:30:48 INFO - PROCESS | 1655 | 1469165448591 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 22:30:48 INFO - PROCESS | 1655 | 1469165448595 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:30:48 INFO - PROCESS | 1655 | 1469165448596 Marionette TRACE conn2 <- [1,1258,null,{}] 22:30:48 INFO - PROCESS | 1655 | 1469165448600 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}] 22:30:48 INFO - PROCESS | 1655 | 1469165448602 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:48 INFO - PROCESS | 1655 | 1469165448735 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 22:30:48 INFO - PROCESS | 1655 | 1469165448745 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:48 INFO - PROCESS | 1655 | 1469165448746 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e10000 == 33 [pid = 1655] [id = 322] 22:30:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x119973800) [pid = 1655] [serial = 965] [outer = 0x0] 22:30:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x120847800) [pid = 1655] [serial = 966] [outer = 0x119973800] 22:30:48 INFO - PROCESS | 1655 | 1469165448770 Marionette DEBUG loaded listener.js 22:30:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1210dec00) [pid = 1655] [serial = 967] [outer = 0x119973800] 22:30:49 INFO - PROCESS | 1655 | 1469165449086 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]]]}] 22:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 522ms 22:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:30:49 INFO - PROCESS | 1655 | 1469165449124 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 22:30:49 INFO - PROCESS | 1655 | 1469165449125 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 22:30:49 INFO - PROCESS | 1655 | 1469165449127 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:30:49 INFO - PROCESS | 1655 | 1469165449128 Marionette TRACE conn2 <- [1,1262,null,{}] 22:30:49 INFO - PROCESS | 1655 | 1469165449131 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}] 22:30:49 INFO - PROCESS | 1655 | 1469165449135 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:49 INFO - PROCESS | 1655 | 1469165449251 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 22:30:49 INFO - PROCESS | 1655 | 1469165449286 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:49 INFO - PROCESS | 1655 | 1469165449287 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x128ba9800 == 34 [pid = 1655] [id = 323] 22:30:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x121642c00) [pid = 1655] [serial = 968] [outer = 0x0] 22:30:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x123319000) [pid = 1655] [serial = 969] [outer = 0x121642c00] 22:30:49 INFO - PROCESS | 1655 | 1469165449312 Marionette DEBUG loaded listener.js 22:30:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x124de2000) [pid = 1655] [serial = 970] [outer = 0x121642c00] 22:30:49 INFO - PROCESS | 1655 | 1469165449639 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]]]}] 22:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 518ms 22:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:30:49 INFO - PROCESS | 1655 | 1469165449645 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 22:30:49 INFO - PROCESS | 1655 | 1469165449646 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 22:30:49 INFO - PROCESS | 1655 | 1469165449648 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:30:49 INFO - PROCESS | 1655 | 1469165449649 Marionette TRACE conn2 <- [1,1266,null,{}] 22:30:49 INFO - PROCESS | 1655 | 1469165449655 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}] 22:30:49 INFO - PROCESS | 1655 | 1469165449657 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:49 INFO - PROCESS | 1655 | 1469165449754 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 22:30:49 INFO - PROCESS | 1655 | 1469165449758 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:49 INFO - PROCESS | 1655 | 1469165449760 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x129224000 == 35 [pid = 1655] [id = 324] 22:30:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x119269400) [pid = 1655] [serial = 971] [outer = 0x0] 22:30:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x126125400) [pid = 1655] [serial = 972] [outer = 0x119269400] 22:30:49 INFO - PROCESS | 1655 | 1469165449794 Marionette DEBUG loaded listener.js 22:30:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12662dc00) [pid = 1655] [serial = 973] [outer = 0x119269400] 22:30:50 INFO - PROCESS | 1655 | 1469165450277 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]]]}] 22:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 672ms 22:30:50 INFO - PROCESS | 1655 | 1469165450325 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 22:30:50 INFO - PROCESS | 1655 | 1469165450326 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 22:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:30:50 INFO - PROCESS | 1655 | 1469165450328 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:30:50 INFO - PROCESS | 1655 | 1469165450329 Marionette TRACE conn2 <- [1,1270,null,{}] 22:30:50 INFO - PROCESS | 1655 | 1469165450332 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}] 22:30:50 INFO - PROCESS | 1655 | 1469165450334 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:50 INFO - PROCESS | 1655 | 1469165450428 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 22:30:50 INFO - PROCESS | 1655 | 1469165450442 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:50 INFO - PROCESS | 1655 | 1469165450443 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182bf000 == 36 [pid = 1655] [id = 325] 22:30:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x112a82800) [pid = 1655] [serial = 974] [outer = 0x0] 22:30:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x11928e400) [pid = 1655] [serial = 975] [outer = 0x112a82800] 22:30:50 INFO - PROCESS | 1655 | 1469165450468 Marionette DEBUG loaded listener.js 22:30:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x126842000) [pid = 1655] [serial = 976] [outer = 0x112a82800] 22:30:50 INFO - PROCESS | 1655 | 1469165450798 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]]]}] 22:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 521ms 22:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:30:50 INFO - PROCESS | 1655 | 1469165450849 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 22:30:50 INFO - PROCESS | 1655 | 1469165450851 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 22:30:50 INFO - PROCESS | 1655 | 1469165450853 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:30:50 INFO - PROCESS | 1655 | 1469165450854 Marionette TRACE conn2 <- [1,1274,null,{}] 22:30:50 INFO - PROCESS | 1655 | 1469165450856 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}] 22:30:50 INFO - PROCESS | 1655 | 1469165450857 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:50 INFO - PROCESS | 1655 | 1469165450951 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 22:30:50 INFO - PROCESS | 1655 | 1469165450963 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:50 INFO - PROCESS | 1655 | 1469165450964 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a751000 == 37 [pid = 1655] [id = 326] 22:30:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x11926f400) [pid = 1655] [serial = 977] [outer = 0x0] 22:30:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x126c72400) [pid = 1655] [serial = 978] [outer = 0x11926f400] 22:30:50 INFO - PROCESS | 1655 | 1469165450995 Marionette DEBUG loaded listener.js 22:30:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x128c0fc00) [pid = 1655] [serial = 979] [outer = 0x11926f400] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x124dd6800) [pid = 1655] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x126127c00) [pid = 1655] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x129266c00) [pid = 1655] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x113d98c00) [pid = 1655] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11324cc00) [pid = 1655] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1129b8000) [pid = 1655] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x10eafa800) [pid = 1655] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x113a3d400) [pid = 1655] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x118506c00) [pid = 1655] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119923000) [pid = 1655] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12163b400) [pid = 1655] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1184d1c00) [pid = 1655] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1266b7400) [pid = 1655] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1129acc00) [pid = 1655] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x11870d400) [pid = 1655] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119a48c00) [pid = 1655] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:30:51 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1248f1400) [pid = 1655] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:30:51 INFO - PROCESS | 1655 | 1469165451413 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]]]}] 22:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 568ms 22:30:51 INFO - PROCESS | 1655 | 1469165451421 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 22:30:51 INFO - PROCESS | 1655 | 1469165451422 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 22:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:30:51 INFO - PROCESS | 1655 | 1469165451424 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:30:51 INFO - PROCESS | 1655 | 1469165451425 Marionette TRACE conn2 <- [1,1278,null,{}] 22:30:51 INFO - PROCESS | 1655 | 1469165451427 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}] 22:30:51 INFO - PROCESS | 1655 | 1469165451428 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:51 INFO - PROCESS | 1655 | 1469165451509 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 22:30:51 INFO - PROCESS | 1655 | 1469165451567 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:51 INFO - PROCESS | 1655 | 1469165451568 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a761800 == 38 [pid = 1655] [id = 327] 22:30:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1129ab800) [pid = 1655] [serial = 980] [outer = 0x0] 22:30:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x118503800) [pid = 1655] [serial = 981] [outer = 0x1129ab800] 22:30:51 INFO - PROCESS | 1655 | 1469165451592 Marionette DEBUG loaded listener.js 22:30:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1210de000) [pid = 1655] [serial = 982] [outer = 0x1129ab800] 22:30:51 INFO - PROCESS | 1655 | 1469165451860 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]]]}] 22:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 467ms 22:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:30:51 INFO - PROCESS | 1655 | 1469165451893 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 22:30:51 INFO - PROCESS | 1655 | 1469165451894 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 22:30:51 INFO - PROCESS | 1655 | 1469165451896 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:30:51 INFO - PROCESS | 1655 | 1469165451898 Marionette TRACE conn2 <- [1,1282,null,{}] 22:30:51 INFO - PROCESS | 1655 | 1469165451908 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}] 22:30:51 INFO - PROCESS | 1655 | 1469165451909 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:52 INFO - PROCESS | 1655 | 1469165452005 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 22:30:52 INFO - PROCESS | 1655 | 1469165452017 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:52 INFO - PROCESS | 1655 | 1469165452019 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b238000 == 39 [pid = 1655] [id = 328] 22:30:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x119923000) [pid = 1655] [serial = 983] [outer = 0x0] 22:30:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1248f1400) [pid = 1655] [serial = 984] [outer = 0x119923000] 22:30:52 INFO - PROCESS | 1655 | 1469165452045 Marionette DEBUG loaded listener.js 22:30:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x129267000) [pid = 1655] [serial = 985] [outer = 0x119923000] 22:30:52 INFO - PROCESS | 1655 | 1469165452394 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]]]}] 22:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 521ms 22:30:52 INFO - PROCESS | 1655 | 1469165452420 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 22:30:52 INFO - PROCESS | 1655 | 1469165452421 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 22:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:30:52 INFO - PROCESS | 1655 | 1469165452423 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:30:52 INFO - PROCESS | 1655 | 1469165452424 Marionette TRACE conn2 <- [1,1286,null,{}] 22:30:52 INFO - PROCESS | 1655 | 1469165452428 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}] 22:30:52 INFO - PROCESS | 1655 | 1469165452429 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:52 INFO - PROCESS | 1655 | 1469165452530 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 22:30:52 INFO - PROCESS | 1655 | 1469165452538 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:52 INFO - PROCESS | 1655 | 1469165452539 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b9a4000 == 40 [pid = 1655] [id = 329] 22:30:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x129267800) [pid = 1655] [serial = 986] [outer = 0x0] 22:30:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12965cc00) [pid = 1655] [serial = 987] [outer = 0x129267800] 22:30:52 INFO - PROCESS | 1655 | 1469165452563 Marionette DEBUG loaded listener.js 22:30:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12a645400) [pid = 1655] [serial = 988] [outer = 0x129267800] 22:30:52 INFO - PROCESS | 1655 | 1469165452876 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]]]}] 22:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 470ms 22:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:30:52 INFO - PROCESS | 1655 | 1469165452894 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 22:30:52 INFO - PROCESS | 1655 | 1469165452896 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 22:30:52 INFO - PROCESS | 1655 | 1469165452900 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:30:52 INFO - PROCESS | 1655 | 1469165452904 Marionette TRACE conn2 <- [1,1290,null,{}] 22:30:52 INFO - PROCESS | 1655 | 1469165452908 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}] 22:30:52 INFO - PROCESS | 1655 | 1469165452910 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:53 INFO - PROCESS | 1655 | 1469165453050 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 22:30:53 INFO - PROCESS | 1655 | 1469165453113 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:53 INFO - PROCESS | 1655 | 1469165453114 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bde5000 == 41 [pid = 1655] [id = 330] 22:30:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x129266c00) [pid = 1655] [serial = 989] [outer = 0x0] 22:30:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12a650800) [pid = 1655] [serial = 990] [outer = 0x129266c00] 22:30:53 INFO - PROCESS | 1655 | 1469165453138 Marionette DEBUG loaded listener.js 22:30:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12a6ce400) [pid = 1655] [serial = 991] [outer = 0x129266c00] 22:30:53 INFO - PROCESS | 1655 | 1469165453572 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]]]}] 22:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 724ms 22:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:30:53 INFO - PROCESS | 1655 | 1469165453623 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 22:30:53 INFO - PROCESS | 1655 | 1469165453625 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 22:30:53 INFO - PROCESS | 1655 | 1469165453629 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:30:53 INFO - PROCESS | 1655 | 1469165453631 Marionette TRACE conn2 <- [1,1294,null,{}] 22:30:53 INFO - PROCESS | 1655 | 1469165453655 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}] 22:30:53 INFO - PROCESS | 1655 | 1469165453657 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:53 INFO - PROCESS | 1655 | 1469165453785 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 22:30:53 INFO - PROCESS | 1655 | 1469165453855 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:53 INFO - PROCESS | 1655 | 1469165453856 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x11915a800 == 42 [pid = 1655] [id = 331] 22:30:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1169eec00) [pid = 1655] [serial = 992] [outer = 0x0] 22:30:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1176b1000) [pid = 1655] [serial = 993] [outer = 0x1169eec00] 22:30:53 INFO - PROCESS | 1655 | 1469165453887 Marionette DEBUG loaded listener.js 22:30:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1184ddc00) [pid = 1655] [serial = 994] [outer = 0x1169eec00] 22:30:54 INFO - PROCESS | 1655 | 1469165454305 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]]]}] 22:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 690ms 22:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:30:54 INFO - PROCESS | 1655 | 1469165454319 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 22:30:54 INFO - PROCESS | 1655 | 1469165454322 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 22:30:54 INFO - PROCESS | 1655 | 1469165454326 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:30:54 INFO - PROCESS | 1655 | 1469165454328 Marionette TRACE conn2 <- [1,1298,null,{}] 22:30:54 INFO - PROCESS | 1655 | 1469165454331 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}] 22:30:54 INFO - PROCESS | 1655 | 1469165454333 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:54 INFO - PROCESS | 1655 | 1469165454436 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 22:30:54 INFO - PROCESS | 1655 | 1469165454493 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:54 INFO - PROCESS | 1655 | 1469165454494 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12486b800 == 43 [pid = 1655] [id = 332] 22:30:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x118563800) [pid = 1655] [serial = 995] [outer = 0x0] 22:30:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1195ce000) [pid = 1655] [serial = 996] [outer = 0x118563800] 22:30:54 INFO - PROCESS | 1655 | 1469165454525 Marionette DEBUG loaded listener.js 22:30:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x119a08400) [pid = 1655] [serial = 997] [outer = 0x118563800] 22:30:54 INFO - PROCESS | 1655 | 1469165454973 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]]]}] 22:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 22:30:54 INFO - PROCESS | 1655 | 1469165454997 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 22:30:55 INFO - PROCESS | 1655 | 1469165454998 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 22:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:30:55 INFO - PROCESS | 1655 | 1469165455001 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:30:55 INFO - PROCESS | 1655 | 1469165455003 Marionette TRACE conn2 <- [1,1302,null,{}] 22:30:55 INFO - PROCESS | 1655 | 1469165455011 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}] 22:30:55 INFO - PROCESS | 1655 | 1469165455014 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:55 INFO - PROCESS | 1655 | 1469165455138 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 22:30:55 INFO - PROCESS | 1655 | 1469165455210 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:55 INFO - PROCESS | 1655 | 1469165455212 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba56800 == 44 [pid = 1655] [id = 333] 22:30:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x123eb0800) [pid = 1655] [serial = 998] [outer = 0x0] 22:30:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12436e000) [pid = 1655] [serial = 999] [outer = 0x123eb0800] 22:30:55 INFO - PROCESS | 1655 | 1469165455243 Marionette DEBUG loaded listener.js 22:30:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x124816000) [pid = 1655] [serial = 1000] [outer = 0x123eb0800] 22:30:55 INFO - PROCESS | 1655 | 1469165455680 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]]]}] 22:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 721ms 22:30:55 INFO - PROCESS | 1655 | 1469165455723 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 22:30:55 INFO - PROCESS | 1655 | 1469165455726 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 22:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:30:55 INFO - PROCESS | 1655 | 1469165455730 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:30:55 INFO - PROCESS | 1655 | 1469165455732 Marionette TRACE conn2 <- [1,1306,null,{}] 22:30:55 INFO - PROCESS | 1655 | 1469165455735 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}] 22:30:55 INFO - PROCESS | 1655 | 1469165455738 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:55 INFO - PROCESS | 1655 | 1469165455888 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 22:30:56 INFO - PROCESS | 1655 | 1469165456023 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:56 INFO - PROCESS | 1655 | 1469165456025 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c05d800 == 45 [pid = 1655] [id = 334] 22:30:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1129b6000) [pid = 1655] [serial = 1001] [outer = 0x0] 22:30:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12658f400) [pid = 1655] [serial = 1002] [outer = 0x1129b6000] 22:30:56 INFO - PROCESS | 1655 | 1469165456075 Marionette DEBUG loaded listener.js 22:30:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x128daa800) [pid = 1655] [serial = 1003] [outer = 0x1129b6000] 22:30:56 INFO - PROCESS | 1655 | 1469165456562 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]]]}] 22:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1020ms 22:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:30:56 INFO - PROCESS | 1655 | 1469165456756 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 22:30:56 INFO - PROCESS | 1655 | 1469165456759 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 22:30:56 INFO - PROCESS | 1655 | 1469165456762 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:30:56 INFO - PROCESS | 1655 | 1469165456764 Marionette TRACE conn2 <- [1,1310,null,{}] 22:30:56 INFO - PROCESS | 1655 | 1469165456770 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}] 22:30:56 INFO - PROCESS | 1655 | 1469165456772 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:56 INFO - PROCESS | 1655 | 1469165456867 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 22:30:56 INFO - PROCESS | 1655 | 1469165456933 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:56 INFO - PROCESS | 1655 | 1469165456936 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x11916b000 == 46 [pid = 1655] [id = 335] 22:30:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1161bec00) [pid = 1655] [serial = 1004] [outer = 0x0] 22:30:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x116755800) [pid = 1655] [serial = 1005] [outer = 0x1161bec00] 22:30:56 INFO - PROCESS | 1655 | 1469165456963 Marionette DEBUG loaded listener.js 22:30:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1172b9c00) [pid = 1655] [serial = 1006] [outer = 0x1161bec00] 22:30:57 INFO - PROCESS | 1655 | 1469165457380 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] 22:30:57 INFO - PROCESS | 1655 | 1469165457435 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 22:30:57 INFO - PROCESS | 1655 | 1469165457439 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:30:57 INFO - PROCESS | 1655 | 1469165457441 Marionette TRACE conn2 <- [1,1314,null,{}] 22:30:57 INFO - PROCESS | 1655 | 1469165457444 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}] 22:30:57 INFO - PROCESS | 1655 | 1469165457445 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:57 INFO - PROCESS | 1655 | 1469165457539 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 22:30:57 INFO - PROCESS | 1655 | 1469165457598 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:57 INFO - PROCESS | 1655 | 1469165457599 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12b9a4000 == 45 [pid = 1655] [id = 329] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12b238000 == 44 [pid = 1655] [id = 328] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12a761800 == 43 [pid = 1655] [id = 327] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12a751000 == 42 [pid = 1655] [id = 326] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x1182bf000 == 41 [pid = 1655] [id = 325] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x129224000 == 40 [pid = 1655] [id = 324] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x128ba9800 == 39 [pid = 1655] [id = 323] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x124e10000 == 38 [pid = 1655] [id = 322] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x123bb5800 == 37 [pid = 1655] [id = 321] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12168d000 == 36 [pid = 1655] [id = 320] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x1182a7800 == 35 [pid = 1655] [id = 319] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x1160ae800 == 34 [pid = 1655] [id = 318] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x11695f000 == 33 [pid = 1655] [id = 317] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba58800 == 32 [pid = 1655] [id = 316] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x11916b000 == 31 [pid = 1655] [id = 335] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12c05d800 == 30 [pid = 1655] [id = 334] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba56800 == 29 [pid = 1655] [id = 333] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12486b800 == 28 [pid = 1655] [id = 332] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12bde5000 == 27 [pid = 1655] [id = 330] 22:30:58 INFO - PROCESS | 1655 | --DOCSHELL 0x11915a800 == 26 [pid = 1655] [id = 331] 22:30:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x111b57000 == 27 [pid = 1655] [id = 336] 22:30:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x10eafe400) [pid = 1655] [serial = 1007] [outer = 0x0] 22:30:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x111d75400) [pid = 1655] [serial = 1008] [outer = 0x10eafe400] 22:30:58 INFO - PROCESS | 1655 | 1469165458153 Marionette DEBUG loaded listener.js 22:30:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1129aec00) [pid = 1655] [serial = 1009] [outer = 0x10eafe400] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x113259c00) [pid = 1655] [serial = 900] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x113aa2c00) [pid = 1655] [serial = 901] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x11870f800) [pid = 1655] [serial = 912] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1195cac00) [pid = 1655] [serial = 913] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1176b6000) [pid = 1655] [serial = 906] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1184d2800) [pid = 1655] [serial = 907] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x123e66000) [pid = 1655] [serial = 924] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1210d3400) [pid = 1655] [serial = 918] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12163b000) [pid = 1655] [serial = 919] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x119a05c00) [pid = 1655] [serial = 915] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x123167400) [pid = 1655] [serial = 921] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x123317400) [pid = 1655] [serial = 922] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12083e400) [pid = 1655] [serial = 916] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x126633c00) [pid = 1655] [serial = 931] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11850fc00) [pid = 1655] [serial = 909] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1186eac00) [pid = 1655] [serial = 910] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x128c03400) [pid = 1655] [serial = 936] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x124794000) [pid = 1655] [serial = 940] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11926e800) [pid = 1655] [serial = 939] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x128c0b400) [pid = 1655] [serial = 937] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1246d1400) [pid = 1655] [serial = 927] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x124dd5000) [pid = 1655] [serial = 928] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x128daa400) [pid = 1655] [serial = 943] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x126c71c00) [pid = 1655] [serial = 934] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x128db2800) [pid = 1655] [serial = 945] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x124371400) [pid = 1655] [serial = 925] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x128c0b800) [pid = 1655] [serial = 942] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x129394400) [pid = 1655] [serial = 946] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x124eb8000) [pid = 1655] [serial = 930] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x126879400) [pid = 1655] [serial = 933] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12a64e800) [pid = 1655] [serial = 898] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1160eb400) [pid = 1655] [serial = 903] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x116907000) [pid = 1655] [serial = 904] [outer = 0x0] [url = about:blank] 22:30:58 INFO - PROCESS | 1655 | 1469165458531 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]]]}] 22:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1126ms 22:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:30:58 INFO - PROCESS | 1655 | 1469165458564 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 22:30:58 INFO - PROCESS | 1655 | 1469165458566 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 22:30:58 INFO - PROCESS | 1655 | 1469165458570 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:30:58 INFO - PROCESS | 1655 | 1469165458571 Marionette TRACE conn2 <- [1,1318,null,{}] 22:30:58 INFO - PROCESS | 1655 | 1469165458574 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}] 22:30:58 INFO - PROCESS | 1655 | 1469165458576 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:58 INFO - PROCESS | 1655 | 1469165458653 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 22:30:58 INFO - PROCESS | 1655 | 1469165458658 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:58 INFO - PROCESS | 1655 | 1469165458659 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x1167ef000 == 28 [pid = 1655] [id = 337] 22:30:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x11301b800) [pid = 1655] [serial = 1010] [outer = 0x0] 22:30:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11602f800) [pid = 1655] [serial = 1011] [outer = 0x11301b800] 22:30:58 INFO - PROCESS | 1655 | 1469165458689 Marionette DEBUG loaded listener.js 22:30:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x116759400) [pid = 1655] [serial = 1012] [outer = 0x11301b800] 22:30:59 INFO - PROCESS | 1655 | 1469165459029 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]]]}] 22:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 470ms 22:30:59 INFO - PROCESS | 1655 | 1469165459039 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 22:30:59 INFO - PROCESS | 1655 | 1469165459042 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 22:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:30:59 INFO - PROCESS | 1655 | 1469165459046 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:30:59 INFO - PROCESS | 1655 | 1469165459048 Marionette TRACE conn2 <- [1,1322,null,{}] 22:30:59 INFO - PROCESS | 1655 | 1469165459054 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}] 22:30:59 INFO - PROCESS | 1655 | 1469165459056 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:59 INFO - PROCESS | 1655 | 1469165459162 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 22:30:59 INFO - PROCESS | 1655 | 1469165459239 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:59 INFO - PROCESS | 1655 | 1469165459241 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x11709b800 == 29 [pid = 1655] [id = 338] 22:30:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x116756800) [pid = 1655] [serial = 1013] [outer = 0x0] 22:30:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1169ef000) [pid = 1655] [serial = 1014] [outer = 0x116756800] 22:30:59 INFO - PROCESS | 1655 | 1469165459285 Marionette DEBUG loaded listener.js 22:30:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1184bd400) [pid = 1655] [serial = 1015] [outer = 0x116756800] 22:30:59 INFO - PROCESS | 1655 | 1469165459681 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]]]}] 22:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 672ms 22:30:59 INFO - PROCESS | 1655 | 1469165459724 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 22:30:59 INFO - PROCESS | 1655 | 1469165459725 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 22:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:30:59 INFO - PROCESS | 1655 | 1469165459728 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:30:59 INFO - PROCESS | 1655 | 1469165459730 Marionette TRACE conn2 <- [1,1326,null,{}] 22:30:59 INFO - PROCESS | 1655 | 1469165459738 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}] 22:30:59 INFO - PROCESS | 1655 | 1469165459741 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:59 INFO - PROCESS | 1655 | 1469165459819 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 22:30:59 INFO - PROCESS | 1655 | 1469165459824 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:59 INFO - PROCESS | 1655 | 1469165459825 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:30:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x119aa4000 == 30 [pid = 1655] [id = 339] 22:30:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118504400) [pid = 1655] [serial = 1016] [outer = 0x0] 22:30:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x118510400) [pid = 1655] [serial = 1017] [outer = 0x118504400] 22:30:59 INFO - PROCESS | 1655 | 1469165459852 Marionette DEBUG loaded listener.js 22:30:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119153000) [pid = 1655] [serial = 1018] [outer = 0x118504400] 22:31:00 INFO - PROCESS | 1655 | 1469165460173 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]]]}] 22:31:00 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 22:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 470ms 22:31:00 INFO - PROCESS | 1655 | 1469165460199 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 22:31:00 INFO - PROCESS | 1655 | 1469165460201 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 22:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:31:00 INFO - PROCESS | 1655 | 1469165460205 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:31:00 INFO - PROCESS | 1655 | 1469165460206 Marionette TRACE conn2 <- [1,1330,null,{}] 22:31:00 INFO - PROCESS | 1655 | 1469165460208 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}] 22:31:00 INFO - PROCESS | 1655 | 1469165460209 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:00 INFO - PROCESS | 1655 | 1469165460282 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 22:31:00 INFO - PROCESS | 1655 | 1469165460288 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:00 INFO - PROCESS | 1655 | 1469165460289 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230dc000 == 31 [pid = 1655] [id = 340] 22:31:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1188e6000) [pid = 1655] [serial = 1019] [outer = 0x0] 22:31:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119514800) [pid = 1655] [serial = 1020] [outer = 0x1188e6000] 22:31:00 INFO - PROCESS | 1655 | 1469165460314 Marionette DEBUG loaded listener.js 22:31:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11992e800) [pid = 1655] [serial = 1021] [outer = 0x1188e6000] 22:31:00 INFO - PROCESS | 1655 | 1469165460705 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]]]}] 22:31:00 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 22:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 518ms 22:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:31:00 INFO - PROCESS | 1655 | 1469165460723 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 22:31:00 INFO - PROCESS | 1655 | 1469165460725 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 22:31:00 INFO - PROCESS | 1655 | 1469165460727 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:31:00 INFO - PROCESS | 1655 | 1469165460728 Marionette TRACE conn2 <- [1,1334,null,{}] 22:31:00 INFO - PROCESS | 1655 | 1469165460730 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}] 22:31:00 INFO - PROCESS | 1655 | 1469165460731 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:00 INFO - PROCESS | 1655 | 1469165460830 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 22:31:00 INFO - PROCESS | 1655 | 1469165460835 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:00 INFO - PROCESS | 1655 | 1469165460836 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x123e93800 == 32 [pid = 1655] [id = 341] 22:31:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x113d40000) [pid = 1655] [serial = 1022] [outer = 0x0] 22:31:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x119a44800) [pid = 1655] [serial = 1023] [outer = 0x113d40000] 22:31:00 INFO - PROCESS | 1655 | 1469165460868 Marionette DEBUG loaded listener.js 22:31:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x120844400) [pid = 1655] [serial = 1024] [outer = 0x113d40000] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x121642c00) [pid = 1655] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x119269400) [pid = 1655] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11926f400) [pid = 1655] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1129ab800) [pid = 1655] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119970000) [pid = 1655] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1176b2400) [pid = 1655] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12331bc00) [pid = 1655] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x118562800) [pid = 1655] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119973800) [pid = 1655] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x116758400) [pid = 1655] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x112a85400) [pid = 1655] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x112a82800) [pid = 1655] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119923000) [pid = 1655] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x129267800) [pid = 1655] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:31:01 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x129266c00) [pid = 1655] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:31:01 INFO - PROCESS | 1655 | 1469165461705 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]]]}] 22:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1021ms 22:31:01 INFO - PROCESS | 1655 | 1469165461749 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 22:31:01 INFO - PROCESS | 1655 | 1469165461752 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 22:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:31:01 INFO - PROCESS | 1655 | 1469165461755 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:31:01 INFO - PROCESS | 1655 | 1469165461757 Marionette TRACE conn2 <- [1,1338,null,{}] 22:31:01 INFO - PROCESS | 1655 | 1469165461772 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}] 22:31:01 INFO - PROCESS | 1655 | 1469165461774 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:01 INFO - PROCESS | 1655 | 1469165461904 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 22:31:01 INFO - PROCESS | 1655 | 1469165461957 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:01 INFO - PROCESS | 1655 | 1469165461958 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x112eda000 == 33 [pid = 1655] [id = 342] 22:31:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x112d2dc00) [pid = 1655] [serial = 1025] [outer = 0x0] 22:31:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x113805000) [pid = 1655] [serial = 1026] [outer = 0x112d2dc00] 22:31:01 INFO - PROCESS | 1655 | 1469165461989 Marionette DEBUG loaded listener.js 22:31:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1151c6c00) [pid = 1655] [serial = 1027] [outer = 0x112d2dc00] 22:31:02 INFO - PROCESS | 1655 | --DOCSHELL 0x1230dc000 == 32 [pid = 1655] [id = 340] 22:31:02 INFO - PROCESS | 1655 | --DOCSHELL 0x119aa4000 == 31 [pid = 1655] [id = 339] 22:31:02 INFO - PROCESS | 1655 | --DOCSHELL 0x11709b800 == 30 [pid = 1655] [id = 338] 22:31:02 INFO - PROCESS | 1655 | --DOCSHELL 0x1167ef000 == 29 [pid = 1655] [id = 337] 22:31:02 INFO - PROCESS | 1655 | --DOCSHELL 0x111b57000 == 28 [pid = 1655] [id = 336] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12a650800) [pid = 1655] [serial = 990] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x124de2000) [pid = 1655] [serial = 970] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12662dc00) [pid = 1655] [serial = 973] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x126125400) [pid = 1655] [serial = 972] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x126c72400) [pid = 1655] [serial = 978] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x118503800) [pid = 1655] [serial = 981] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x119a43800) [pid = 1655] [serial = 963] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x119adc000) [pid = 1655] [serial = 964] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1184bcc00) [pid = 1655] [serial = 957] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x118504000) [pid = 1655] [serial = 958] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x12965c000) [pid = 1655] [serial = 949] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x129398800) [pid = 1655] [serial = 948] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x119475800) [pid = 1655] [serial = 960] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x11992d000) [pid = 1655] [serial = 961] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x120847800) [pid = 1655] [serial = 966] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x1169e0c00) [pid = 1655] [serial = 954] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x113d98400) [pid = 1655] [serial = 955] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x113d96c00) [pid = 1655] [serial = 951] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x116080c00) [pid = 1655] [serial = 952] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x126842000) [pid = 1655] [serial = 976] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x11928e400) [pid = 1655] [serial = 975] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x1248f1400) [pid = 1655] [serial = 984] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x129267000) [pid = 1655] [serial = 985] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x1210de000) [pid = 1655] [serial = 982] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 58 (0x12a645400) [pid = 1655] [serial = 988] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 57 (0x123319000) [pid = 1655] [serial = 969] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 56 (0x128c0fc00) [pid = 1655] [serial = 979] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 55 (0x12965cc00) [pid = 1655] [serial = 987] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 54 (0x1210dec00) [pid = 1655] [serial = 967] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | --DOMWINDOW == 53 (0x12a6ce400) [pid = 1655] [serial = 991] [outer = 0x0] [url = about:blank] 22:31:02 INFO - PROCESS | 1655 | 1469165462978 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]]]}] 22:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1235ms 22:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:31:02 INFO - PROCESS | 1655 | 1469165462989 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 22:31:02 INFO - PROCESS | 1655 | 1469165462991 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 22:31:02 INFO - PROCESS | 1655 | 1469165462994 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:31:02 INFO - PROCESS | 1655 | 1469165462996 Marionette TRACE conn2 <- [1,1342,null,{}] 22:31:03 INFO - PROCESS | 1655 | 1469165463000 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}] 22:31:03 INFO - PROCESS | 1655 | 1469165463003 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:03 INFO - PROCESS | 1655 | 1469165463091 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 22:31:03 INFO - PROCESS | 1655 | 1469165463140 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:03 INFO - PROCESS | 1655 | 1469165463143 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x1161dd800 == 29 [pid = 1655] [id = 343] 22:31:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 54 (0x113395800) [pid = 1655] [serial = 1028] [outer = 0x0] 22:31:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 55 (0x113862000) [pid = 1655] [serial = 1029] [outer = 0x113395800] 22:31:03 INFO - PROCESS | 1655 | 1469165463170 Marionette DEBUG loaded listener.js 22:31:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 56 (0x116030400) [pid = 1655] [serial = 1030] [outer = 0x113395800] 22:31:03 INFO - PROCESS | 1655 | 1469165463495 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]]]}] 22:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 520ms 22:31:03 INFO - PROCESS | 1655 | 1469165463514 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 22:31:03 INFO - PROCESS | 1655 | 1469165463520 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 22:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:31:03 INFO - PROCESS | 1655 | 1469165463525 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:31:03 INFO - PROCESS | 1655 | 1469165463527 Marionette TRACE conn2 <- [1,1346,null,{}] 22:31:03 INFO - PROCESS | 1655 | 1469165463529 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}] 22:31:03 INFO - PROCESS | 1655 | 1469165463531 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:03 INFO - PROCESS | 1655 | 1469165463610 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 22:31:03 INFO - PROCESS | 1655 | 1469165463615 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:03 INFO - PROCESS | 1655 | 1469165463616 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182b1000 == 30 [pid = 1655] [id = 344] 22:31:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 57 (0x116758400) [pid = 1655] [serial = 1031] [outer = 0x0] 22:31:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 58 (0x1172b5400) [pid = 1655] [serial = 1032] [outer = 0x116758400] 22:31:03 INFO - PROCESS | 1655 | 1469165463659 Marionette DEBUG loaded listener.js 22:31:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x1182f7800) [pid = 1655] [serial = 1033] [outer = 0x116758400] 22:31:03 INFO - PROCESS | 1655 | 1469165463990 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]]]}] 22:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 518ms 22:31:04 INFO - PROCESS | 1655 | 1469165464052 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 22:31:04 INFO - PROCESS | 1655 | 1469165464055 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 22:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:31:04 INFO - PROCESS | 1655 | 1469165464064 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:31:04 INFO - PROCESS | 1655 | 1469165464067 Marionette TRACE conn2 <- [1,1350,null,{}] 22:31:04 INFO - PROCESS | 1655 | 1469165464076 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}] 22:31:04 INFO - PROCESS | 1655 | 1469165464079 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:04 INFO - PROCESS | 1655 | 1469165464157 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 22:31:04 INFO - PROCESS | 1655 | 1469165464211 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:04 INFO - PROCESS | 1655 | 1469165464213 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12168d000 == 31 [pid = 1655] [id = 345] 22:31:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x1184d4000) [pid = 1655] [serial = 1034] [outer = 0x0] 22:31:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x118530400) [pid = 1655] [serial = 1035] [outer = 0x1184d4000] 22:31:04 INFO - PROCESS | 1655 | 1469165464240 Marionette DEBUG loaded listener.js 22:31:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x1188e2c00) [pid = 1655] [serial = 1036] [outer = 0x1184d4000] 22:31:04 INFO - PROCESS | 1655 | 1469165464532 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]]]}] 22:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 476ms 22:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:31:04 INFO - PROCESS | 1655 | 1469165464542 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 22:31:04 INFO - PROCESS | 1655 | 1469165464544 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 22:31:04 INFO - PROCESS | 1655 | 1469165464546 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:31:04 INFO - PROCESS | 1655 | 1469165464547 Marionette TRACE conn2 <- [1,1354,null,{}] 22:31:04 INFO - PROCESS | 1655 | 1469165464549 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}] 22:31:04 INFO - PROCESS | 1655 | 1469165464551 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:04 INFO - PROCESS | 1655 | 1469165464639 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 22:31:04 INFO - PROCESS | 1655 | 1469165464643 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:04 INFO - PROCESS | 1655 | 1469165464644 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x123e91000 == 32 [pid = 1655] [id = 346] 22:31:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x119282400) [pid = 1655] [serial = 1037] [outer = 0x0] 22:31:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x119922c00) [pid = 1655] [serial = 1038] [outer = 0x119282400] 22:31:04 INFO - PROCESS | 1655 | 1469165464671 Marionette DEBUG loaded listener.js 22:31:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x119a03800) [pid = 1655] [serial = 1039] [outer = 0x119282400] 22:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 469ms 22:31:05 INFO - PROCESS | 1655 | 1469165465008 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]]]}] 22:31:05 INFO - PROCESS | 1655 | 1469165465016 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 22:31:05 INFO - PROCESS | 1655 | 1469165465020 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 22:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:31:05 INFO - PROCESS | 1655 | 1469165465023 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:31:05 INFO - PROCESS | 1655 | 1469165465025 Marionette TRACE conn2 <- [1,1358,null,{}] 22:31:05 INFO - PROCESS | 1655 | 1469165465038 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}] 22:31:05 INFO - PROCESS | 1655 | 1469165465039 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:05 INFO - PROCESS | 1655 | 1469165465165 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 22:31:05 INFO - PROCESS | 1655 | 1469165465178 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:05 INFO - PROCESS | 1655 | 1469165465179 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12486b800 == 33 [pid = 1655] [id = 347] 22:31:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x111d75000) [pid = 1655] [serial = 1040] [outer = 0x0] 22:31:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1195cd800) [pid = 1655] [serial = 1041] [outer = 0x111d75000] 22:31:05 INFO - PROCESS | 1655 | 1469165465220 Marionette DEBUG loaded listener.js 22:31:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x119ae5800) [pid = 1655] [serial = 1042] [outer = 0x111d75000] 22:31:05 INFO - PROCESS | 1655 | 1469165465667 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]]]}] 22:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 681ms 22:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:31:05 INFO - PROCESS | 1655 | 1469165465705 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 22:31:05 INFO - PROCESS | 1655 | 1469165465707 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 22:31:05 INFO - PROCESS | 1655 | 1469165465709 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:31:05 INFO - PROCESS | 1655 | 1469165465710 Marionette TRACE conn2 <- [1,1362,null,{}] 22:31:05 INFO - PROCESS | 1655 | 1469165465712 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}] 22:31:05 INFO - PROCESS | 1655 | 1469165465716 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:05 INFO - PROCESS | 1655 | 1469165465829 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 22:31:05 INFO - PROCESS | 1655 | 1469165465864 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:05 INFO - PROCESS | 1655 | 1469165465865 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268ea800 == 34 [pid = 1655] [id = 348] 22:31:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x120848000) [pid = 1655] [serial = 1043] [outer = 0x0] 22:31:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x1210d8800) [pid = 1655] [serial = 1044] [outer = 0x120848000] 22:31:05 INFO - PROCESS | 1655 | 1469165465889 Marionette DEBUG loaded listener.js 22:31:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x12330f400) [pid = 1655] [serial = 1045] [outer = 0x120848000] 22:31:06 INFO - PROCESS | 1655 | 1469165466199 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]]]}] 22:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 521ms 22:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:31:06 INFO - PROCESS | 1655 | 1469165466230 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 22:31:06 INFO - PROCESS | 1655 | 1469165466231 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 22:31:06 INFO - PROCESS | 1655 | 1469165466239 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:31:06 INFO - PROCESS | 1655 | 1469165466240 Marionette TRACE conn2 <- [1,1366,null,{}] 22:31:06 INFO - PROCESS | 1655 | 1469165466242 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}] 22:31:06 INFO - PROCESS | 1655 | 1469165466244 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:06 INFO - PROCESS | 1655 | 1469165466341 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 22:31:06 INFO - PROCESS | 1655 | 1469165466344 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:06 INFO - PROCESS | 1655 | 1469165466345 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x128cce800 == 35 [pid = 1655] [id = 349] 22:31:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x123314400) [pid = 1655] [serial = 1046] [outer = 0x0] 22:31:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1210cf800) [pid = 1655] [serial = 1047] [outer = 0x123314400] 22:31:06 INFO - PROCESS | 1655 | 1469165466370 Marionette DEBUG loaded listener.js 22:31:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x123e6fc00) [pid = 1655] [serial = 1048] [outer = 0x123314400] 22:31:06 INFO - PROCESS | 1655 | 1469165466717 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] 22:31:06 INFO - PROCESS | 1655 | 1469165466759 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 22:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:31:06 INFO - PROCESS | 1655 | 1469165466761 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:31:06 INFO - PROCESS | 1655 | 1469165466762 Marionette TRACE conn2 <- [1,1370,null,{}] 22:31:06 INFO - PROCESS | 1655 | 1469165466764 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}] 22:31:06 INFO - PROCESS | 1655 | 1469165466766 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:06 INFO - PROCESS | 1655 | 1469165466868 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 22:31:06 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1188e6000) [pid = 1655] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:31:06 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x1161bec00) [pid = 1655] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:31:06 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x1169eec00) [pid = 1655] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:31:06 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x1129b6000) [pid = 1655] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:31:06 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x123eb0800) [pid = 1655] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:31:06 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x118563800) [pid = 1655] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:31:06 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x10eafe400) [pid = 1655] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:31:06 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x116756800) [pid = 1655] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:31:06 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x11301b800) [pid = 1655] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:31:06 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x118504400) [pid = 1655] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:31:06 INFO - PROCESS | 1655 | 1469165466907 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:06 INFO - PROCESS | 1655 | 1469165466908 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x116018800 == 36 [pid = 1655] [id = 350] 22:31:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x1129b6000) [pid = 1655] [serial = 1049] [outer = 0x0] 22:31:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x11336f400) [pid = 1655] [serial = 1050] [outer = 0x1129b6000] 22:31:06 INFO - PROCESS | 1655 | 1469165466935 Marionette DEBUG loaded listener.js 22:31:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1169ec400) [pid = 1655] [serial = 1051] [outer = 0x1129b6000] 22:31:07 INFO - PROCESS | 1655 | 1469165467202 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] 22:31:07 INFO - PROCESS | 1655 | 1469165467233 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 22:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:31:07 INFO - PROCESS | 1655 | 1469165467242 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:31:07 INFO - PROCESS | 1655 | 1469165467243 Marionette TRACE conn2 <- [1,1374,null,{}] 22:31:07 INFO - PROCESS | 1655 | 1469165467245 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}] 22:31:07 INFO - PROCESS | 1655 | 1469165467246 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:07 INFO - PROCESS | 1655 | 1469165467336 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 22:31:07 INFO - PROCESS | 1655 | 1469165467341 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:07 INFO - PROCESS | 1655 | 1469165467342 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a409000 == 37 [pid = 1655] [id = 351] 22:31:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x1169eec00) [pid = 1655] [serial = 1052] [outer = 0x0] 22:31:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x119478c00) [pid = 1655] [serial = 1053] [outer = 0x1169eec00] 22:31:07 INFO - PROCESS | 1655 | 1469165467366 Marionette DEBUG loaded listener.js 22:31:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x12478e000) [pid = 1655] [serial = 1054] [outer = 0x1169eec00] 22:31:07 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:31:07 INFO - PROCESS | 1655 | 1469165467753 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] 22:31:07 INFO - PROCESS | 1655 | 1469165467767 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 22:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:31:07 INFO - PROCESS | 1655 | 1469165467772 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:31:07 INFO - PROCESS | 1655 | 1469165467774 Marionette TRACE conn2 <- [1,1378,null,{}] 22:31:07 INFO - PROCESS | 1655 | 1469165467777 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}] 22:31:07 INFO - PROCESS | 1655 | 1469165467779 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:07 INFO - PROCESS | 1655 | 1469165467935 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 22:31:07 INFO - PROCESS | 1655 | 1469165467949 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:07 INFO - PROCESS | 1655 | 1469165467950 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12392e800 == 38 [pid = 1655] [id = 352] 22:31:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1248f7c00) [pid = 1655] [serial = 1055] [outer = 0x0] 22:31:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x124ddc800) [pid = 1655] [serial = 1056] [outer = 0x1248f7c00] 22:31:07 INFO - PROCESS | 1655 | 1469165467992 Marionette DEBUG loaded listener.js 22:31:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x124eb9000) [pid = 1655] [serial = 1057] [outer = 0x1248f7c00] 22:31:08 INFO - PROCESS | 1655 | 1469165468382 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] 22:31:08 INFO - PROCESS | 1655 | 1469165468393 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 22:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:31:08 INFO - PROCESS | 1655 | 1469165468396 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:31:08 INFO - PROCESS | 1655 | 1469165468397 Marionette TRACE conn2 <- [1,1382,null,{}] 22:31:08 INFO - PROCESS | 1655 | 1469165468400 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}] 22:31:08 INFO - PROCESS | 1655 | 1469165468402 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:08 INFO - PROCESS | 1655 | 1469165468495 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 22:31:08 INFO - PROCESS | 1655 | 1469165468550 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:08 INFO - PROCESS | 1655 | 1469165468551 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a764800 == 39 [pid = 1655] [id = 353] 22:31:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x119976c00) [pid = 1655] [serial = 1058] [outer = 0x0] 22:31:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x12651b400) [pid = 1655] [serial = 1059] [outer = 0x119976c00] 22:31:08 INFO - PROCESS | 1655 | 1469165468577 Marionette DEBUG loaded listener.js 22:31:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x12331ac00) [pid = 1655] [serial = 1060] [outer = 0x119976c00] 22:31:08 INFO - PROCESS | 1655 | [1655] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 22:31:08 INFO - PROCESS | 1655 | 1469165468906 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] 22:31:08 INFO - PROCESS | 1655 | 1469165468919 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 22:31:08 INFO - PROCESS | 1655 | 1469165468923 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:31:08 INFO - PROCESS | 1655 | 1469165468924 Marionette TRACE conn2 <- [1,1386,null,{}] 22:31:08 INFO - PROCESS | 1655 | 1469165468926 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}] 22:31:08 INFO - PROCESS | 1655 | 1469165468928 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:09 INFO - PROCESS | 1655 | 1469165469007 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 22:31:09 INFO - PROCESS | 1655 | 1469165469010 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:09 INFO - PROCESS | 1655 | 1469165469012 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac10000 == 40 [pid = 1655] [id = 354] 22:31:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x126c70800) [pid = 1655] [serial = 1061] [outer = 0x0] 22:31:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x128c0e000) [pid = 1655] [serial = 1062] [outer = 0x126c70800] 22:31:09 INFO - PROCESS | 1655 | 1469165469035 Marionette DEBUG loaded listener.js 22:31:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x128dabc00) [pid = 1655] [serial = 1063] [outer = 0x126c70800] 22:31:09 INFO - PROCESS | 1655 | 1469165469563 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] 22:31:09 INFO - PROCESS | 1655 | 1469165469598 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 22:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:31:09 INFO - PROCESS | 1655 | 1469165469624 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:31:09 INFO - PROCESS | 1655 | 1469165469627 Marionette TRACE conn2 <- [1,1390,null,{}] 22:31:09 INFO - PROCESS | 1655 | 1469165469634 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}] 22:31:09 INFO - PROCESS | 1655 | 1469165469639 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:09 INFO - PROCESS | 1655 | 1469165469802 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 22:31:09 INFO - PROCESS | 1655 | 1469165469892 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:09 INFO - PROCESS | 1655 | 1469165469893 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e85000 == 41 [pid = 1655] [id = 355] 22:31:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11607f800) [pid = 1655] [serial = 1064] [outer = 0x0] 22:31:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1160eb800) [pid = 1655] [serial = 1065] [outer = 0x11607f800] 22:31:09 INFO - PROCESS | 1655 | 1469165469917 Marionette DEBUG loaded listener.js 22:31:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x117335400) [pid = 1655] [serial = 1066] [outer = 0x11607f800] 22:31:10 INFO - PROCESS | 1655 | 1469165470421 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]]]}] 22:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 828ms 22:31:10 INFO - PROCESS | 1655 | 1469165470451 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 22:31:10 INFO - PROCESS | 1655 | 1469165470455 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 22:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:31:10 INFO - PROCESS | 1655 | 1469165470462 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:31:10 INFO - PROCESS | 1655 | 1469165470465 Marionette TRACE conn2 <- [1,1394,null,{}] 22:31:10 INFO - PROCESS | 1655 | 1469165470490 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}] 22:31:10 INFO - PROCESS | 1655 | 1469165470493 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:10 INFO - PROCESS | 1655 | 1469165470646 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 22:31:10 INFO - PROCESS | 1655 | 1469165470725 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:10 INFO - PROCESS | 1655 | 1469165470727 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x123bc1000 == 42 [pid = 1655] [id = 356] 22:31:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x118503400) [pid = 1655] [serial = 1067] [outer = 0x0] 22:31:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11870e000) [pid = 1655] [serial = 1068] [outer = 0x118503400] 22:31:10 INFO - PROCESS | 1655 | 1469165470758 Marionette DEBUG loaded listener.js 22:31:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11950a800) [pid = 1655] [serial = 1069] [outer = 0x118503400] 22:31:11 INFO - PROCESS | 1655 | 1469165471193 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]]]}] 22:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 744ms 22:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:31:11 INFO - PROCESS | 1655 | 1469165471205 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 22:31:11 INFO - PROCESS | 1655 | 1469165471207 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 22:31:11 INFO - PROCESS | 1655 | 1469165471209 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:31:11 INFO - PROCESS | 1655 | 1469165471212 Marionette TRACE conn2 <- [1,1398,null,{}] 22:31:11 INFO - PROCESS | 1655 | 1469165471220 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}] 22:31:11 INFO - PROCESS | 1655 | 1469165471223 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:11 INFO - PROCESS | 1655 | 1469165471323 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 22:31:11 INFO - PROCESS | 1655 | 1469165471374 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:11 INFO - PROCESS | 1655 | 1469165471376 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abb9000 == 43 [pid = 1655] [id = 357] 22:31:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x119a4e800) [pid = 1655] [serial = 1070] [outer = 0x0] 22:31:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1208c2000) [pid = 1655] [serial = 1071] [outer = 0x119a4e800] 22:31:11 INFO - PROCESS | 1655 | 1469165471407 Marionette DEBUG loaded listener.js 22:31:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12315cc00) [pid = 1655] [serial = 1072] [outer = 0x119a4e800] 22:31:11 INFO - PROCESS | 1655 | 1469165471860 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]]]}] 22:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 672ms 22:31:11 INFO - PROCESS | 1655 | 1469165471882 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 22:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:31:11 INFO - PROCESS | 1655 | 1469165471884 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 22:31:11 INFO - PROCESS | 1655 | 1469165471886 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:31:11 INFO - PROCESS | 1655 | 1469165471888 Marionette TRACE conn2 <- [1,1402,null,{}] 22:31:11 INFO - PROCESS | 1655 | 1469165471890 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}] 22:31:11 INFO - PROCESS | 1655 | 1469165471892 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:12 INFO - PROCESS | 1655 | 1469165472007 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 22:31:12 INFO - PROCESS | 1655 | 1469165472090 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:12 INFO - PROCESS | 1655 | 1469165472091 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b230000 == 44 [pid = 1655] [id = 358] 22:31:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x112a84400) [pid = 1655] [serial = 1073] [outer = 0x0] 22:31:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x123164400) [pid = 1655] [serial = 1074] [outer = 0x112a84400] 22:31:12 INFO - PROCESS | 1655 | 1469165472139 Marionette DEBUG loaded listener.js 22:31:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12662ac00) [pid = 1655] [serial = 1075] [outer = 0x112a84400] 22:31:12 INFO - PROCESS | 1655 | 1469165472682 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]]]}] 22:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 821ms 22:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:31:12 INFO - PROCESS | 1655 | 1469165472708 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 22:31:12 INFO - PROCESS | 1655 | 1469165472710 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 22:31:12 INFO - PROCESS | 1655 | 1469165472714 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:31:12 INFO - PROCESS | 1655 | 1469165472716 Marionette TRACE conn2 <- [1,1406,null,{}] 22:31:12 INFO - PROCESS | 1655 | 1469165472719 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}] 22:31:12 INFO - PROCESS | 1655 | 1469165472722 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:12 INFO - PROCESS | 1655 | 1469165472857 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 22:31:12 INFO - PROCESS | 1655 | 1469165472910 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:12 INFO - PROCESS | 1655 | 1469165472912 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x117378000 == 45 [pid = 1655] [id = 359] 22:31:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11850dc00) [pid = 1655] [serial = 1076] [outer = 0x0] 22:31:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x121646000) [pid = 1655] [serial = 1077] [outer = 0x11850dc00] 22:31:12 INFO - PROCESS | 1655 | 1469165472940 Marionette DEBUG loaded listener.js 22:31:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x126844800) [pid = 1655] [serial = 1078] [outer = 0x11850dc00] 22:31:13 INFO - PROCESS | 1655 | 1469165473476 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]]]}] 22:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 771ms 22:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:31:13 INFO - PROCESS | 1655 | 1469165473506 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 22:31:13 INFO - PROCESS | 1655 | 1469165473508 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 22:31:13 INFO - PROCESS | 1655 | 1469165473512 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:31:13 INFO - PROCESS | 1655 | 1469165473514 Marionette TRACE conn2 <- [1,1410,null,{}] 22:31:13 INFO - PROCESS | 1655 | 1469165473521 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}] 22:31:13 INFO - PROCESS | 1655 | 1469165473522 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:13 INFO - PROCESS | 1655 | 1469165473616 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 22:31:13 INFO - PROCESS | 1655 | 1469165473682 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:13 INFO - PROCESS | 1655 | 1469165473683 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x118297800 == 46 [pid = 1655] [id = 360] 22:31:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1160ef400) [pid = 1655] [serial = 1079] [outer = 0x0] 22:31:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1169fa000) [pid = 1655] [serial = 1080] [outer = 0x1160ef400] 22:31:13 INFO - PROCESS | 1655 | 1469165473712 Marionette DEBUG loaded listener.js 22:31:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1184bc400) [pid = 1655] [serial = 1081] [outer = 0x1160ef400] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12a764800 == 45 [pid = 1655] [id = 353] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12392e800 == 44 [pid = 1655] [id = 352] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12a409000 == 43 [pid = 1655] [id = 351] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x116018800 == 42 [pid = 1655] [id = 350] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x128cce800 == 41 [pid = 1655] [id = 349] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x1268ea800 == 40 [pid = 1655] [id = 348] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12486b800 == 39 [pid = 1655] [id = 347] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x123e91000 == 38 [pid = 1655] [id = 346] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12168d000 == 37 [pid = 1655] [id = 345] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x1182b1000 == 36 [pid = 1655] [id = 344] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x1161dd800 == 35 [pid = 1655] [id = 343] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x123e93800 == 34 [pid = 1655] [id = 341] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x112eda000 == 33 [pid = 1655] [id = 342] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x117378000 == 32 [pid = 1655] [id = 359] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12b230000 == 31 [pid = 1655] [id = 358] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12abb9000 == 30 [pid = 1655] [id = 357] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x123bc1000 == 29 [pid = 1655] [id = 356] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac10000 == 28 [pid = 1655] [id = 354] 22:31:14 INFO - PROCESS | 1655 | --DOCSHELL 0x117e85000 == 27 [pid = 1655] [id = 355] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x119a44800) [pid = 1655] [serial = 1023] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x111d75400) [pid = 1655] [serial = 1008] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1129aec00) [pid = 1655] [serial = 1009] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1169ef000) [pid = 1655] [serial = 1014] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1184bd400) [pid = 1655] [serial = 1015] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11602f800) [pid = 1655] [serial = 1011] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x116759400) [pid = 1655] [serial = 1012] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x118510400) [pid = 1655] [serial = 1017] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119153000) [pid = 1655] [serial = 1018] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x116755800) [pid = 1655] [serial = 1005] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1176b1000) [pid = 1655] [serial = 993] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1195ce000) [pid = 1655] [serial = 996] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12436e000) [pid = 1655] [serial = 999] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12658f400) [pid = 1655] [serial = 1002] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119514800) [pid = 1655] [serial = 1020] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x11992e800) [pid = 1655] [serial = 1021] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1172b9c00) [pid = 1655] [serial = 1006] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1184ddc00) [pid = 1655] [serial = 994] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x128daa800) [pid = 1655] [serial = 1003] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x124816000) [pid = 1655] [serial = 1000] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x119a08400) [pid = 1655] [serial = 997] [outer = 0x0] [url = about:blank] 22:31:14 INFO - PROCESS | 1655 | 1469165474634 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]]]}] 22:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1174ms 22:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:31:14 INFO - PROCESS | 1655 | 1469165474687 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 22:31:14 INFO - PROCESS | 1655 | 1469165474689 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 22:31:14 INFO - PROCESS | 1655 | 1469165474692 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:31:14 INFO - PROCESS | 1655 | 1469165474694 Marionette TRACE conn2 <- [1,1414,null,{}] 22:31:14 INFO - PROCESS | 1655 | 1469165474697 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}] 22:31:14 INFO - PROCESS | 1655 | 1469165474699 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:14 INFO - PROCESS | 1655 | 1469165474787 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 22:31:14 INFO - PROCESS | 1655 | 1469165474838 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:14 INFO - PROCESS | 1655 | 1469165474839 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x116147000 == 28 [pid = 1655] [id = 361] 22:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x112fb5400) [pid = 1655] [serial = 1082] [outer = 0x0] 22:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x113f31400) [pid = 1655] [serial = 1083] [outer = 0x112fb5400] 22:31:14 INFO - PROCESS | 1655 | 1469165474867 Marionette DEBUG loaded listener.js 22:31:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1160e9000) [pid = 1655] [serial = 1084] [outer = 0x112fb5400] 22:31:15 INFO - PROCESS | 1655 | 1469165475195 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]]]}] 22:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 524ms 22:31:15 INFO - PROCESS | 1655 | 1469165475215 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 22:31:15 INFO - PROCESS | 1655 | 1469165475221 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 22:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:31:15 INFO - PROCESS | 1655 | 1469165475226 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:31:15 INFO - PROCESS | 1655 | 1469165475228 Marionette TRACE conn2 <- [1,1418,null,{}] 22:31:15 INFO - PROCESS | 1655 | 1469165475230 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}] 22:31:15 INFO - PROCESS | 1655 | 1469165475232 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:15 INFO - PROCESS | 1655 | 1469165475310 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 22:31:15 INFO - PROCESS | 1655 | 1469165475359 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:15 INFO - PROCESS | 1655 | 1469165475360 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x117377800 == 29 [pid = 1655] [id = 362] 22:31:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1160ec400) [pid = 1655] [serial = 1085] [outer = 0x0] 22:31:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1169e1400) [pid = 1655] [serial = 1086] [outer = 0x1160ec400] 22:31:15 INFO - PROCESS | 1655 | 1469165475389 Marionette DEBUG loaded listener.js 22:31:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1184d4400) [pid = 1655] [serial = 1087] [outer = 0x1160ec400] 22:31:15 INFO - PROCESS | 1655 | 1469165475725 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]]]}] 22:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 521ms 22:31:15 INFO - PROCESS | 1655 | 1469165475748 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 22:31:15 INFO - PROCESS | 1655 | 1469165475749 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 22:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:31:15 INFO - PROCESS | 1655 | 1469165475752 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:31:15 INFO - PROCESS | 1655 | 1469165475756 Marionette TRACE conn2 <- [1,1422,null,{}] 22:31:15 INFO - PROCESS | 1655 | 1469165475764 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}] 22:31:15 INFO - PROCESS | 1655 | 1469165475767 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:15 INFO - PROCESS | 1655 | 1469165475843 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 22:31:15 INFO - PROCESS | 1655 | 1469165475848 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:15 INFO - PROCESS | 1655 | 1469165475850 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x121687800 == 30 [pid = 1655] [id = 363] 22:31:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x112a81800) [pid = 1655] [serial = 1088] [outer = 0x0] 22:31:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x119157000) [pid = 1655] [serial = 1089] [outer = 0x112a81800] 22:31:15 INFO - PROCESS | 1655 | 1469165475881 Marionette DEBUG loaded listener.js 22:31:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119477400) [pid = 1655] [serial = 1090] [outer = 0x112a81800] 22:31:16 INFO - PROCESS | 1655 | 1469165476231 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]]]}] 22:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 522ms 22:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:31:16 INFO - PROCESS | 1655 | 1469165476278 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 22:31:16 INFO - PROCESS | 1655 | 1469165476280 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 22:31:16 INFO - PROCESS | 1655 | 1469165476282 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:31:16 INFO - PROCESS | 1655 | 1469165476283 Marionette TRACE conn2 <- [1,1426,null,{}] 22:31:16 INFO - PROCESS | 1655 | 1469165476286 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}] 22:31:16 INFO - PROCESS | 1655 | 1469165476287 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:16 INFO - PROCESS | 1655 | 1469165476365 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 22:31:16 INFO - PROCESS | 1655 | 1469165476371 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:16 INFO - PROCESS | 1655 | 1469165476372 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x123921000 == 31 [pid = 1655] [id = 364] 22:31:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x119924400) [pid = 1655] [serial = 1091] [outer = 0x0] 22:31:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x119979c00) [pid = 1655] [serial = 1092] [outer = 0x119924400] 22:31:16 INFO - PROCESS | 1655 | 1469165476398 Marionette DEBUG loaded listener.js 22:31:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119a3fc00) [pid = 1655] [serial = 1093] [outer = 0x119924400] 22:31:16 INFO - PROCESS | 1655 | 1469165476774 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]]]}] 22:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 518ms 22:31:16 INFO - PROCESS | 1655 | 1469165476801 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 22:31:16 INFO - PROCESS | 1655 | 1469165476803 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 22:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:31:16 INFO - PROCESS | 1655 | 1469165476807 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:31:16 INFO - PROCESS | 1655 | 1469165476808 Marionette TRACE conn2 <- [1,1430,null,{}] 22:31:16 INFO - PROCESS | 1655 | 1469165476811 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}] 22:31:16 INFO - PROCESS | 1655 | 1469165476812 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:16 INFO - PROCESS | 1655 | 1469165476904 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 22:31:16 INFO - PROCESS | 1655 | 1469165476941 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:16 INFO - PROCESS | 1655 | 1469165476942 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e13800 == 32 [pid = 1655] [id = 365] 22:31:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1182f2400) [pid = 1655] [serial = 1094] [outer = 0x0] 22:31:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119a48400) [pid = 1655] [serial = 1095] [outer = 0x1182f2400] 22:31:16 INFO - PROCESS | 1655 | 1469165476967 Marionette DEBUG loaded listener.js 22:31:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x120844c00) [pid = 1655] [serial = 1096] [outer = 0x1182f2400] 22:31:17 INFO - PROCESS | 1655 | 1469165477294 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]]]}] 22:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 524ms 22:31:17 INFO - PROCESS | 1655 | 1469165477331 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 22:31:17 INFO - PROCESS | 1655 | 1469165477333 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 22:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:31:17 INFO - PROCESS | 1655 | 1469165477335 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:31:17 INFO - PROCESS | 1655 | 1469165477336 Marionette TRACE conn2 <- [1,1434,null,{}] 22:31:17 INFO - PROCESS | 1655 | 1469165477338 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}] 22:31:17 INFO - PROCESS | 1655 | 1469165477342 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:17 INFO - PROCESS | 1655 | 1469165477454 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 22:31:17 INFO - PROCESS | 1655 | 1469165477488 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:17 INFO - PROCESS | 1655 | 1469165477489 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x128baf800 == 33 [pid = 1655] [id = 366] 22:31:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1210d3c00) [pid = 1655] [serial = 1097] [outer = 0x0] 22:31:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1232a4c00) [pid = 1655] [serial = 1098] [outer = 0x1210d3c00] 22:31:17 INFO - PROCESS | 1655 | 1469165477514 Marionette DEBUG loaded listener.js 22:31:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1243f2400) [pid = 1655] [serial = 1099] [outer = 0x1210d3c00] 22:31:17 INFO - PROCESS | 1655 | 1469165477927 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]]]}] 22:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 622ms 22:31:17 INFO - PROCESS | 1655 | 1469165477965 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 22:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:31:17 INFO - PROCESS | 1655 | 1469165477978 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 22:31:17 INFO - PROCESS | 1655 | 1469165477982 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:31:17 INFO - PROCESS | 1655 | 1469165477984 Marionette TRACE conn2 <- [1,1438,null,{}] 22:31:17 INFO - PROCESS | 1655 | 1469165477987 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}] 22:31:17 INFO - PROCESS | 1655 | 1469165477988 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:18 INFO - PROCESS | 1655 | 1469165478123 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 22:31:18 INFO - PROCESS | 1655 | 1469165478216 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:18 INFO - PROCESS | 1655 | 1469165478218 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293af000 == 34 [pid = 1655] [id = 367] 22:31:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1232a5c00) [pid = 1655] [serial = 1100] [outer = 0x0] 22:31:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1248f8000) [pid = 1655] [serial = 1101] [outer = 0x1232a5c00] 22:31:18 INFO - PROCESS | 1655 | 1469165478262 Marionette DEBUG loaded listener.js 22:31:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x124eaf400) [pid = 1655] [serial = 1102] [outer = 0x1232a5c00] 22:31:18 INFO - PROCESS | 1655 | 1469165478740 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]]]}] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x126c70800) [pid = 1655] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x123314400) [pid = 1655] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x113395800) [pid = 1655] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1248f7c00) [pid = 1655] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x111d75000) [pid = 1655] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x119976c00) [pid = 1655] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x112d2dc00) [pid = 1655] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x119282400) [pid = 1655] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x120848000) [pid = 1655] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1169eec00) [pid = 1655] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1129b6000) [pid = 1655] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x116758400) [pid = 1655] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1184d4000) [pid = 1655] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:31:18 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x113d40000) [pid = 1655] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 822ms 22:31:18 INFO - PROCESS | 1655 | 1469165478803 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 22:31:18 INFO - PROCESS | 1655 | 1469165478804 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 22:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:31:18 INFO - PROCESS | 1655 | 1469165478807 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:31:18 INFO - PROCESS | 1655 | 1469165478808 Marionette TRACE conn2 <- [1,1442,null,{}] 22:31:18 INFO - PROCESS | 1655 | 1469165478810 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}] 22:31:18 INFO - PROCESS | 1655 | 1469165478811 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:18 INFO - PROCESS | 1655 | 1469165478888 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 22:31:18 INFO - PROCESS | 1655 | 1469165478892 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:18 INFO - PROCESS | 1655 | 1469165478894 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x129228800 == 35 [pid = 1655] [id = 368] 22:31:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x113f3a000) [pid = 1655] [serial = 1103] [outer = 0x0] 22:31:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11697cc00) [pid = 1655] [serial = 1104] [outer = 0x113f3a000] 22:31:18 INFO - PROCESS | 1655 | 1469165478919 Marionette DEBUG loaded listener.js 22:31:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x117e30800) [pid = 1655] [serial = 1105] [outer = 0x113f3a000] 22:31:19 INFO - PROCESS | 1655 | 1469165479241 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]]]}] 22:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 468ms 22:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:31:19 INFO - PROCESS | 1655 | 1469165479276 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 22:31:19 INFO - PROCESS | 1655 | 1469165479277 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 22:31:19 INFO - PROCESS | 1655 | 1469165479290 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:31:19 INFO - PROCESS | 1655 | 1469165479291 Marionette TRACE conn2 <- [1,1446,null,{}] 22:31:19 INFO - PROCESS | 1655 | 1469165479293 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}] 22:31:19 INFO - PROCESS | 1655 | 1469165479294 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:19 INFO - PROCESS | 1655 | 1469165479391 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 22:31:19 INFO - PROCESS | 1655 | 1469165479423 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:19 INFO - PROCESS | 1655 | 1469165479424 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x121686000 == 36 [pid = 1655] [id = 369] 22:31:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1151d2400) [pid = 1655] [serial = 1106] [outer = 0x0] 22:31:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1208c0800) [pid = 1655] [serial = 1107] [outer = 0x1151d2400] 22:31:19 INFO - PROCESS | 1655 | 1469165479448 Marionette DEBUG loaded listener.js 22:31:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x124eb0000) [pid = 1655] [serial = 1108] [outer = 0x1151d2400] 22:31:19 INFO - PROCESS | 1655 | 1469165479724 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]]]}] 22:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 480ms 22:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:31:19 INFO - PROCESS | 1655 | 1469165479759 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 22:31:19 INFO - PROCESS | 1655 | 1469165479760 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 22:31:19 INFO - PROCESS | 1655 | 1469165479762 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:31:19 INFO - PROCESS | 1655 | 1469165479763 Marionette TRACE conn2 <- [1,1450,null,{}] 22:31:19 INFO - PROCESS | 1655 | 1469165479765 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}] 22:31:19 INFO - PROCESS | 1655 | 1469165479767 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:19 INFO - PROCESS | 1655 | 1469165479844 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 22:31:19 INFO - PROCESS | 1655 | 1469165479848 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:19 INFO - PROCESS | 1655 | 1469165479849 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac0b000 == 37 [pid = 1655] [id = 370] 22:31:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124eb0c00) [pid = 1655] [serial = 1109] [outer = 0x0] 22:31:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1266b1c00) [pid = 1655] [serial = 1110] [outer = 0x124eb0c00] 22:31:19 INFO - PROCESS | 1655 | 1469165479875 Marionette DEBUG loaded listener.js 22:31:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x126872c00) [pid = 1655] [serial = 1111] [outer = 0x124eb0c00] 22:31:20 INFO - PROCESS | 1655 | 1469165480204 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]]]}] 22:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 469ms 22:31:20 INFO - PROCESS | 1655 | 1469165480232 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 22:31:20 INFO - PROCESS | 1655 | 1469165480234 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 22:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:31:20 INFO - PROCESS | 1655 | 1469165480238 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:31:20 INFO - PROCESS | 1655 | 1469165480248 Marionette TRACE conn2 <- [1,1454,null,{}] 22:31:20 INFO - PROCESS | 1655 | 1469165480251 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}] 22:31:20 INFO - PROCESS | 1655 | 1469165480252 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:20 INFO - PROCESS | 1655 | 1469165480364 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 22:31:20 INFO - PROCESS | 1655 | 1469165480369 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:20 INFO - PROCESS | 1655 | 1469165480371 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e14000 == 38 [pid = 1655] [id = 371] 22:31:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x11926f400) [pid = 1655] [serial = 1112] [outer = 0x0] 22:31:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x126c7ac00) [pid = 1655] [serial = 1113] [outer = 0x11926f400] 22:31:20 INFO - PROCESS | 1655 | 1469165480398 Marionette DEBUG loaded listener.js 22:31:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x128dad000) [pid = 1655] [serial = 1114] [outer = 0x11926f400] 22:31:20 INFO - PROCESS | 1655 | 1469165480721 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]]]}] 22:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 527ms 22:31:20 INFO - PROCESS | 1655 | 1469165480791 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 22:31:20 INFO - PROCESS | 1655 | 1469165480794 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 22:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:31:20 INFO - PROCESS | 1655 | 1469165480798 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:31:20 INFO - PROCESS | 1655 | 1469165480800 Marionette TRACE conn2 <- [1,1458,null,{}] 22:31:20 INFO - PROCESS | 1655 | 1469165480804 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}] 22:31:20 INFO - PROCESS | 1655 | 1469165480807 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:20 INFO - PROCESS | 1655 | 1469165480903 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 22:31:21 INFO - PROCESS | 1655 | 1469165481000 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:21 INFO - PROCESS | 1655 | 1469165481003 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x113ae1800 == 39 [pid = 1655] [id = 372] 22:31:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1129b2000) [pid = 1655] [serial = 1115] [outer = 0x0] 22:31:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x112a80c00) [pid = 1655] [serial = 1116] [outer = 0x1129b2000] 22:31:21 INFO - PROCESS | 1655 | 1469165481034 Marionette DEBUG loaded listener.js 22:31:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x113aa1400) [pid = 1655] [serial = 1117] [outer = 0x1129b2000] 22:31:21 INFO - PROCESS | 1655 | 1469165481608 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]]]}] 22:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 874ms 22:31:21 INFO - PROCESS | 1655 | 1469165481691 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 22:31:21 INFO - PROCESS | 1655 | 1469165481693 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 22:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:31:21 INFO - PROCESS | 1655 | 1469165481699 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:31:21 INFO - PROCESS | 1655 | 1469165481701 Marionette TRACE conn2 <- [1,1462,null,{}] 22:31:21 INFO - PROCESS | 1655 | 1469165481704 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}] 22:31:21 INFO - PROCESS | 1655 | 1469165481706 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:21 INFO - PROCESS | 1655 | 1469165481812 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 22:31:21 INFO - PROCESS | 1655 | 1469165481867 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:21 INFO - PROCESS | 1655 | 1469165481868 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x121696000 == 40 [pid = 1655] [id = 373] 22:31:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1184ce800) [pid = 1655] [serial = 1118] [outer = 0x0] 22:31:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1184ddc00) [pid = 1655] [serial = 1119] [outer = 0x1184ce800] 22:31:21 INFO - PROCESS | 1655 | 1469165481899 Marionette DEBUG loaded listener.js 22:31:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11850fc00) [pid = 1655] [serial = 1120] [outer = 0x1184ce800] 22:31:22 INFO - PROCESS | 1655 | 1469165482622 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]]]}] 22:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 974ms 22:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:31:22 INFO - PROCESS | 1655 | 1469165482672 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 22:31:22 INFO - PROCESS | 1655 | 1469165482676 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 22:31:22 INFO - PROCESS | 1655 | 1469165482681 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:31:22 INFO - PROCESS | 1655 | 1469165482684 Marionette TRACE conn2 <- [1,1466,null,{}] 22:31:22 INFO - PROCESS | 1655 | 1469165482690 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}] 22:31:22 INFO - PROCESS | 1655 | 1469165482692 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:22 INFO - PROCESS | 1655 | 1469165482852 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 22:31:22 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac0b000 == 39 [pid = 1655] [id = 370] 22:31:22 INFO - PROCESS | 1655 | --DOCSHELL 0x121686000 == 38 [pid = 1655] [id = 369] 22:31:22 INFO - PROCESS | 1655 | --DOCSHELL 0x129228800 == 37 [pid = 1655] [id = 368] 22:31:22 INFO - PROCESS | 1655 | --DOCSHELL 0x1293af000 == 36 [pid = 1655] [id = 367] 22:31:22 INFO - PROCESS | 1655 | --DOCSHELL 0x128baf800 == 35 [pid = 1655] [id = 366] 22:31:22 INFO - PROCESS | 1655 | --DOCSHELL 0x124e13800 == 34 [pid = 1655] [id = 365] 22:31:22 INFO - PROCESS | 1655 | --DOCSHELL 0x123921000 == 33 [pid = 1655] [id = 364] 22:31:22 INFO - PROCESS | 1655 | --DOCSHELL 0x121687800 == 32 [pid = 1655] [id = 363] 22:31:22 INFO - PROCESS | 1655 | --DOCSHELL 0x117377800 == 31 [pid = 1655] [id = 362] 22:31:22 INFO - PROCESS | 1655 | --DOCSHELL 0x116147000 == 30 [pid = 1655] [id = 361] 22:31:22 INFO - PROCESS | 1655 | --DOCSHELL 0x118297800 == 29 [pid = 1655] [id = 360] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x128dabc00) [pid = 1655] [serial = 1063] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x128c0e000) [pid = 1655] [serial = 1062] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12331ac00) [pid = 1655] [serial = 1060] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1210cf800) [pid = 1655] [serial = 1047] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x116030400) [pid = 1655] [serial = 1030] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x124eb9000) [pid = 1655] [serial = 1057] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1195cd800) [pid = 1655] [serial = 1041] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x124ddc800) [pid = 1655] [serial = 1056] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12651b400) [pid = 1655] [serial = 1059] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x113805000) [pid = 1655] [serial = 1026] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119a03800) [pid = 1655] [serial = 1039] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1151c6c00) [pid = 1655] [serial = 1027] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1210d8800) [pid = 1655] [serial = 1044] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12478e000) [pid = 1655] [serial = 1054] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119478c00) [pid = 1655] [serial = 1053] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x11336f400) [pid = 1655] [serial = 1050] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119922c00) [pid = 1655] [serial = 1038] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12330f400) [pid = 1655] [serial = 1045] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1182f7800) [pid = 1655] [serial = 1033] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1188e2c00) [pid = 1655] [serial = 1036] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1172b5400) [pid = 1655] [serial = 1032] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x119ae5800) [pid = 1655] [serial = 1042] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x118530400) [pid = 1655] [serial = 1035] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x113862000) [pid = 1655] [serial = 1029] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1169ec400) [pid = 1655] [serial = 1051] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x123e6fc00) [pid = 1655] [serial = 1048] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x120844400) [pid = 1655] [serial = 1024] [outer = 0x0] [url = about:blank] 22:31:22 INFO - PROCESS | 1655 | 1469165482937 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:22 INFO - PROCESS | 1655 | 1469165482939 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x11264f800 == 30 [pid = 1655] [id = 374] 22:31:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x112e1d400) [pid = 1655] [serial = 1121] [outer = 0x0] 22:31:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x113a3d400) [pid = 1655] [serial = 1122] [outer = 0x112e1d400] 22:31:22 INFO - PROCESS | 1655 | 1469165482968 Marionette DEBUG loaded listener.js 22:31:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1169ea400) [pid = 1655] [serial = 1123] [outer = 0x112e1d400] 22:31:23 INFO - PROCESS | 1655 | 1469165483366 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]]]}] 22:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 723ms 22:31:23 INFO - PROCESS | 1655 | 1469165483403 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 22:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:31:23 INFO - PROCESS | 1655 | 1469165483407 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 22:31:23 INFO - PROCESS | 1655 | 1469165483414 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:31:23 INFO - PROCESS | 1655 | 1469165483416 Marionette TRACE conn2 <- [1,1470,null,{}] 22:31:23 INFO - PROCESS | 1655 | 1469165483429 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}] 22:31:23 INFO - PROCESS | 1655 | 1469165483431 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:23 INFO - PROCESS | 1655 | 1469165483577 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 22:31:23 INFO - PROCESS | 1655 | 1469165483658 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:23 INFO - PROCESS | 1655 | 1469165483660 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x11952a800 == 31 [pid = 1655] [id = 375] 22:31:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x118508800) [pid = 1655] [serial = 1124] [outer = 0x0] 22:31:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x118537400) [pid = 1655] [serial = 1125] [outer = 0x118508800] 22:31:23 INFO - PROCESS | 1655 | 1469165483704 Marionette DEBUG loaded listener.js 22:31:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11914bc00) [pid = 1655] [serial = 1126] [outer = 0x118508800] 22:31:24 INFO - PROCESS | 1655 | 1469165484022 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]]]}] 22:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 631ms 22:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:31:24 INFO - PROCESS | 1655 | 1469165484043 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 22:31:24 INFO - PROCESS | 1655 | 1469165484045 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 22:31:24 INFO - PROCESS | 1655 | 1469165484047 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:31:24 INFO - PROCESS | 1655 | 1469165484050 Marionette TRACE conn2 <- [1,1474,null,{}] 22:31:24 INFO - PROCESS | 1655 | 1469165484061 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}] 22:31:24 INFO - PROCESS | 1655 | 1469165484064 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:24 INFO - PROCESS | 1655 | 1469165484155 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 22:31:24 INFO - PROCESS | 1655 | 1469165484224 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:24 INFO - PROCESS | 1655 | 1469165484226 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x123e9f800 == 32 [pid = 1655] [id = 376] 22:31:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x11926e800) [pid = 1655] [serial = 1127] [outer = 0x0] 22:31:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1195cb000) [pid = 1655] [serial = 1128] [outer = 0x11926e800] 22:31:24 INFO - PROCESS | 1655 | 1469165484254 Marionette DEBUG loaded listener.js 22:31:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x119a4d800) [pid = 1655] [serial = 1129] [outer = 0x11926e800] 22:31:24 INFO - PROCESS | 1655 | 1469165484524 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]]]}] 22:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 524ms 22:31:24 INFO - PROCESS | 1655 | 1469165484575 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 22:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:31:24 INFO - PROCESS | 1655 | 1469165484577 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 22:31:24 INFO - PROCESS | 1655 | 1469165484579 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:31:24 INFO - PROCESS | 1655 | 1469165484580 Marionette TRACE conn2 <- [1,1478,null,{}] 22:31:24 INFO - PROCESS | 1655 | 1469165484583 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}] 22:31:24 INFO - PROCESS | 1655 | 1469165484584 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:24 INFO - PROCESS | 1655 | 1469165484666 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 22:31:24 INFO - PROCESS | 1655 | 1469165484745 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:24 INFO - PROCESS | 1655 | 1469165484746 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bbe800 == 33 [pid = 1655] [id = 377] 22:31:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12315c800) [pid = 1655] [serial = 1130] [outer = 0x0] 22:31:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1232ba000) [pid = 1655] [serial = 1131] [outer = 0x12315c800] 22:31:24 INFO - PROCESS | 1655 | 1469165484771 Marionette DEBUG loaded listener.js 22:31:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x123318c00) [pid = 1655] [serial = 1132] [outer = 0x12315c800] 22:31:25 INFO - PROCESS | 1655 | 1469165485067 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]]]}] 22:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 22:31:25 INFO - PROCESS | 1655 | 1469165485107 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 22:31:25 INFO - PROCESS | 1655 | 1469165485108 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 22:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:31:25 INFO - PROCESS | 1655 | 1469165485110 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:31:25 INFO - PROCESS | 1655 | 1469165485111 Marionette TRACE conn2 <- [1,1482,null,{}] 22:31:25 INFO - PROCESS | 1655 | 1469165485114 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}] 22:31:25 INFO - PROCESS | 1655 | 1469165485124 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:25 INFO - PROCESS | 1655 | 1469165485220 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 22:31:25 INFO - PROCESS | 1655 | 1469165485223 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:25 INFO - PROCESS | 1655 | 1469165485224 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293ae000 == 34 [pid = 1655] [id = 378] 22:31:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x119a43000) [pid = 1655] [serial = 1133] [outer = 0x0] 22:31:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x123eb2800) [pid = 1655] [serial = 1134] [outer = 0x119a43000] 22:31:25 INFO - PROCESS | 1655 | 1469165485248 Marionette DEBUG loaded listener.js 22:31:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x124793000) [pid = 1655] [serial = 1135] [outer = 0x119a43000] 22:31:25 INFO - PROCESS | 1655 | 1469165485625 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]]]}] 22:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 572ms 22:31:25 INFO - PROCESS | 1655 | 1469165485688 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 22:31:25 INFO - PROCESS | 1655 | 1469165485690 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 22:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:31:25 INFO - PROCESS | 1655 | 1469165485693 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:31:25 INFO - PROCESS | 1655 | 1469165485695 Marionette TRACE conn2 <- [1,1486,null,{}] 22:31:25 INFO - PROCESS | 1655 | 1469165485698 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}] 22:31:25 INFO - PROCESS | 1655 | 1469165485704 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:25 INFO - PROCESS | 1655 | 1469165485885 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 22:31:25 INFO - PROCESS | 1655 | 1469165485909 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:25 INFO - PROCESS | 1655 | 1469165485911 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aba6000 == 35 [pid = 1655] [id = 379] 22:31:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12331b800) [pid = 1655] [serial = 1136] [outer = 0x0] 22:31:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x124eb4800) [pid = 1655] [serial = 1137] [outer = 0x12331b800] 22:31:25 INFO - PROCESS | 1655 | 1469165485953 Marionette DEBUG loaded listener.js 22:31:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x128c0e400) [pid = 1655] [serial = 1138] [outer = 0x12331b800] 22:31:26 INFO - PROCESS | 1655 | 1469165486345 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]]]}] 22:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 22:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:31:26 INFO - PROCESS | 1655 | 1469165486364 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 22:31:26 INFO - PROCESS | 1655 | 1469165486365 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 22:31:26 INFO - PROCESS | 1655 | 1469165486368 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:31:26 INFO - PROCESS | 1655 | 1469165486370 Marionette TRACE conn2 <- [1,1490,null,{}] 22:31:26 INFO - PROCESS | 1655 | 1469165486372 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}] 22:31:26 INFO - PROCESS | 1655 | 1469165486373 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:26 INFO - PROCESS | 1655 | 1469165486468 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 22:31:26 INFO - PROCESS | 1655 | 1469165486496 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:26 INFO - PROCESS | 1655 | 1469165486497 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac17800 == 36 [pid = 1655] [id = 380] 22:31:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x128db0400) [pid = 1655] [serial = 1139] [outer = 0x0] 22:31:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12925c800) [pid = 1655] [serial = 1140] [outer = 0x128db0400] 22:31:26 INFO - PROCESS | 1655 | 1469165486522 Marionette DEBUG loaded listener.js 22:31:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12965c000) [pid = 1655] [serial = 1141] [outer = 0x128db0400] 22:31:26 INFO - PROCESS | 1655 | 1469165486844 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]]]}] 22:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 521ms 22:31:26 INFO - PROCESS | 1655 | 1469165486888 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 22:31:26 INFO - PROCESS | 1655 | 1469165486889 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 22:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:31:26 INFO - PROCESS | 1655 | 1469165486891 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:31:26 INFO - PROCESS | 1655 | 1469165486893 Marionette TRACE conn2 <- [1,1494,null,{}] 22:31:26 INFO - PROCESS | 1655 | 1469165486895 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}] 22:31:26 INFO - PROCESS | 1655 | 1469165486896 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:26 INFO - PROCESS | 1655 | 1469165486998 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1160ef400) [pid = 1655] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1160ec400) [pid = 1655] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1182f2400) [pid = 1655] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x112a81800) [pid = 1655] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119924400) [pid = 1655] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x112fb5400) [pid = 1655] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11607f800) [pid = 1655] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x118503400) [pid = 1655] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119a4e800) [pid = 1655] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x112a84400) [pid = 1655] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11850dc00) [pid = 1655] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x124eb0c00) [pid = 1655] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1210d3c00) [pid = 1655] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1232a5c00) [pid = 1655] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x113f3a000) [pid = 1655] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:31:27 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1151d2400) [pid = 1655] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:31:27 INFO - PROCESS | 1655 | 1469165487127 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:27 INFO - PROCESS | 1655 | 1469165487129 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x116948800 == 37 [pid = 1655] [id = 381] 22:31:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1122b1800) [pid = 1655] [serial = 1142] [outer = 0x0] 22:31:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x112d2dc00) [pid = 1655] [serial = 1143] [outer = 0x1122b1800] 22:31:27 INFO - PROCESS | 1655 | 1469165487153 Marionette DEBUG loaded listener.js 22:31:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1172b6000) [pid = 1655] [serial = 1144] [outer = 0x1122b1800] 22:31:27 INFO - PROCESS | 1655 | 1469165487425 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]]]}] 22:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 567ms 22:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:31:27 INFO - PROCESS | 1655 | 1469165487460 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 22:31:27 INFO - PROCESS | 1655 | 1469165487461 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 22:31:27 INFO - PROCESS | 1655 | 1469165487463 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:31:27 INFO - PROCESS | 1655 | 1469165487464 Marionette TRACE conn2 <- [1,1498,null,{}] 22:31:27 INFO - PROCESS | 1655 | 1469165487467 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}] 22:31:27 INFO - PROCESS | 1655 | 1469165487468 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:27 INFO - PROCESS | 1655 | 1469165487559 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 22:31:27 INFO - PROCESS | 1655 | 1469165487562 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:27 INFO - PROCESS | 1655 | 1469165487563 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bdd9800 == 38 [pid = 1655] [id = 382] 22:31:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1172b8400) [pid = 1655] [serial = 1145] [outer = 0x0] 22:31:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x119978000) [pid = 1655] [serial = 1146] [outer = 0x1172b8400] 22:31:27 INFO - PROCESS | 1655 | 1469165487588 Marionette DEBUG loaded listener.js 22:31:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x124eb0c00) [pid = 1655] [serial = 1147] [outer = 0x1172b8400] 22:31:27 INFO - PROCESS | 1655 | 1469165487912 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]]]}] 22:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 468ms 22:31:27 INFO - PROCESS | 1655 | 1469165487931 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 22:31:27 INFO - PROCESS | 1655 | 1469165487933 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 22:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:31:27 INFO - PROCESS | 1655 | 1469165487936 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:31:27 INFO - PROCESS | 1655 | 1469165487939 Marionette TRACE conn2 <- [1,1502,null,{}] 22:31:27 INFO - PROCESS | 1655 | 1469165487942 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}] 22:31:27 INFO - PROCESS | 1655 | 1469165487943 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:28 INFO - PROCESS | 1655 | 1469165488058 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 22:31:28 INFO - PROCESS | 1655 | 1469165488063 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:28 INFO - PROCESS | 1655 | 1469165488065 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bde8800 == 39 [pid = 1655] [id = 383] 22:31:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1184cec00) [pid = 1655] [serial = 1148] [outer = 0x0] 22:31:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12662dc00) [pid = 1655] [serial = 1149] [outer = 0x1184cec00] 22:31:28 INFO - PROCESS | 1655 | 1469165488089 Marionette DEBUG loaded listener.js 22:31:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x129664400) [pid = 1655] [serial = 1150] [outer = 0x1184cec00] 22:31:28 INFO - PROCESS | 1655 | 1469165488392 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]]]}] 22:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 472ms 22:31:28 INFO - PROCESS | 1655 | 1469165488408 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 22:31:28 INFO - PROCESS | 1655 | 1469165488410 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 22:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:31:28 INFO - PROCESS | 1655 | 1469165488412 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:31:28 INFO - PROCESS | 1655 | 1469165488414 Marionette TRACE conn2 <- [1,1506,null,{}] 22:31:28 INFO - PROCESS | 1655 | 1469165488416 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}] 22:31:28 INFO - PROCESS | 1655 | 1469165488418 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:28 INFO - PROCESS | 1655 | 1469165488512 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 22:31:28 INFO - PROCESS | 1655 | 1469165488515 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:28 INFO - PROCESS | 1655 | 1469165488517 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3e7800 == 40 [pid = 1655] [id = 384] 22:31:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x128da6800) [pid = 1655] [serial = 1151] [outer = 0x0] 22:31:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12a6c4c00) [pid = 1655] [serial = 1152] [outer = 0x128da6800] 22:31:28 INFO - PROCESS | 1655 | 1469165488545 Marionette DEBUG loaded listener.js 22:31:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12a86d800) [pid = 1655] [serial = 1153] [outer = 0x128da6800] 22:31:28 INFO - PROCESS | 1655 | 1469165488871 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]]]}] 22:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 470ms 22:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:31:28 INFO - PROCESS | 1655 | 1469165488883 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 22:31:28 INFO - PROCESS | 1655 | 1469165488884 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 22:31:28 INFO - PROCESS | 1655 | 1469165488888 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:31:28 INFO - PROCESS | 1655 | 1469165488890 Marionette TRACE conn2 <- [1,1510,null,{}] 22:31:28 INFO - PROCESS | 1655 | 1469165488892 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}] 22:31:28 INFO - PROCESS | 1655 | 1469165488894 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:29 INFO - PROCESS | 1655 | 1469165489010 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 22:31:29 INFO - PROCESS | 1655 | 1469165489015 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:29 INFO - PROCESS | 1655 | 1469165489016 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3dc800 == 41 [pid = 1655] [id = 385] 22:31:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x128dcac00) [pid = 1655] [serial = 1154] [outer = 0x0] 22:31:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x129664c00) [pid = 1655] [serial = 1155] [outer = 0x128dcac00] 22:31:29 INFO - PROCESS | 1655 | 1469165489040 Marionette DEBUG loaded listener.js 22:31:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12a8bb400) [pid = 1655] [serial = 1156] [outer = 0x128dcac00] 22:31:29 INFO - PROCESS | 1655 | 1469165489495 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]]]}] 22:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 622ms 22:31:29 INFO - PROCESS | 1655 | 1469165489519 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 22:31:29 INFO - PROCESS | 1655 | 1469165489522 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 22:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:31:29 INFO - PROCESS | 1655 | 1469165489526 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:31:29 INFO - PROCESS | 1655 | 1469165489529 Marionette TRACE conn2 <- [1,1514,null,{}] 22:31:29 INFO - PROCESS | 1655 | 1469165489533 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}] 22:31:29 INFO - PROCESS | 1655 | 1469165489535 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:29 INFO - PROCESS | 1655 | 1469165489642 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 22:31:29 INFO - PROCESS | 1655 | 1469165489710 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:29 INFO - PROCESS | 1655 | 1469165489711 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x11916c800 == 42 [pid = 1655] [id = 386] 22:31:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x11607f800) [pid = 1655] [serial = 1157] [outer = 0x0] 22:31:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1169ec400) [pid = 1655] [serial = 1158] [outer = 0x11607f800] 22:31:29 INFO - PROCESS | 1655 | 1469165489742 Marionette DEBUG loaded listener.js 22:31:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1184bb000) [pid = 1655] [serial = 1159] [outer = 0x11607f800] 22:31:30 INFO - PROCESS | 1655 | 1469165490158 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]]]}] 22:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 673ms 22:31:30 INFO - PROCESS | 1655 | 1469165490199 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 22:31:30 INFO - PROCESS | 1655 | 1469165490202 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 22:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:31:30 INFO - PROCESS | 1655 | 1469165490206 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:31:30 INFO - PROCESS | 1655 | 1469165490208 Marionette TRACE conn2 <- [1,1518,null,{}] 22:31:30 INFO - PROCESS | 1655 | 1469165490211 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}] 22:31:30 INFO - PROCESS | 1655 | 1469165490213 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:30 INFO - PROCESS | 1655 | 1469165490349 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 22:31:30 INFO - PROCESS | 1655 | 1469165490432 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:30 INFO - PROCESS | 1655 | 1469165490433 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12922c800 == 43 [pid = 1655] [id = 387] 22:31:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x119926c00) [pid = 1655] [serial = 1160] [outer = 0x0] 22:31:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x119975800) [pid = 1655] [serial = 1161] [outer = 0x119926c00] 22:31:30 INFO - PROCESS | 1655 | 1469165490463 Marionette DEBUG loaded listener.js 22:31:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x119a46c00) [pid = 1655] [serial = 1162] [outer = 0x119926c00] 22:31:30 INFO - PROCESS | 1655 | 1469165490867 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]]]}] 22:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 725ms 22:31:30 INFO - PROCESS | 1655 | 1469165490932 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 22:31:30 INFO - PROCESS | 1655 | 1469165490933 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 22:31:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:31:30 INFO - PROCESS | 1655 | 1469165490955 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:31:30 INFO - PROCESS | 1655 | 1469165490957 Marionette TRACE conn2 <- [1,1522,null,{}] 22:31:30 INFO - PROCESS | 1655 | 1469165490965 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}] 22:31:30 INFO - PROCESS | 1655 | 1469165490970 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:31 INFO - PROCESS | 1655 | 1469165491069 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 22:31:31 INFO - PROCESS | 1655 | 1469165491140 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:31 INFO - PROCESS | 1655 | 1469165491142 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3e4000 == 44 [pid = 1655] [id = 388] 22:31:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x124dd5400) [pid = 1655] [serial = 1163] [outer = 0x0] 22:31:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x124eb9400) [pid = 1655] [serial = 1164] [outer = 0x124dd5400] 22:31:31 INFO - PROCESS | 1655 | 1469165491173 Marionette DEBUG loaded listener.js 22:31:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1266b3400) [pid = 1655] [serial = 1165] [outer = 0x124dd5400] 22:31:31 INFO - PROCESS | 1655 | 1469165491541 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"]]]}] 22:31:31 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 () { 22:31:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:31:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:31:31 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 () { 22:31:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:31:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:31:31 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 () { 22:31:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:31:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:31:31 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 () { 22:31:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:31:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:31:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 629ms 22:31:31 INFO - PROCESS | 1655 | 1469165491582 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 22:31:31 INFO - PROCESS | 1655 | 1469165491584 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 22:31:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:31:31 INFO - PROCESS | 1655 | 1469165491586 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:31:31 INFO - PROCESS | 1655 | 1469165491588 Marionette TRACE conn2 <- [1,1526,null,{}] 22:31:31 INFO - PROCESS | 1655 | 1469165491590 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}] 22:31:31 INFO - PROCESS | 1655 | 1469165491591 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:31 INFO - PROCESS | 1655 | 1469165491713 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 22:31:31 INFO - PROCESS | 1655 | 1469165491782 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:31 INFO - PROCESS | 1655 | 1469165491783 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca69800 == 45 [pid = 1655] [id = 389] 22:31:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x128c03400) [pid = 1655] [serial = 1166] [outer = 0x0] 22:31:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12a64e800) [pid = 1655] [serial = 1167] [outer = 0x128c03400] 22:31:31 INFO - PROCESS | 1655 | 1469165491811 Marionette DEBUG loaded listener.js 22:31:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12a6ce000) [pid = 1655] [serial = 1168] [outer = 0x128c03400] 22:31:32 INFO - PROCESS | 1655 | 1469165492182 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"]]]}] 22:31:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:31:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:31:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:31:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:31:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:31:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:31:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 621ms 22:31:32 INFO - PROCESS | 1655 | 1469165492208 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 22:31:32 INFO - PROCESS | 1655 | 1469165492209 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 22:31:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:31:32 INFO - PROCESS | 1655 | 1469165492212 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:31:32 INFO - PROCESS | 1655 | 1469165492213 Marionette TRACE conn2 <- [1,1530,null,{}] 22:31:32 INFO - PROCESS | 1655 | 1469165492215 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}] 22:31:32 INFO - PROCESS | 1655 | 1469165492217 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:32 INFO - PROCESS | 1655 | 1469165492319 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 22:31:32 INFO - PROCESS | 1655 | 1469165492373 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:32 INFO - PROCESS | 1655 | 1469165492374 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230cc800 == 46 [pid = 1655] [id = 390] 22:31:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1129bac00) [pid = 1655] [serial = 1169] [outer = 0x0] 22:31:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x11996d800) [pid = 1655] [serial = 1170] [outer = 0x1129bac00] 22:31:32 INFO - PROCESS | 1655 | 1469165492402 Marionette DEBUG loaded listener.js 22:31:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x12a869400) [pid = 1655] [serial = 1171] [outer = 0x1129bac00] 22:31:32 INFO - PROCESS | 1655 | 1469165492905 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]]]}] 22:31:32 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 22:31:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:31:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:31:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:31:32 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. 22:31:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:31:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 719ms 22:31:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:31:32 INFO - PROCESS | 1655 | 1469165492931 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 22:31:32 INFO - PROCESS | 1655 | 1469165492934 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 22:31:32 INFO - PROCESS | 1655 | 1469165492937 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:31:32 INFO - PROCESS | 1655 | 1469165492939 Marionette TRACE conn2 <- [1,1534,null,{}] 22:31:32 INFO - PROCESS | 1655 | 1469165492942 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}] 22:31:32 INFO - PROCESS | 1655 | 1469165492944 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:33 INFO - PROCESS | 1655 | 1469165493060 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 22:31:33 INFO - PROCESS | 1655 | 1469165493123 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:33 INFO - PROCESS | 1655 | 1469165493124 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x120802800 == 47 [pid = 1655] [id = 391] 22:31:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x113398000) [pid = 1655] [serial = 1172] [outer = 0x0] 22:31:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1169e3000) [pid = 1655] [serial = 1173] [outer = 0x113398000] 22:31:33 INFO - PROCESS | 1655 | 1469165493151 Marionette DEBUG loaded listener.js 22:31:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1184bdc00) [pid = 1655] [serial = 1174] [outer = 0x113398000] 22:31:33 INFO - PROCESS | 1655 | 1469165493577 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]]]}] 22:31:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:31:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 673ms 22:31:33 INFO - PROCESS | 1655 | 1469165493609 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 22:31:33 INFO - PROCESS | 1655 | 1469165493612 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 22:31:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:31:33 INFO - PROCESS | 1655 | 1469165493616 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:31:33 INFO - PROCESS | 1655 | 1469165493618 Marionette TRACE conn2 <- [1,1538,null,{}] 22:31:33 INFO - PROCESS | 1655 | 1469165493620 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}] 22:31:33 INFO - PROCESS | 1655 | 1469165493622 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:33 INFO - PROCESS | 1655 | 1469165493718 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 22:31:33 INFO - PROCESS | 1655 | 1469165493779 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:33 INFO - PROCESS | 1655 | 1469165493780 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12081f000 == 48 [pid = 1655] [id = 392] 22:31:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x118504400) [pid = 1655] [serial = 1175] [outer = 0x0] 22:31:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x118709400) [pid = 1655] [serial = 1176] [outer = 0x118504400] 22:31:33 INFO - PROCESS | 1655 | 1469165493808 Marionette DEBUG loaded listener.js 22:31:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x11928b000) [pid = 1655] [serial = 1177] [outer = 0x118504400] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3e7800 == 47 [pid = 1655] [id = 384] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12bde8800 == 46 [pid = 1655] [id = 383] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12bdd9800 == 45 [pid = 1655] [id = 382] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x116948800 == 44 [pid = 1655] [id = 381] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac17800 == 43 [pid = 1655] [id = 380] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12aba6000 == 42 [pid = 1655] [id = 379] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x1293ae000 == 41 [pid = 1655] [id = 378] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x128bbe800 == 40 [pid = 1655] [id = 377] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x123e9f800 == 39 [pid = 1655] [id = 376] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x11952a800 == 38 [pid = 1655] [id = 375] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x11264f800 == 37 [pid = 1655] [id = 374] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x124e14000 == 36 [pid = 1655] [id = 371] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x113ae1800 == 35 [pid = 1655] [id = 372] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x121696000 == 34 [pid = 1655] [id = 373] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x120802800 == 33 [pid = 1655] [id = 391] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x1230cc800 == 32 [pid = 1655] [id = 390] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca69800 == 31 [pid = 1655] [id = 389] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3e4000 == 30 [pid = 1655] [id = 388] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12922c800 == 29 [pid = 1655] [id = 387] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x11916c800 == 28 [pid = 1655] [id = 386] 22:31:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3dc800 == 27 [pid = 1655] [id = 385] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1184bc400) [pid = 1655] [serial = 1081] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x1169fa000) [pid = 1655] [serial = 1080] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1169e1400) [pid = 1655] [serial = 1086] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1184d4400) [pid = 1655] [serial = 1087] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x119a48400) [pid = 1655] [serial = 1095] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x119157000) [pid = 1655] [serial = 1089] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x119477400) [pid = 1655] [serial = 1090] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x119979c00) [pid = 1655] [serial = 1092] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x113f31400) [pid = 1655] [serial = 1083] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1160e9000) [pid = 1655] [serial = 1084] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x117335400) [pid = 1655] [serial = 1066] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1160eb800) [pid = 1655] [serial = 1065] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x11950a800) [pid = 1655] [serial = 1069] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x11870e000) [pid = 1655] [serial = 1068] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x12315cc00) [pid = 1655] [serial = 1072] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1208c2000) [pid = 1655] [serial = 1071] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12662ac00) [pid = 1655] [serial = 1075] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x123164400) [pid = 1655] [serial = 1074] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x126844800) [pid = 1655] [serial = 1078] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x121646000) [pid = 1655] [serial = 1077] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x126872c00) [pid = 1655] [serial = 1111] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1243f2400) [pid = 1655] [serial = 1099] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1232a4c00) [pid = 1655] [serial = 1098] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1248f8000) [pid = 1655] [serial = 1101] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11697cc00) [pid = 1655] [serial = 1104] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x117e30800) [pid = 1655] [serial = 1105] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1266b1c00) [pid = 1655] [serial = 1110] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x124eaf400) [pid = 1655] [serial = 1102] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x120844c00) [pid = 1655] [serial = 1096] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1208c0800) [pid = 1655] [serial = 1107] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119a3fc00) [pid = 1655] [serial = 1093] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x126c7ac00) [pid = 1655] [serial = 1113] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x124eb0000) [pid = 1655] [serial = 1108] [outer = 0x0] [url = about:blank] 22:31:34 INFO - PROCESS | 1655 | 1469165494765 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]]]}] 22:31:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:31:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1171ms 22:31:34 INFO - PROCESS | 1655 | 1469165494788 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 22:31:34 INFO - PROCESS | 1655 | 1469165494790 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 22:31:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:31:34 INFO - PROCESS | 1655 | 1469165494793 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:31:34 INFO - PROCESS | 1655 | 1469165494796 Marionette TRACE conn2 <- [1,1542,null,{}] 22:31:34 INFO - PROCESS | 1655 | 1469165494799 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}] 22:31:34 INFO - PROCESS | 1655 | 1469165494801 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:34 INFO - PROCESS | 1655 | 1469165494884 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 22:31:34 INFO - PROCESS | 1655 | 1469165494890 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:34 INFO - PROCESS | 1655 | 1469165494892 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x1167e1800 == 28 [pid = 1655] [id = 393] 22:31:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x113399000) [pid = 1655] [serial = 1178] [outer = 0x0] 22:31:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1161c7800) [pid = 1655] [serial = 1179] [outer = 0x113399000] 22:31:34 INFO - PROCESS | 1655 | 1469165494920 Marionette DEBUG loaded listener.js 22:31:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1169eb800) [pid = 1655] [serial = 1180] [outer = 0x113399000] 22:31:35 INFO - PROCESS | 1655 | 1469165495269 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]]]}] 22:31:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:31:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 520ms 22:31:35 INFO - PROCESS | 1655 | 1469165495313 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 22:31:35 INFO - PROCESS | 1655 | 1469165495316 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 22:31:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:31:35 INFO - PROCESS | 1655 | 1469165495320 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:31:35 INFO - PROCESS | 1655 | 1469165495322 Marionette TRACE conn2 <- [1,1546,null,{}] 22:31:35 INFO - PROCESS | 1655 | 1469165495325 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}] 22:31:35 INFO - PROCESS | 1655 | 1469165495326 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:35 INFO - PROCESS | 1655 | 1469165495406 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 22:31:35 INFO - PROCESS | 1655 | 1469165495410 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:35 INFO - PROCESS | 1655 | 1469165495411 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x118589000 == 29 [pid = 1655] [id = 394] 22:31:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x117335400) [pid = 1655] [serial = 1181] [outer = 0x0] 22:31:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1184d0c00) [pid = 1655] [serial = 1182] [outer = 0x117335400] 22:31:35 INFO - PROCESS | 1655 | 1469165495440 Marionette DEBUG loaded listener.js 22:31:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11850a400) [pid = 1655] [serial = 1183] [outer = 0x117335400] 22:31:35 INFO - PROCESS | 1655 | 1469165495808 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]]]}] 22:31:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:31:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 519ms 22:31:35 INFO - PROCESS | 1655 | 1469165495843 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 22:31:35 INFO - PROCESS | 1655 | 1469165495844 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 22:31:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:31:35 INFO - PROCESS | 1655 | 1469165495846 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:31:35 INFO - PROCESS | 1655 | 1469165495849 Marionette TRACE conn2 <- [1,1550,null,{}] 22:31:35 INFO - PROCESS | 1655 | 1469165495859 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}] 22:31:35 INFO - PROCESS | 1655 | 1469165495862 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:35 INFO - PROCESS | 1655 | 1469165495939 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 22:31:35 INFO - PROCESS | 1655 | 1469165495943 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:35 INFO - PROCESS | 1655 | 1469165495945 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x121687800 == 30 [pid = 1655] [id = 395] 22:31:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x11870e400) [pid = 1655] [serial = 1184] [outer = 0x0] 22:31:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x11946b800) [pid = 1655] [serial = 1185] [outer = 0x11870e400] 22:31:35 INFO - PROCESS | 1655 | 1469165495975 Marionette DEBUG loaded listener.js 22:31:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11996c800) [pid = 1655] [serial = 1186] [outer = 0x11870e400] 22:31:36 INFO - PROCESS | 1655 | 1469165496309 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]]]}] 22:31:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:31:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 472ms 22:31:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:31:36 INFO - PROCESS | 1655 | 1469165496321 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 22:31:36 INFO - PROCESS | 1655 | 1469165496324 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 22:31:36 INFO - PROCESS | 1655 | 1469165496326 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:31:36 INFO - PROCESS | 1655 | 1469165496327 Marionette TRACE conn2 <- [1,1554,null,{}] 22:31:36 INFO - PROCESS | 1655 | 1469165496330 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}] 22:31:36 INFO - PROCESS | 1655 | 1469165496331 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:36 INFO - PROCESS | 1655 | 1469165496415 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 22:31:36 INFO - PROCESS | 1655 | 1469165496422 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:36 INFO - PROCESS | 1655 | 1469165496423 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x123baf800 == 31 [pid = 1655] [id = 396] 22:31:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1127d2800) [pid = 1655] [serial = 1187] [outer = 0x0] 22:31:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x119a05800) [pid = 1655] [serial = 1188] [outer = 0x1127d2800] 22:31:36 INFO - PROCESS | 1655 | 1469165496527 Marionette DEBUG loaded listener.js 22:31:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x119ae1c00) [pid = 1655] [serial = 1189] [outer = 0x1127d2800] 22:31:37 INFO - PROCESS | 1655 | 1469165497002 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]]]}] 22:31:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:31:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 719ms 22:31:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:31:37 INFO - PROCESS | 1655 | 1469165497046 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 22:31:37 INFO - PROCESS | 1655 | 1469165497047 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 22:31:37 INFO - PROCESS | 1655 | 1469165497049 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:31:37 INFO - PROCESS | 1655 | 1469165497050 Marionette TRACE conn2 <- [1,1558,null,{}] 22:31:37 INFO - PROCESS | 1655 | 1469165497052 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}] 22:31:37 INFO - PROCESS | 1655 | 1469165497054 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:37 INFO - PROCESS | 1655 | 1469165497146 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 22:31:37 INFO - PROCESS | 1655 | 1469165497183 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:37 INFO - PROCESS | 1655 | 1469165497184 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12619e800 == 32 [pid = 1655] [id = 397] 22:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x112ec9400) [pid = 1655] [serial = 1190] [outer = 0x0] 22:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12083e800) [pid = 1655] [serial = 1191] [outer = 0x112ec9400] 22:31:37 INFO - PROCESS | 1655 | 1469165497210 Marionette DEBUG loaded listener.js 22:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x121643800) [pid = 1655] [serial = 1192] [outer = 0x112ec9400] 22:31:37 INFO - PROCESS | 1655 | 1469165497548 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]]]}] 22:31:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:31:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 521ms 22:31:37 INFO - PROCESS | 1655 | 1469165497573 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 22:31:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:31:37 INFO - PROCESS | 1655 | 1469165497574 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 22:31:37 INFO - PROCESS | 1655 | 1469165497577 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:31:37 INFO - PROCESS | 1655 | 1469165497578 Marionette TRACE conn2 <- [1,1562,null,{}] 22:31:37 INFO - PROCESS | 1655 | 1469165497580 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}] 22:31:37 INFO - PROCESS | 1655 | 1469165497584 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:37 INFO - PROCESS | 1655 | 1469165497689 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 22:31:37 INFO - PROCESS | 1655 | 1469165497692 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:37 INFO - PROCESS | 1655 | 1469165497693 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x128f46000 == 33 [pid = 1655] [id = 398] 22:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1208c0800) [pid = 1655] [serial = 1193] [outer = 0x0] 22:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x123310400) [pid = 1655] [serial = 1194] [outer = 0x1208c0800] 22:31:37 INFO - PROCESS | 1655 | 1469165497719 Marionette DEBUG loaded listener.js 22:31:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x124815400) [pid = 1655] [serial = 1195] [outer = 0x1208c0800] 22:31:38 INFO - PROCESS | 1655 | 1469165498061 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]]]}] 22:31:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:31:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 517ms 22:31:38 INFO - PROCESS | 1655 | 1469165498099 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 22:31:38 INFO - PROCESS | 1655 | 1469165498100 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 22:31:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:31:38 INFO - PROCESS | 1655 | 1469165498104 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:31:38 INFO - PROCESS | 1655 | 1469165498106 Marionette TRACE conn2 <- [1,1566,null,{}] 22:31:38 INFO - PROCESS | 1655 | 1469165498108 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}] 22:31:38 INFO - PROCESS | 1655 | 1469165498110 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:38 INFO - PROCESS | 1655 | 1469165498204 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 22:31:38 INFO - PROCESS | 1655 | 1469165498208 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:38 INFO - PROCESS | 1655 | 1469165498209 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a616000 == 34 [pid = 1655] [id = 399] 22:31:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12303e800) [pid = 1655] [serial = 1196] [outer = 0x0] 22:31:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x124eb0000) [pid = 1655] [serial = 1197] [outer = 0x12303e800] 22:31:38 INFO - PROCESS | 1655 | 1469165498233 Marionette DEBUG loaded listener.js 22:31:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x126123000) [pid = 1655] [serial = 1198] [outer = 0x12303e800] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x119a43000) [pid = 1655] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12331b800) [pid = 1655] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x128db0400) [pid = 1655] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1122b1800) [pid = 1655] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11926e800) [pid = 1655] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11926f400) [pid = 1655] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1184ce800) [pid = 1655] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1129b2000) [pid = 1655] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118508800) [pid = 1655] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x112e1d400) [pid = 1655] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12315c800) [pid = 1655] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1184cec00) [pid = 1655] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1172b8400) [pid = 1655] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x128dcac00) [pid = 1655] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:31:38 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x128da6800) [pid = 1655] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:31:38 INFO - PROCESS | 1655 | 1469165498740 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]]]}] 22:31:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:31:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 22:31:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:31:38 INFO - PROCESS | 1655 | 1469165498775 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 22:31:38 INFO - PROCESS | 1655 | 1469165498776 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 22:31:38 INFO - PROCESS | 1655 | 1469165498778 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:31:38 INFO - PROCESS | 1655 | 1469165498779 Marionette TRACE conn2 <- [1,1570,null,{}] 22:31:38 INFO - PROCESS | 1655 | 1469165498781 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}] 22:31:38 INFO - PROCESS | 1655 | 1469165498782 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:38 INFO - PROCESS | 1655 | 1469165498857 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 22:31:38 INFO - PROCESS | 1655 | 1469165498861 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:38 INFO - PROCESS | 1655 | 1469165498862 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a40e000 == 35 [pid = 1655] [id = 400] 22:31:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x113375400) [pid = 1655] [serial = 1199] [outer = 0x0] 22:31:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1182f0800) [pid = 1655] [serial = 1200] [outer = 0x113375400] 22:31:38 INFO - PROCESS | 1655 | 1469165498886 Marionette DEBUG loaded listener.js 22:31:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119ad8000) [pid = 1655] [serial = 1201] [outer = 0x113375400] 22:31:39 INFO - PROCESS | 1655 | 1469165499247 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]]]}] 22:31:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:31:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 518ms 22:31:39 INFO - PROCESS | 1655 | 1469165499297 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 22:31:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:31:39 INFO - PROCESS | 1655 | 1469165499298 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 22:31:39 INFO - PROCESS | 1655 | 1469165499300 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:31:39 INFO - PROCESS | 1655 | 1469165499301 Marionette TRACE conn2 <- [1,1574,null,{}] 22:31:39 INFO - PROCESS | 1655 | 1469165499309 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}] 22:31:39 INFO - PROCESS | 1655 | 1469165499311 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:39 INFO - PROCESS | 1655 | 1469165499384 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 22:31:39 INFO - PROCESS | 1655 | 1469165499389 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:39 INFO - PROCESS | 1655 | 1469165499391 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abb8800 == 36 [pid = 1655] [id = 401] 22:31:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1188e0800) [pid = 1655] [serial = 1202] [outer = 0x0] 22:31:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1246d1400) [pid = 1655] [serial = 1203] [outer = 0x1188e0800] 22:31:39 INFO - PROCESS | 1655 | 1469165499414 Marionette DEBUG loaded listener.js 22:31:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12658fc00) [pid = 1655] [serial = 1204] [outer = 0x1188e0800] 22:31:39 INFO - PROCESS | 1655 | 1469165499716 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]]]}] 22:31:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:31:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 474ms 22:31:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:31:39 INFO - PROCESS | 1655 | 1469165499774 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 22:31:39 INFO - PROCESS | 1655 | 1469165499775 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 22:31:39 INFO - PROCESS | 1655 | 1469165499777 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:31:39 INFO - PROCESS | 1655 | 1469165499779 Marionette TRACE conn2 <- [1,1578,null,{}] 22:31:39 INFO - PROCESS | 1655 | 1469165499781 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}] 22:31:39 INFO - PROCESS | 1655 | 1469165499782 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:39 INFO - PROCESS | 1655 | 1469165499858 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 22:31:39 INFO - PROCESS | 1655 | 1469165499913 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:39 INFO - PROCESS | 1655 | 1469165499914 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac12800 == 37 [pid = 1655] [id = 402] 22:31:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x119a46800) [pid = 1655] [serial = 1205] [outer = 0x0] 22:31:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1266b4400) [pid = 1655] [serial = 1206] [outer = 0x119a46800] 22:31:39 INFO - PROCESS | 1655 | 1469165499938 Marionette DEBUG loaded listener.js 22:31:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x126c70400) [pid = 1655] [serial = 1207] [outer = 0x119a46800] 22:31:40 INFO - PROCESS | 1655 | 1469165500221 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]]]}] 22:31:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:31:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 467ms 22:31:40 INFO - PROCESS | 1655 | 1469165500245 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 22:31:40 INFO - PROCESS | 1655 | 1469165500247 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 22:31:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:31:40 INFO - PROCESS | 1655 | 1469165500266 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:31:40 INFO - PROCESS | 1655 | 1469165500267 Marionette TRACE conn2 <- [1,1582,null,{}] 22:31:40 INFO - PROCESS | 1655 | 1469165500273 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}] 22:31:40 INFO - PROCESS | 1655 | 1469165500275 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:40 INFO - PROCESS | 1655 | 1469165500362 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 22:31:40 INFO - PROCESS | 1655 | 1469165500366 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:40 INFO - PROCESS | 1655 | 1469165500367 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba45800 == 38 [pid = 1655] [id = 403] 22:31:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x128c03c00) [pid = 1655] [serial = 1208] [outer = 0x0] 22:31:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x128dcac00) [pid = 1655] [serial = 1209] [outer = 0x128c03c00] 22:31:40 INFO - PROCESS | 1655 | 1469165500396 Marionette DEBUG loaded listener.js 22:31:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x129666c00) [pid = 1655] [serial = 1210] [outer = 0x128c03c00] 22:31:40 INFO - PROCESS | 1655 | 1469165500851 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]]]}] 22:31:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:31:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 623ms 22:31:40 INFO - PROCESS | 1655 | 1469165500890 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 22:31:40 INFO - PROCESS | 1655 | 1469165500893 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 22:31:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:31:40 INFO - PROCESS | 1655 | 1469165500896 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:31:40 INFO - PROCESS | 1655 | 1469165500898 Marionette TRACE conn2 <- [1,1586,null,{}] 22:31:40 INFO - PROCESS | 1655 | 1469165500902 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}] 22:31:40 INFO - PROCESS | 1655 | 1469165500904 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:41 INFO - PROCESS | 1655 | 1469165501022 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 22:31:41 INFO - PROCESS | 1655 | 1469165501081 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:41 INFO - PROCESS | 1655 | 1469165501083 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x11657b000 == 39 [pid = 1655] [id = 404] 22:31:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1129b2400) [pid = 1655] [serial = 1211] [outer = 0x0] 22:31:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x11380fc00) [pid = 1655] [serial = 1212] [outer = 0x1129b2400] 22:31:41 INFO - PROCESS | 1655 | 1469165501114 Marionette DEBUG loaded listener.js 22:31:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1160ec400) [pid = 1655] [serial = 1213] [outer = 0x1129b2400] 22:31:41 INFO - PROCESS | 1655 | 1469165501659 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]]]}] 22:31:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:31:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 822ms 22:31:41 INFO - PROCESS | 1655 | 1469165501717 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 22:31:41 INFO - PROCESS | 1655 | 1469165501720 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 22:31:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:31:41 INFO - PROCESS | 1655 | 1469165501725 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:31:41 INFO - PROCESS | 1655 | 1469165501727 Marionette TRACE conn2 <- [1,1590,null,{}] 22:31:41 INFO - PROCESS | 1655 | 1469165501730 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}] 22:31:41 INFO - PROCESS | 1655 | 1469165501731 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:41 INFO - PROCESS | 1655 | 1469165501842 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 22:31:41 INFO - PROCESS | 1655 | 1469165501922 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:41 INFO - PROCESS | 1655 | 1469165501923 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ee3000 == 40 [pid = 1655] [id = 405] 22:31:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x118504000) [pid = 1655] [serial = 1214] [outer = 0x0] 22:31:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x11850b800) [pid = 1655] [serial = 1215] [outer = 0x118504000] 22:31:41 INFO - PROCESS | 1655 | 1469165501953 Marionette DEBUG loaded listener.js 22:31:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x119153c00) [pid = 1655] [serial = 1216] [outer = 0x118504000] 22:31:42 INFO - PROCESS | 1655 | 1469165502594 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]]]}] 22:31:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:31:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 920ms 22:31:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:31:42 INFO - PROCESS | 1655 | 1469165502645 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 22:31:42 INFO - PROCESS | 1655 | 1469165502648 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 22:31:42 INFO - PROCESS | 1655 | 1469165502651 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:31:42 INFO - PROCESS | 1655 | 1469165502653 Marionette TRACE conn2 <- [1,1594,null,{}] 22:31:42 INFO - PROCESS | 1655 | 1469165502656 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}] 22:31:42 INFO - PROCESS | 1655 | 1469165502658 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:42 INFO - PROCESS | 1655 | 1469165502771 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 22:31:42 INFO - PROCESS | 1655 | 1469165502831 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:42 INFO - PROCESS | 1655 | 1469165502833 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x118287800 == 41 [pid = 1655] [id = 406] 22:31:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1169e4800) [pid = 1655] [serial = 1217] [outer = 0x0] 22:31:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1169fa000) [pid = 1655] [serial = 1218] [outer = 0x1169e4800] 22:31:42 INFO - PROCESS | 1655 | 1469165502862 Marionette DEBUG loaded listener.js 22:31:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1182f1400) [pid = 1655] [serial = 1219] [outer = 0x1169e4800] 22:31:43 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac12800 == 40 [pid = 1655] [id = 402] 22:31:43 INFO - PROCESS | 1655 | --DOCSHELL 0x12abb8800 == 39 [pid = 1655] [id = 401] 22:31:43 INFO - PROCESS | 1655 | --DOCSHELL 0x12a40e000 == 38 [pid = 1655] [id = 400] 22:31:43 INFO - PROCESS | 1655 | --DOCSHELL 0x12a616000 == 37 [pid = 1655] [id = 399] 22:31:43 INFO - PROCESS | 1655 | --DOCSHELL 0x128f46000 == 36 [pid = 1655] [id = 398] 22:31:43 INFO - PROCESS | 1655 | --DOCSHELL 0x12619e800 == 35 [pid = 1655] [id = 397] 22:31:43 INFO - PROCESS | 1655 | --DOCSHELL 0x123baf800 == 34 [pid = 1655] [id = 396] 22:31:43 INFO - PROCESS | 1655 | --DOCSHELL 0x121687800 == 33 [pid = 1655] [id = 395] 22:31:43 INFO - PROCESS | 1655 | --DOCSHELL 0x118589000 == 32 [pid = 1655] [id = 394] 22:31:43 INFO - PROCESS | 1655 | --DOCSHELL 0x1167e1800 == 31 [pid = 1655] [id = 393] 22:31:43 INFO - PROCESS | 1655 | --DOCSHELL 0x12081f000 == 30 [pid = 1655] [id = 392] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12a6c4c00) [pid = 1655] [serial = 1152] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x123eb2800) [pid = 1655] [serial = 1134] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x124eb4800) [pid = 1655] [serial = 1137] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12965c000) [pid = 1655] [serial = 1141] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12925c800) [pid = 1655] [serial = 1140] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1172b6000) [pid = 1655] [serial = 1144] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1195cb000) [pid = 1655] [serial = 1128] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x119a4d800) [pid = 1655] [serial = 1129] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x128dad000) [pid = 1655] [serial = 1114] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1184ddc00) [pid = 1655] [serial = 1119] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11850fc00) [pid = 1655] [serial = 1120] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x112a80c00) [pid = 1655] [serial = 1116] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x113aa1400) [pid = 1655] [serial = 1117] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x118537400) [pid = 1655] [serial = 1125] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11914bc00) [pid = 1655] [serial = 1126] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x113a3d400) [pid = 1655] [serial = 1122] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1169ea400) [pid = 1655] [serial = 1123] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1232ba000) [pid = 1655] [serial = 1131] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x129664400) [pid = 1655] [serial = 1150] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x128c0e400) [pid = 1655] [serial = 1138] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12a86d800) [pid = 1655] [serial = 1153] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x119978000) [pid = 1655] [serial = 1146] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x124793000) [pid = 1655] [serial = 1135] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x112d2dc00) [pid = 1655] [serial = 1143] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12662dc00) [pid = 1655] [serial = 1149] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x123318c00) [pid = 1655] [serial = 1132] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x124eb0c00) [pid = 1655] [serial = 1147] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12a8bb400) [pid = 1655] [serial = 1156] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x129664c00) [pid = 1655] [serial = 1155] [outer = 0x0] [url = about:blank] 22:31:43 INFO - PROCESS | 1655 | 1469165503287 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]]]}] 22:31:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:31:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 673ms 22:31:43 INFO - PROCESS | 1655 | 1469165503324 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 22:31:43 INFO - PROCESS | 1655 | 1469165503327 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 22:31:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:31:43 INFO - PROCESS | 1655 | 1469165503331 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:31:43 INFO - PROCESS | 1655 | 1469165503333 Marionette TRACE conn2 <- [1,1598,null,{}] 22:31:43 INFO - PROCESS | 1655 | 1469165503335 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}] 22:31:43 INFO - PROCESS | 1655 | 1469165503337 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:43 INFO - PROCESS | 1655 | 1469165503423 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 22:31:43 INFO - PROCESS | 1655 | 1469165503427 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:43 INFO - PROCESS | 1655 | 1469165503429 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x119530000 == 31 [pid = 1655] [id = 407] 22:31:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1184d1000) [pid = 1655] [serial = 1220] [outer = 0x0] 22:31:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11870f800) [pid = 1655] [serial = 1221] [outer = 0x1184d1000] 22:31:43 INFO - PROCESS | 1655 | 1469165503460 Marionette DEBUG loaded listener.js 22:31:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x11946c400) [pid = 1655] [serial = 1222] [outer = 0x1184d1000] 22:31:43 INFO - PROCESS | 1655 | 1469165503926 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]]]}] 22:31:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:31:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 619ms 22:31:43 INFO - PROCESS | 1655 | 1469165503950 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 22:31:43 INFO - PROCESS | 1655 | 1469165503952 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 22:31:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:31:43 INFO - PROCESS | 1655 | 1469165503954 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:31:43 INFO - PROCESS | 1655 | 1469165503957 Marionette TRACE conn2 <- [1,1602,null,{}] 22:31:43 INFO - PROCESS | 1655 | 1469165503964 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}] 22:31:43 INFO - PROCESS | 1655 | 1469165503967 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:44 INFO - PROCESS | 1655 | 1469165504049 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 22:31:44 INFO - PROCESS | 1655 | 1469165504057 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:44 INFO - PROCESS | 1655 | 1469165504059 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ef6000 == 32 [pid = 1655] [id = 408] 22:31:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11301b800) [pid = 1655] [serial = 1223] [outer = 0x0] 22:31:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119a43400) [pid = 1655] [serial = 1224] [outer = 0x11301b800] 22:31:44 INFO - PROCESS | 1655 | 1469165504087 Marionette DEBUG loaded listener.js 22:31:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x121644400) [pid = 1655] [serial = 1225] [outer = 0x11301b800] 22:31:44 INFO - PROCESS | 1655 | 1469165504418 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]]]}] 22:31:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:31:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 22:31:44 INFO - PROCESS | 1655 | 1469165504475 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 22:31:44 INFO - PROCESS | 1655 | 1469165504477 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 22:31:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:31:44 INFO - PROCESS | 1655 | 1469165504479 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:31:44 INFO - PROCESS | 1655 | 1469165504480 Marionette TRACE conn2 <- [1,1606,null,{}] 22:31:44 INFO - PROCESS | 1655 | 1469165504483 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}] 22:31:44 INFO - PROCESS | 1655 | 1469165504484 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:44 INFO - PROCESS | 1655 | 1469165504563 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 22:31:44 INFO - PROCESS | 1655 | 1469165504566 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:44 INFO - PROCESS | 1655 | 1469165504568 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268f1800 == 33 [pid = 1655] [id = 409] 22:31:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x123164000) [pid = 1655] [serial = 1226] [outer = 0x0] 22:31:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x123311400) [pid = 1655] [serial = 1227] [outer = 0x123164000] 22:31:44 INFO - PROCESS | 1655 | 1469165504597 Marionette DEBUG loaded listener.js 22:31:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1239c2000) [pid = 1655] [serial = 1228] [outer = 0x123164000] 22:31:44 INFO - PROCESS | 1655 | 1469165504928 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]]]}] 22:31:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:31:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 470ms 22:31:44 INFO - PROCESS | 1655 | 1469165504949 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 22:31:44 INFO - PROCESS | 1655 | 1469165504951 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 22:31:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:31:44 INFO - PROCESS | 1655 | 1469165504955 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:31:44 INFO - PROCESS | 1655 | 1469165504958 Marionette TRACE conn2 <- [1,1610,null,{}] 22:31:44 INFO - PROCESS | 1655 | 1469165504960 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}] 22:31:44 INFO - PROCESS | 1655 | 1469165504961 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:45 INFO - PROCESS | 1655 | 1469165505036 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 22:31:45 INFO - PROCESS | 1655 | 1469165505097 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:45 INFO - PROCESS | 1655 | 1469165505098 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12921f800 == 34 [pid = 1655] [id = 410] 22:31:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x123164400) [pid = 1655] [serial = 1229] [outer = 0x0] 22:31:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x124371400) [pid = 1655] [serial = 1230] [outer = 0x123164400] 22:31:45 INFO - PROCESS | 1655 | 1469165505129 Marionette DEBUG loaded listener.js 22:31:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124dda400) [pid = 1655] [serial = 1231] [outer = 0x123164400] 22:31:45 INFO - PROCESS | 1655 | 1469165505408 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]]]}] 22:31:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:31:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 473ms 22:31:45 INFO - PROCESS | 1655 | 1469165505430 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 22:31:45 INFO - PROCESS | 1655 | 1469165505431 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 22:31:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:31:45 INFO - PROCESS | 1655 | 1469165505433 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:31:45 INFO - PROCESS | 1655 | 1469165505434 Marionette TRACE conn2 <- [1,1614,null,{}] 22:31:45 INFO - PROCESS | 1655 | 1469165505444 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}] 22:31:45 INFO - PROCESS | 1655 | 1469165505447 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:45 INFO - PROCESS | 1655 | 1469165505570 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 22:31:45 INFO - PROCESS | 1655 | 1469165505574 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:45 INFO - PROCESS | 1655 | 1469165505575 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aba9800 == 35 [pid = 1655] [id = 411] 22:31:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1243f5800) [pid = 1655] [serial = 1232] [outer = 0x0] 22:31:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1266b6800) [pid = 1655] [serial = 1233] [outer = 0x1243f5800] 22:31:45 INFO - PROCESS | 1655 | 1469165505600 Marionette DEBUG loaded listener.js 22:31:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x129262400) [pid = 1655] [serial = 1234] [outer = 0x1243f5800] 22:31:45 INFO - PROCESS | 1655 | 1469165505946 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]]]}] 22:31:45 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 22:31:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 527ms 22:31:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:31:45 INFO - PROCESS | 1655 | 1469165505960 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 22:31:45 INFO - PROCESS | 1655 | 1469165505962 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 22:31:45 INFO - PROCESS | 1655 | 1469165505965 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:31:45 INFO - PROCESS | 1655 | 1469165505967 Marionette TRACE conn2 <- [1,1618,null,{}] 22:31:45 INFO - PROCESS | 1655 | 1469165505973 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}] 22:31:45 INFO - PROCESS | 1655 | 1469165505975 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:46 INFO - PROCESS | 1655 | 1469165506146 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 22:31:46 INFO - PROCESS | 1655 | 1469165506166 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:46 INFO - PROCESS | 1655 | 1469165506167 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac13800 == 36 [pid = 1655] [id = 412] 22:31:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x129265800) [pid = 1655] [serial = 1235] [outer = 0x0] 22:31:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12939b400) [pid = 1655] [serial = 1236] [outer = 0x129265800] 22:31:46 INFO - PROCESS | 1655 | 1469165506210 Marionette DEBUG loaded listener.js 22:31:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x118565c00) [pid = 1655] [serial = 1237] [outer = 0x129265800] 22:31:46 INFO - PROCESS | 1655 | 1469165506699 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]]]}] 22:31:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:31:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 775ms 22:31:46 INFO - PROCESS | 1655 | 1469165506740 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 22:31:46 INFO - PROCESS | 1655 | 1469165506741 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 22:31:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:31:46 INFO - PROCESS | 1655 | 1469165506743 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:31:46 INFO - PROCESS | 1655 | 1469165506744 Marionette TRACE conn2 <- [1,1622,null,{}] 22:31:46 INFO - PROCESS | 1655 | 1469165506746 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}] 22:31:46 INFO - PROCESS | 1655 | 1469165506747 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:46 INFO - PROCESS | 1655 | 1469165506845 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 22:31:46 INFO - PROCESS | 1655 | 1469165506849 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:46 INFO - PROCESS | 1655 | 1469165506850 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b9a8800 == 37 [pid = 1655] [id = 413] 22:31:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1127ddc00) [pid = 1655] [serial = 1238] [outer = 0x0] 22:31:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12a64d800) [pid = 1655] [serial = 1239] [outer = 0x1127ddc00] 22:31:46 INFO - PROCESS | 1655 | 1469165506874 Marionette DEBUG loaded listener.js 22:31:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12a863400) [pid = 1655] [serial = 1240] [outer = 0x1127ddc00] 22:31:47 INFO - PROCESS | 1655 | 1469165507196 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]]]}] 22:31:47 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 22:31:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 22:31:47 INFO - PROCESS | 1655 | 1469165507213 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 22:31:47 INFO - PROCESS | 1655 | 1469165507214 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 22:31:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:31:47 INFO - PROCESS | 1655 | 1469165507216 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:31:47 INFO - PROCESS | 1655 | 1469165507217 Marionette TRACE conn2 <- [1,1626,null,{}] 22:31:47 INFO - PROCESS | 1655 | 1469165507221 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}] 22:31:47 INFO - PROCESS | 1655 | 1469165507223 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:47 INFO - PROCESS | 1655 | 1469165507329 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x112ec9400) [pid = 1655] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x113399000) [pid = 1655] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x118504400) [pid = 1655] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1208c0800) [pid = 1655] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x117335400) [pid = 1655] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11607f800) [pid = 1655] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11870e400) [pid = 1655] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x119926c00) [pid = 1655] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x124dd5400) [pid = 1655] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x128c03400) [pid = 1655] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1129bac00) [pid = 1655] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12303e800) [pid = 1655] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x113375400) [pid = 1655] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x113398000) [pid = 1655] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1127d2800) [pid = 1655] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1188e0800) [pid = 1655] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:31:47 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119a46800) [pid = 1655] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:31:47 INFO - PROCESS | 1655 | 1469165507493 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:47 INFO - PROCESS | 1655 | 1469165507494 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x11601d000 == 38 [pid = 1655] [id = 414] 22:31:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1127d2800) [pid = 1655] [serial = 1241] [outer = 0x0] 22:31:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x112ec9400) [pid = 1655] [serial = 1242] [outer = 0x1127d2800] 22:31:47 INFO - PROCESS | 1655 | 1469165507523 Marionette DEBUG loaded listener.js 22:31:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1169e6c00) [pid = 1655] [serial = 1243] [outer = 0x1127d2800] 22:31:47 INFO - PROCESS | 1655 | 1469165507769 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]]]}] 22:31:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:31:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 572ms 22:31:47 INFO - PROCESS | 1655 | 1469165507793 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 22:31:47 INFO - PROCESS | 1655 | 1469165507794 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 22:31:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:31:47 INFO - PROCESS | 1655 | 1469165507796 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:31:47 INFO - PROCESS | 1655 | 1469165507797 Marionette TRACE conn2 <- [1,1630,null,{}] 22:31:47 INFO - PROCESS | 1655 | 1469165507801 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}] 22:31:47 INFO - PROCESS | 1655 | 1469165507803 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:47 INFO - PROCESS | 1655 | 1469165507896 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 22:31:47 INFO - PROCESS | 1655 | 1469165507900 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:47 INFO - PROCESS | 1655 | 1469165507901 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c047000 == 39 [pid = 1655] [id = 415] 22:31:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x118504400) [pid = 1655] [serial = 1244] [outer = 0x0] 22:31:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1210d8000) [pid = 1655] [serial = 1245] [outer = 0x118504400] 22:31:47 INFO - PROCESS | 1655 | 1469165507926 Marionette DEBUG loaded listener.js 22:31:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12651fc00) [pid = 1655] [serial = 1246] [outer = 0x118504400] 22:31:48 INFO - PROCESS | 1655 | 1469165508274 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]]]}] 22:31:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:31:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 519ms 22:31:48 INFO - PROCESS | 1655 | 1469165508316 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 22:31:48 INFO - PROCESS | 1655 | 1469165508319 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 22:31:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:31:48 INFO - PROCESS | 1655 | 1469165508335 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:31:48 INFO - PROCESS | 1655 | 1469165508337 Marionette TRACE conn2 <- [1,1634,null,{}] 22:31:48 INFO - PROCESS | 1655 | 1469165508340 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}] 22:31:48 INFO - PROCESS | 1655 | 1469165508343 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:48 INFO - PROCESS | 1655 | 1469165508490 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 22:31:48 INFO - PROCESS | 1655 | 1469165508504 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:48 INFO - PROCESS | 1655 | 1469165508506 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3eb800 == 40 [pid = 1655] [id = 416] 22:31:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x128dab400) [pid = 1655] [serial = 1247] [outer = 0x0] 22:31:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12a8be000) [pid = 1655] [serial = 1248] [outer = 0x128dab400] 22:31:48 INFO - PROCESS | 1655 | 1469165508550 Marionette DEBUG loaded listener.js 22:31:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12b9c1800) [pid = 1655] [serial = 1249] [outer = 0x128dab400] 22:31:48 INFO - PROCESS | 1655 | 1469165508895 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]]]}] 22:31:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:31:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 574ms 22:31:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:31:48 INFO - PROCESS | 1655 | 1469165508909 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 22:31:48 INFO - PROCESS | 1655 | 1469165508910 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 22:31:48 INFO - PROCESS | 1655 | 1469165508912 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:31:48 INFO - PROCESS | 1655 | 1469165508913 Marionette TRACE conn2 <- [1,1638,null,{}] 22:31:48 INFO - PROCESS | 1655 | 1469165508915 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}] 22:31:48 INFO - PROCESS | 1655 | 1469165508916 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:49 INFO - PROCESS | 1655 | 1469165509027 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 22:31:49 INFO - PROCESS | 1655 | 1469165509033 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:49 INFO - PROCESS | 1655 | 1469165509034 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c653000 == 41 [pid = 1655] [id = 417] 22:31:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12ac3cc00) [pid = 1655] [serial = 1250] [outer = 0x0] 22:31:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12b9c6800) [pid = 1655] [serial = 1251] [outer = 0x12ac3cc00] 22:31:49 INFO - PROCESS | 1655 | 1469165509059 Marionette DEBUG loaded listener.js 22:31:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12baacc00) [pid = 1655] [serial = 1252] [outer = 0x12ac3cc00] 22:31:49 INFO - PROCESS | 1655 | 1469165509355 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]]]}] 22:31:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:31:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 470ms 22:31:49 INFO - PROCESS | 1655 | 1469165509383 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 22:31:49 INFO - PROCESS | 1655 | 1469165509384 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 22:31:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:31:49 INFO - PROCESS | 1655 | 1469165509387 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:31:49 INFO - PROCESS | 1655 | 1469165509390 Marionette TRACE conn2 <- [1,1642,null,{}] 22:31:49 INFO - PROCESS | 1655 | 1469165509393 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}] 22:31:49 INFO - PROCESS | 1655 | 1469165509394 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:49 INFO - PROCESS | 1655 | 1469165509482 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 22:31:49 INFO - PROCESS | 1655 | 1469165509588 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:49 INFO - PROCESS | 1655 | 1469165509590 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x1160b2000 == 42 [pid = 1655] [id = 418] 22:31:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x111f2c800) [pid = 1655] [serial = 1253] [outer = 0x0] 22:31:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1127d8c00) [pid = 1655] [serial = 1254] [outer = 0x111f2c800] 22:31:49 INFO - PROCESS | 1655 | 1469165509621 Marionette DEBUG loaded listener.js 22:31:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x113aa0800) [pid = 1655] [serial = 1255] [outer = 0x111f2c800] 22:31:50 INFO - PROCESS | 1655 | 1469165510077 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]]]}] 22:31:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:31:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 723ms 22:31:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:31:50 INFO - PROCESS | 1655 | 1469165510111 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 22:31:50 INFO - PROCESS | 1655 | 1469165510113 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 22:31:50 INFO - PROCESS | 1655 | 1469165510116 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:31:50 INFO - PROCESS | 1655 | 1469165510118 Marionette TRACE conn2 <- [1,1646,null,{}] 22:31:50 INFO - PROCESS | 1655 | 1469165510122 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}] 22:31:50 INFO - PROCESS | 1655 | 1469165510125 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:50 INFO - PROCESS | 1655 | 1469165510236 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 22:31:50 INFO - PROCESS | 1655 | 1469165510297 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:50 INFO - PROCESS | 1655 | 1469165510299 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ea4000 == 43 [pid = 1655] [id = 419] 22:31:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x113aafc00) [pid = 1655] [serial = 1256] [outer = 0x0] 22:31:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1176b0c00) [pid = 1655] [serial = 1257] [outer = 0x113aafc00] 22:31:50 INFO - PROCESS | 1655 | 1469165510370 Marionette DEBUG loaded listener.js 22:31:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x11950a800) [pid = 1655] [serial = 1258] [outer = 0x113aafc00] 22:31:50 INFO - PROCESS | 1655 | 1469165510776 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]]]}] 22:31:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:31:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 672ms 22:31:50 INFO - PROCESS | 1655 | 1469165510791 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 22:31:50 INFO - PROCESS | 1655 | 1469165510794 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 22:31:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:31:50 INFO - PROCESS | 1655 | 1469165510797 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:31:50 INFO - PROCESS | 1655 | 1469165510798 Marionette TRACE conn2 <- [1,1650,null,{}] 22:31:50 INFO - PROCESS | 1655 | 1469165510801 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}] 22:31:50 INFO - PROCESS | 1655 | 1469165510802 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:50 INFO - PROCESS | 1655 | 1469165510925 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 22:31:51 INFO - PROCESS | 1655 | 1469165511001 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:51 INFO - PROCESS | 1655 | 1469165511003 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b9a0800 == 44 [pid = 1655] [id = 420] 22:31:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x119a47800) [pid = 1655] [serial = 1259] [outer = 0x0] 22:31:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x121640c00) [pid = 1655] [serial = 1260] [outer = 0x119a47800] 22:31:51 INFO - PROCESS | 1655 | 1469165511031 Marionette DEBUG loaded listener.js 22:31:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x123fb7000) [pid = 1655] [serial = 1261] [outer = 0x119a47800] 22:31:51 INFO - PROCESS | 1655 | 1469165511445 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]]]}] 22:31:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:31:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 22:31:51 INFO - PROCESS | 1655 | 1469165511469 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 22:31:51 INFO - PROCESS | 1655 | 1469165511473 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 22:31:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:31:51 INFO - PROCESS | 1655 | 1469165511480 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:31:51 INFO - PROCESS | 1655 | 1469165511484 Marionette TRACE conn2 <- [1,1654,null,{}] 22:31:51 INFO - PROCESS | 1655 | 1469165511487 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}] 22:31:51 INFO - PROCESS | 1655 | 1469165511490 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:51 INFO - PROCESS | 1655 | 1469165511593 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 22:31:51 INFO - PROCESS | 1655 | 1469165511654 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:51 INFO - PROCESS | 1655 | 1469165511655 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca7e800 == 45 [pid = 1655] [id = 421] 22:31:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x123fb5400) [pid = 1655] [serial = 1262] [outer = 0x0] 22:31:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x12684c400) [pid = 1655] [serial = 1263] [outer = 0x123fb5400] 22:31:51 INFO - PROCESS | 1655 | 1469165511683 Marionette DEBUG loaded listener.js 22:31:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x129261c00) [pid = 1655] [serial = 1264] [outer = 0x123fb5400] 22:31:52 INFO - PROCESS | 1655 | 1469165512195 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]]]}] 22:31:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:31:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 778ms 22:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:31:52 INFO - PROCESS | 1655 | 1469165512269 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 22:31:52 INFO - PROCESS | 1655 | 1469165512272 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 22:31:52 INFO - PROCESS | 1655 | 1469165512276 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:31:52 INFO - PROCESS | 1655 | 1469165512278 Marionette TRACE conn2 <- [1,1658,null,{}] 22:31:52 INFO - PROCESS | 1655 | 1469165512281 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}] 22:31:52 INFO - PROCESS | 1655 | 1469165512283 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:52 INFO - PROCESS | 1655 | 1469165512403 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 22:31:52 INFO - PROCESS | 1655 | 1469165512466 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:52 INFO - PROCESS | 1655 | 1469165512467 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x118284000 == 46 [pid = 1655] [id = 422] 22:31:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x110e70400) [pid = 1655] [serial = 1265] [outer = 0x0] 22:31:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x113aad800) [pid = 1655] [serial = 1266] [outer = 0x110e70400] 22:31:52 INFO - PROCESS | 1655 | 1469165512666 Marionette DEBUG loaded listener.js 22:31:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x11653a800) [pid = 1655] [serial = 1267] [outer = 0x110e70400] 22:31:53 INFO - PROCESS | 1655 | 1469165513128 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]]]}] 22:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 923ms 22:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:31:53 INFO - PROCESS | 1655 | 1469165513199 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 22:31:53 INFO - PROCESS | 1655 | 1469165513201 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 22:31:53 INFO - PROCESS | 1655 | 1469165513204 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:31:53 INFO - PROCESS | 1655 | 1469165513205 Marionette TRACE conn2 <- [1,1662,null,{}] 22:31:53 INFO - PROCESS | 1655 | 1469165513209 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}] 22:31:53 INFO - PROCESS | 1655 | 1469165513210 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:53 INFO - PROCESS | 1655 | 1469165513308 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 22:31:53 INFO - PROCESS | 1655 | 1469165513370 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:53 INFO - PROCESS | 1655 | 1469165513372 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x119dc5000 == 47 [pid = 1655] [id = 423] 22:31:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1182f4400) [pid = 1655] [serial = 1268] [outer = 0x0] 22:31:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x118505000) [pid = 1655] [serial = 1269] [outer = 0x1182f4400] 22:31:53 INFO - PROCESS | 1655 | 1469165513400 Marionette DEBUG loaded listener.js 22:31:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1188df800) [pid = 1655] [serial = 1270] [outer = 0x1182f4400] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12c653000 == 46 [pid = 1655] [id = 417] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3eb800 == 45 [pid = 1655] [id = 416] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12c047000 == 44 [pid = 1655] [id = 415] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x11601d000 == 43 [pid = 1655] [id = 414] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12b9a8800 == 42 [pid = 1655] [id = 413] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac13800 == 41 [pid = 1655] [id = 412] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12aba9800 == 40 [pid = 1655] [id = 411] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12921f800 == 39 [pid = 1655] [id = 410] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x1268f1800 == 38 [pid = 1655] [id = 409] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x123ef6000 == 37 [pid = 1655] [id = 408] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x119530000 == 36 [pid = 1655] [id = 407] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x118287800 == 35 [pid = 1655] [id = 406] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x123ee3000 == 34 [pid = 1655] [id = 405] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba45800 == 33 [pid = 1655] [id = 403] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x11657b000 == 32 [pid = 1655] [id = 404] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x118284000 == 31 [pid = 1655] [id = 422] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca7e800 == 30 [pid = 1655] [id = 421] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x12b9a0800 == 29 [pid = 1655] [id = 420] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x123ea4000 == 28 [pid = 1655] [id = 419] 22:31:54 INFO - PROCESS | 1655 | --DOCSHELL 0x1160b2000 == 27 [pid = 1655] [id = 418] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x12083e800) [pid = 1655] [serial = 1191] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1161c7800) [pid = 1655] [serial = 1179] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1169eb800) [pid = 1655] [serial = 1180] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x11928b000) [pid = 1655] [serial = 1177] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x118709400) [pid = 1655] [serial = 1176] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x123310400) [pid = 1655] [serial = 1194] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1184d0c00) [pid = 1655] [serial = 1182] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x11850a400) [pid = 1655] [serial = 1183] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1184bb000) [pid = 1655] [serial = 1159] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x11946b800) [pid = 1655] [serial = 1185] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1169ec400) [pid = 1655] [serial = 1158] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x11996c800) [pid = 1655] [serial = 1186] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x119a46c00) [pid = 1655] [serial = 1162] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x119975800) [pid = 1655] [serial = 1161] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1266b3400) [pid = 1655] [serial = 1165] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x124eb9400) [pid = 1655] [serial = 1164] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x12a6ce000) [pid = 1655] [serial = 1168] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12a64e800) [pid = 1655] [serial = 1167] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12a869400) [pid = 1655] [serial = 1171] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11996d800) [pid = 1655] [serial = 1170] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x121643800) [pid = 1655] [serial = 1192] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x124eb0000) [pid = 1655] [serial = 1197] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x119ad8000) [pid = 1655] [serial = 1201] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1182f0800) [pid = 1655] [serial = 1200] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x126123000) [pid = 1655] [serial = 1198] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1184bdc00) [pid = 1655] [serial = 1174] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x119a05800) [pid = 1655] [serial = 1188] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x128dcac00) [pid = 1655] [serial = 1209] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12658fc00) [pid = 1655] [serial = 1204] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1169e3000) [pid = 1655] [serial = 1173] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1246d1400) [pid = 1655] [serial = 1203] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119ae1c00) [pid = 1655] [serial = 1189] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x124815400) [pid = 1655] [serial = 1195] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x126c70400) [pid = 1655] [serial = 1207] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1266b4400) [pid = 1655] [serial = 1206] [outer = 0x0] [url = about:blank] 22:31:54 INFO - PROCESS | 1655 | 1469165514314 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]]]}] 22:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1121ms 22:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:31:54 INFO - PROCESS | 1655 | 1469165514325 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 22:31:54 INFO - PROCESS | 1655 | 1469165514328 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 22:31:54 INFO - PROCESS | 1655 | 1469165514331 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:31:54 INFO - PROCESS | 1655 | 1469165514333 Marionette TRACE conn2 <- [1,1666,null,{}] 22:31:54 INFO - PROCESS | 1655 | 1469165514339 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}] 22:31:54 INFO - PROCESS | 1655 | 1469165514341 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:54 INFO - PROCESS | 1655 | 1469165514424 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 22:31:54 INFO - PROCESS | 1655 | 1469165514479 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:54 INFO - PROCESS | 1655 | 1469165514482 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x116158800 == 28 [pid = 1655] [id = 424] 22:31:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1129b2800) [pid = 1655] [serial = 1271] [outer = 0x0] 22:31:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x112d2d400) [pid = 1655] [serial = 1272] [outer = 0x1129b2800] 22:31:54 INFO - PROCESS | 1655 | 1469165514510 Marionette DEBUG loaded listener.js 22:31:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11324cc00) [pid = 1655] [serial = 1273] [outer = 0x1129b2800] 22:31:54 INFO - PROCESS | 1655 | 1469165514821 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]]]}] 22:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 521ms 22:31:54 INFO - PROCESS | 1655 | 1469165514851 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 22:31:54 INFO - PROCESS | 1655 | 1469165514858 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 22:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:31:54 INFO - PROCESS | 1655 | 1469165514863 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:31:54 INFO - PROCESS | 1655 | 1469165514864 Marionette TRACE conn2 <- [1,1670,null,{}] 22:31:54 INFO - PROCESS | 1655 | 1469165514867 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}] 22:31:54 INFO - PROCESS | 1655 | 1469165514869 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:54 INFO - PROCESS | 1655 | 1469165514946 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 22:31:54 INFO - PROCESS | 1655 | 1469165514950 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:54 INFO - PROCESS | 1655 | 1469165514951 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e85000 == 29 [pid = 1655] [id = 425] 22:31:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x113f33c00) [pid = 1655] [serial = 1274] [outer = 0x0] 22:31:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11602cc00) [pid = 1655] [serial = 1275] [outer = 0x113f33c00] 22:31:54 INFO - PROCESS | 1655 | 1469165514985 Marionette DEBUG loaded listener.js 22:31:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1160ec800) [pid = 1655] [serial = 1276] [outer = 0x113f33c00] 22:31:55 INFO - PROCESS | 1655 | 1469165515473 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]]]}] 22:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 22:31:55 INFO - PROCESS | 1655 | 1469165515535 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 22:31:55 INFO - PROCESS | 1655 | 1469165515537 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 22:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:31:55 INFO - PROCESS | 1655 | 1469165515541 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:31:55 INFO - PROCESS | 1655 | 1469165515545 Marionette TRACE conn2 <- [1,1674,null,{}] 22:31:55 INFO - PROCESS | 1655 | 1469165515557 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}] 22:31:55 INFO - PROCESS | 1655 | 1469165515563 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:55 INFO - PROCESS | 1655 | 1469165515669 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 22:31:55 INFO - PROCESS | 1655 | 1469165515679 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:55 INFO - PROCESS | 1655 | 1469165515681 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x119dbd800 == 30 [pid = 1655] [id = 426] 22:31:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x113395800) [pid = 1655] [serial = 1277] [outer = 0x0] 22:31:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x117e23c00) [pid = 1655] [serial = 1278] [outer = 0x113395800] 22:31:55 INFO - PROCESS | 1655 | 1469165515709 Marionette DEBUG loaded listener.js 22:31:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1184cec00) [pid = 1655] [serial = 1279] [outer = 0x113395800] 22:31:56 INFO - PROCESS | 1655 | 1469165516095 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]]]}] 22:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 574ms 22:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:31:56 INFO - PROCESS | 1655 | 1469165516115 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 22:31:56 INFO - PROCESS | 1655 | 1469165516118 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 22:31:56 INFO - PROCESS | 1655 | 1469165516123 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:31:56 INFO - PROCESS | 1655 | 1469165516125 Marionette TRACE conn2 <- [1,1678,null,{}] 22:31:56 INFO - PROCESS | 1655 | 1469165516128 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}] 22:31:56 INFO - PROCESS | 1655 | 1469165516130 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:56 INFO - PROCESS | 1655 | 1469165516252 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 22:31:56 INFO - PROCESS | 1655 | 1469165516390 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:56 INFO - PROCESS | 1655 | 1469165516392 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x1231a9000 == 31 [pid = 1655] [id = 427] 22:31:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1184d0000) [pid = 1655] [serial = 1280] [outer = 0x0] 22:31:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x11850a400) [pid = 1655] [serial = 1281] [outer = 0x1184d0000] 22:31:56 INFO - PROCESS | 1655 | 1469165516442 Marionette DEBUG loaded listener.js 22:31:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1188e2c00) [pid = 1655] [serial = 1282] [outer = 0x1184d0000] 22:31:56 INFO - PROCESS | 1655 | 1469165516747 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]]]}] 22:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 669ms 22:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:31:56 INFO - PROCESS | 1655 | 1469165516792 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 22:31:56 INFO - PROCESS | 1655 | 1469165516793 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 22:31:56 INFO - PROCESS | 1655 | 1469165516795 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:31:56 INFO - PROCESS | 1655 | 1469165516796 Marionette TRACE conn2 <- [1,1682,null,{}] 22:31:56 INFO - PROCESS | 1655 | 1469165516799 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}] 22:31:56 INFO - PROCESS | 1655 | 1469165516800 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:56 INFO - PROCESS | 1655 | 1469165516891 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 22:31:56 INFO - PROCESS | 1655 | 1469165516928 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:56 INFO - PROCESS | 1655 | 1469165516929 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ee5800 == 32 [pid = 1655] [id = 428] 22:31:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x113f33400) [pid = 1655] [serial = 1283] [outer = 0x0] 22:31:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x11926f800) [pid = 1655] [serial = 1284] [outer = 0x113f33400] 22:31:56 INFO - PROCESS | 1655 | 1469165516953 Marionette DEBUG loaded listener.js 22:31:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x119476800) [pid = 1655] [serial = 1285] [outer = 0x113f33400] 22:31:57 INFO - PROCESS | 1655 | 1469165517263 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]]]}] 22:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 22:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:31:57 INFO - PROCESS | 1655 | 1469165517321 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 22:31:57 INFO - PROCESS | 1655 | 1469165517323 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 22:31:57 INFO - PROCESS | 1655 | 1469165517325 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:31:57 INFO - PROCESS | 1655 | 1469165517326 Marionette TRACE conn2 <- [1,1686,null,{}] 22:31:57 INFO - PROCESS | 1655 | 1469165517328 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}] 22:31:57 INFO - PROCESS | 1655 | 1469165517332 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:57 INFO - PROCESS | 1655 | 1469165517454 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 22:31:57 INFO - PROCESS | 1655 | 1469165517458 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:57 INFO - PROCESS | 1655 | 1469165517459 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268e5800 == 33 [pid = 1655] [id = 429] 22:31:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1160ecc00) [pid = 1655] [serial = 1286] [outer = 0x0] 22:31:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x119927800) [pid = 1655] [serial = 1287] [outer = 0x1160ecc00] 22:31:57 INFO - PROCESS | 1655 | 1469165517485 Marionette DEBUG loaded listener.js 22:31:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x120844800) [pid = 1655] [serial = 1288] [outer = 0x1160ecc00] 22:31:57 INFO - PROCESS | 1655 | 1469165517833 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]]]}] 22:31:57 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 22:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 517ms 22:31:57 INFO - PROCESS | 1655 | 1469165517845 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 22:31:57 INFO - PROCESS | 1655 | 1469165517847 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 22:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:31:57 INFO - PROCESS | 1655 | 1469165517859 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:31:57 INFO - PROCESS | 1655 | 1469165517860 Marionette TRACE conn2 <- [1,1690,null,{}] 22:31:57 INFO - PROCESS | 1655 | 1469165517862 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}] 22:31:57 INFO - PROCESS | 1655 | 1469165517863 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:57 INFO - PROCESS | 1655 | 1469165517965 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 22:31:57 INFO - PROCESS | 1655 | 1469165517969 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:57 INFO - PROCESS | 1655 | 1469165517971 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x129226000 == 34 [pid = 1655] [id = 430] 22:31:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x11914f400) [pid = 1655] [serial = 1289] [outer = 0x0] 22:31:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1210d2400) [pid = 1655] [serial = 1290] [outer = 0x11914f400] 22:31:57 INFO - PROCESS | 1655 | 1469165517996 Marionette DEBUG loaded listener.js 22:31:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12163fc00) [pid = 1655] [serial = 1291] [outer = 0x11914f400] 22:31:58 INFO - PROCESS | 1655 | 1469165518490 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]]]}] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1243f5800) [pid = 1655] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x129265800) [pid = 1655] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1127ddc00) [pid = 1655] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x123164400) [pid = 1655] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1129b2400) [pid = 1655] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11301b800) [pid = 1655] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x128c03c00) [pid = 1655] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x118504000) [pid = 1655] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1169e4800) [pid = 1655] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x123164000) [pid = 1655] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1184d1000) [pid = 1655] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1127d2800) [pid = 1655] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x128dab400) [pid = 1655] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12ac3cc00) [pid = 1655] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:31:58 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x118504400) [pid = 1655] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 674ms 22:31:58 INFO - PROCESS | 1655 | 1469165518532 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 22:31:58 INFO - PROCESS | 1655 | 1469165518534 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 22:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:31:58 INFO - PROCESS | 1655 | 1469165518536 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:31:58 INFO - PROCESS | 1655 | 1469165518537 Marionette TRACE conn2 <- [1,1694,null,{}] 22:31:58 INFO - PROCESS | 1655 | 1469165518539 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}] 22:31:58 INFO - PROCESS | 1655 | 1469165518541 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:58 INFO - PROCESS | 1655 | 1469165518613 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 22:31:58 INFO - PROCESS | 1655 | 1469165518617 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:58 INFO - PROCESS | 1655 | 1469165518618 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293ae000 == 35 [pid = 1655] [id = 431] 22:31:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11386a400) [pid = 1655] [serial = 1292] [outer = 0x0] 22:31:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1182f2400) [pid = 1655] [serial = 1293] [outer = 0x11386a400] 22:31:58 INFO - PROCESS | 1655 | 1469165518645 Marionette DEBUG loaded listener.js 22:31:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119470800) [pid = 1655] [serial = 1294] [outer = 0x11386a400] 22:31:58 INFO - PROCESS | 1655 | 1469165518964 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]]]}] 22:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 473ms 22:31:59 INFO - PROCESS | 1655 | 1469165519009 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 22:31:59 INFO - PROCESS | 1655 | 1469165519011 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 22:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:31:59 INFO - PROCESS | 1655 | 1469165519013 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:31:59 INFO - PROCESS | 1655 | 1469165519014 Marionette TRACE conn2 <- [1,1698,null,{}] 22:31:59 INFO - PROCESS | 1655 | 1469165519024 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}] 22:31:59 INFO - PROCESS | 1655 | 1469165519025 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:59 INFO - PROCESS | 1655 | 1469165519097 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 22:31:59 INFO - PROCESS | 1655 | 1469165519158 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:59 INFO - PROCESS | 1655 | 1469165519159 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x119dbc000 == 36 [pid = 1655] [id = 432] 22:31:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x116081400) [pid = 1655] [serial = 1295] [outer = 0x0] 22:31:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12163f000) [pid = 1655] [serial = 1296] [outer = 0x116081400] 22:31:59 INFO - PROCESS | 1655 | 1469165519184 Marionette DEBUG loaded listener.js 22:31:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1232bb000) [pid = 1655] [serial = 1297] [outer = 0x116081400] 22:31:59 INFO - PROCESS | 1655 | 1469165519446 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]]]}] 22:31:59 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 22:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 471ms 22:31:59 INFO - PROCESS | 1655 | 1469165519493 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 22:31:59 INFO - PROCESS | 1655 | 1469165519494 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 22:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:31:59 INFO - PROCESS | 1655 | 1469165519496 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:31:59 INFO - PROCESS | 1655 | 1469165519497 Marionette TRACE conn2 <- [1,1702,null,{}] 22:31:59 INFO - PROCESS | 1655 | 1469165519500 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}] 22:31:59 INFO - PROCESS | 1655 | 1469165519501 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:59 INFO - PROCESS | 1655 | 1469165519580 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 22:31:59 INFO - PROCESS | 1655 | 1469165519584 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:59 INFO - PROCESS | 1655 | 1469165519585 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:31:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a768000 == 37 [pid = 1655] [id = 433] 22:31:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x121646c00) [pid = 1655] [serial = 1298] [outer = 0x0] 22:31:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12331bc00) [pid = 1655] [serial = 1299] [outer = 0x121646c00] 22:31:59 INFO - PROCESS | 1655 | 1469165519612 Marionette DEBUG loaded listener.js 22:31:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x123e3f400) [pid = 1655] [serial = 1300] [outer = 0x121646c00] 22:31:59 INFO - PROCESS | 1655 | 1469165519943 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]]]}] 22:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 470ms 22:31:59 INFO - PROCESS | 1655 | 1469165519967 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 22:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:31:59 INFO - PROCESS | 1655 | 1469165519970 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 22:31:59 INFO - PROCESS | 1655 | 1469165519972 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:31:59 INFO - PROCESS | 1655 | 1469165519974 Marionette TRACE conn2 <- [1,1706,null,{}] 22:31:59 INFO - PROCESS | 1655 | 1469165519977 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}] 22:31:59 INFO - PROCESS | 1655 | 1469165519986 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:00 INFO - PROCESS | 1655 | 1469165520103 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 22:32:00 INFO - PROCESS | 1655 | 1469165520111 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:00 INFO - PROCESS | 1655 | 1469165520113 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ee2800 == 38 [pid = 1655] [id = 434] 22:32:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x123e48800) [pid = 1655] [serial = 1301] [outer = 0x0] 22:32:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1246d1400) [pid = 1655] [serial = 1302] [outer = 0x123e48800] 22:32:00 INFO - PROCESS | 1655 | 1469165520139 Marionette DEBUG loaded listener.js 22:32:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x124eb7000) [pid = 1655] [serial = 1303] [outer = 0x123e48800] 22:32:00 INFO - PROCESS | 1655 | 1469165520429 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]]]}] 22:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 469ms 22:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:32:00 INFO - PROCESS | 1655 | 1469165520443 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 22:32:00 INFO - PROCESS | 1655 | 1469165520444 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 22:32:00 INFO - PROCESS | 1655 | 1469165520446 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:32:00 INFO - PROCESS | 1655 | 1469165520447 Marionette TRACE conn2 <- [1,1710,null,{}] 22:32:00 INFO - PROCESS | 1655 | 1469165520449 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}] 22:32:00 INFO - PROCESS | 1655 | 1469165520450 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:00 INFO - PROCESS | 1655 | 1469165520583 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 22:32:00 INFO - PROCESS | 1655 | 1469165520638 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:00 INFO - PROCESS | 1655 | 1469165520640 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x11264a000 == 39 [pid = 1655] [id = 435] 22:32:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x110e6e800) [pid = 1655] [serial = 1304] [outer = 0x0] 22:32:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x111d75800) [pid = 1655] [serial = 1305] [outer = 0x110e6e800] 22:32:00 INFO - PROCESS | 1655 | 1469165520672 Marionette DEBUG loaded listener.js 22:32:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1127db800) [pid = 1655] [serial = 1306] [outer = 0x110e6e800] 22:32:01 INFO - PROCESS | 1655 | 1469165521203 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]]]}] 22:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 769ms 22:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:32:01 INFO - PROCESS | 1655 | 1469165521216 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 22:32:01 INFO - PROCESS | 1655 | 1469165521218 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 22:32:01 INFO - PROCESS | 1655 | 1469165521222 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:32:01 INFO - PROCESS | 1655 | 1469165521224 Marionette TRACE conn2 <- [1,1714,null,{}] 22:32:01 INFO - PROCESS | 1655 | 1469165521227 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}] 22:32:01 INFO - PROCESS | 1655 | 1469165521229 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:01 INFO - PROCESS | 1655 | 1469165521366 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 22:32:01 INFO - PROCESS | 1655 | 1469165521445 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:01 INFO - PROCESS | 1655 | 1469165521447 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x11888c800 == 40 [pid = 1655] [id = 436] 22:32:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1151c4400) [pid = 1655] [serial = 1307] [outer = 0x0] 22:32:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x116538800) [pid = 1655] [serial = 1308] [outer = 0x1151c4400] 22:32:01 INFO - PROCESS | 1655 | 1469165521477 Marionette DEBUG loaded listener.js 22:32:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1169e9400) [pid = 1655] [serial = 1309] [outer = 0x1151c4400] 22:32:01 INFO - PROCESS | 1655 | 1469165521992 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]]]}] 22:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 821ms 22:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:32:02 INFO - PROCESS | 1655 | 1469165522046 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 22:32:02 INFO - PROCESS | 1655 | 1469165522048 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 22:32:02 INFO - PROCESS | 1655 | 1469165522051 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:32:02 INFO - PROCESS | 1655 | 1469165522053 Marionette TRACE conn2 <- [1,1718,null,{}] 22:32:02 INFO - PROCESS | 1655 | 1469165522058 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}] 22:32:02 INFO - PROCESS | 1655 | 1469165522059 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:02 INFO - PROCESS | 1655 | 1469165522193 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 22:32:02 INFO - PROCESS | 1655 | 1469165522274 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:02 INFO - PROCESS | 1655 | 1469165522275 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12921e800 == 41 [pid = 1655] [id = 437] 22:32:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x11850d800) [pid = 1655] [serial = 1310] [outer = 0x0] 22:32:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1188e0000) [pid = 1655] [serial = 1311] [outer = 0x11850d800] 22:32:02 INFO - PROCESS | 1655 | 1469165522304 Marionette DEBUG loaded listener.js 22:32:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1195c9800) [pid = 1655] [serial = 1312] [outer = 0x11850d800] 22:32:02 INFO - PROCESS | 1655 | --DOCSHELL 0x123ee2800 == 40 [pid = 1655] [id = 434] 22:32:02 INFO - PROCESS | 1655 | --DOCSHELL 0x12a768000 == 39 [pid = 1655] [id = 433] 22:32:02 INFO - PROCESS | 1655 | --DOCSHELL 0x119dbc000 == 38 [pid = 1655] [id = 432] 22:32:02 INFO - PROCESS | 1655 | --DOCSHELL 0x1293ae000 == 37 [pid = 1655] [id = 431] 22:32:02 INFO - PROCESS | 1655 | --DOCSHELL 0x129226000 == 36 [pid = 1655] [id = 430] 22:32:02 INFO - PROCESS | 1655 | --DOCSHELL 0x1268e5800 == 35 [pid = 1655] [id = 429] 22:32:02 INFO - PROCESS | 1655 | --DOCSHELL 0x123ee5800 == 34 [pid = 1655] [id = 428] 22:32:02 INFO - PROCESS | 1655 | --DOCSHELL 0x1231a9000 == 33 [pid = 1655] [id = 427] 22:32:03 INFO - PROCESS | 1655 | 1469165523017 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]]]}] 22:32:03 INFO - PROCESS | 1655 | --DOCSHELL 0x119dbd800 == 32 [pid = 1655] [id = 426] 22:32:03 INFO - PROCESS | 1655 | --DOCSHELL 0x117e85000 == 31 [pid = 1655] [id = 425] 22:32:03 INFO - PROCESS | 1655 | --DOCSHELL 0x116158800 == 30 [pid = 1655] [id = 424] 22:32:03 INFO - PROCESS | 1655 | --DOCSHELL 0x119dc5000 == 29 [pid = 1655] [id = 423] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1266b6800) [pid = 1655] [serial = 1233] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x129262400) [pid = 1655] [serial = 1234] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12939b400) [pid = 1655] [serial = 1236] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x12a64d800) [pid = 1655] [serial = 1239] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x124371400) [pid = 1655] [serial = 1230] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11380fc00) [pid = 1655] [serial = 1212] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1160ec400) [pid = 1655] [serial = 1213] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x119a43400) [pid = 1655] [serial = 1224] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x121644400) [pid = 1655] [serial = 1225] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x129666c00) [pid = 1655] [serial = 1210] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11850b800) [pid = 1655] [serial = 1215] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119153c00) [pid = 1655] [serial = 1216] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1169fa000) [pid = 1655] [serial = 1218] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1182f1400) [pid = 1655] [serial = 1219] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x123311400) [pid = 1655] [serial = 1227] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1239c2000) [pid = 1655] [serial = 1228] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11870f800) [pid = 1655] [serial = 1221] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11946c400) [pid = 1655] [serial = 1222] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1169e6c00) [pid = 1655] [serial = 1243] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x12a8be000) [pid = 1655] [serial = 1248] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12b9c6800) [pid = 1655] [serial = 1251] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1210d8000) [pid = 1655] [serial = 1245] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x112ec9400) [pid = 1655] [serial = 1242] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12651fc00) [pid = 1655] [serial = 1246] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12b9c1800) [pid = 1655] [serial = 1249] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12a863400) [pid = 1655] [serial = 1240] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12baacc00) [pid = 1655] [serial = 1252] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x118565c00) [pid = 1655] [serial = 1237] [outer = 0x0] [url = about:blank] 22:32:03 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x124dda400) [pid = 1655] [serial = 1231] [outer = 0x0] [url = about:blank] 22:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1024ms 22:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:32:03 INFO - PROCESS | 1655 | 1469165523076 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 22:32:03 INFO - PROCESS | 1655 | 1469165523078 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 22:32:03 INFO - PROCESS | 1655 | 1469165523082 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:32:03 INFO - PROCESS | 1655 | 1469165523085 Marionette TRACE conn2 <- [1,1722,null,{}] 22:32:03 INFO - PROCESS | 1655 | 1469165523102 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}] 22:32:03 INFO - PROCESS | 1655 | 1469165523104 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:03 INFO - PROCESS | 1655 | 1469165523212 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 22:32:03 INFO - PROCESS | 1655 | 1469165523264 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:03 INFO - PROCESS | 1655 | 1469165523267 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x1169ba000 == 30 [pid = 1655] [id = 438] 22:32:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x113d4e800) [pid = 1655] [serial = 1313] [outer = 0x0] 22:32:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x116026000) [pid = 1655] [serial = 1314] [outer = 0x113d4e800] 22:32:03 INFO - PROCESS | 1655 | 1469165523299 Marionette DEBUG loaded listener.js 22:32:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11690dc00) [pid = 1655] [serial = 1315] [outer = 0x113d4e800] 22:32:03 INFO - PROCESS | 1655 | 1469165523725 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]]]}] 22:32:03 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 22:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 676ms 22:32:03 INFO - PROCESS | 1655 | 1469165523757 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 22:32:03 INFO - PROCESS | 1655 | 1469165523760 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 22:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:32:03 INFO - PROCESS | 1655 | 1469165523765 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:32:03 INFO - PROCESS | 1655 | 1469165523767 Marionette TRACE conn2 <- [1,1726,null,{}] 22:32:03 INFO - PROCESS | 1655 | 1469165523769 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}] 22:32:03 INFO - PROCESS | 1655 | 1469165523771 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:03 INFO - PROCESS | 1655 | 1469165523867 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 22:32:03 INFO - PROCESS | 1655 | 1469165523923 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:03 INFO - PROCESS | 1655 | 1469165523924 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192c0800 == 31 [pid = 1655] [id = 439] 22:32:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1182f0800) [pid = 1655] [serial = 1316] [outer = 0x0] 22:32:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1184d1c00) [pid = 1655] [serial = 1317] [outer = 0x1182f0800] 22:32:03 INFO - PROCESS | 1655 | 1469165523955 Marionette DEBUG loaded listener.js 22:32:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x118508000) [pid = 1655] [serial = 1318] [outer = 0x1182f0800] 22:32:04 INFO - PROCESS | 1655 | 1469165524360 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]]]}] 22:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 619ms 22:32:04 INFO - PROCESS | 1655 | 1469165524385 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 22:32:04 INFO - PROCESS | 1655 | 1469165524386 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 22:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:32:04 INFO - PROCESS | 1655 | 1469165524389 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:32:04 INFO - PROCESS | 1655 | 1469165524392 Marionette TRACE conn2 <- [1,1730,null,{}] 22:32:04 INFO - PROCESS | 1655 | 1469165524401 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}] 22:32:04 INFO - PROCESS | 1655 | 1469165524404 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:04 INFO - PROCESS | 1655 | 1469165524503 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 22:32:04 INFO - PROCESS | 1655 | 1469165524594 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:04 INFO - PROCESS | 1655 | 1469165524596 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ea9800 == 32 [pid = 1655] [id = 440] 22:32:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x119479000) [pid = 1655] [serial = 1319] [outer = 0x0] 22:32:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11996cc00) [pid = 1655] [serial = 1320] [outer = 0x119479000] 22:32:04 INFO - PROCESS | 1655 | 1469165524629 Marionette DEBUG loaded listener.js 22:32:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x119a05800) [pid = 1655] [serial = 1321] [outer = 0x119479000] 22:32:05 INFO - PROCESS | 1655 | 1469165525046 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]]]}] 22:32:05 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 22:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 721ms 22:32:05 INFO - PROCESS | 1655 | 1469165525111 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 22:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:32:05 INFO - PROCESS | 1655 | 1469165525113 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 22:32:05 INFO - PROCESS | 1655 | 1469165525115 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:32:05 INFO - PROCESS | 1655 | 1469165525116 Marionette TRACE conn2 <- [1,1734,null,{}] 22:32:05 INFO - PROCESS | 1655 | 1469165525119 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}] 22:32:05 INFO - PROCESS | 1655 | 1469165525120 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:05 INFO - PROCESS | 1655 | 1469165525216 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 22:32:05 INFO - PROCESS | 1655 | 1469165525270 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:05 INFO - PROCESS | 1655 | 1469165525271 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268fc800 == 33 [pid = 1655] [id = 441] 22:32:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x119a48800) [pid = 1655] [serial = 1322] [outer = 0x0] 22:32:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119a4e400) [pid = 1655] [serial = 1323] [outer = 0x119a48800] 22:32:05 INFO - PROCESS | 1655 | 1469165525301 Marionette DEBUG loaded listener.js 22:32:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x120848000) [pid = 1655] [serial = 1324] [outer = 0x119a48800] 22:32:05 INFO - PROCESS | 1655 | 1469165525706 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]]]}] 22:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 618ms 22:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:32:05 INFO - PROCESS | 1655 | 1469165525734 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 22:32:05 INFO - PROCESS | 1655 | 1469165525735 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 22:32:05 INFO - PROCESS | 1655 | 1469165525738 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:32:05 INFO - PROCESS | 1655 | 1469165525739 Marionette TRACE conn2 <- [1,1738,null,{}] 22:32:05 INFO - PROCESS | 1655 | 1469165525741 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}] 22:32:05 INFO - PROCESS | 1655 | 1469165525743 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:05 INFO - PROCESS | 1655 | 1469165525833 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 22:32:05 INFO - PROCESS | 1655 | 1469165525931 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:05 INFO - PROCESS | 1655 | 1469165525933 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293b4800 == 34 [pid = 1655] [id = 442] 22:32:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1129b8000) [pid = 1655] [serial = 1325] [outer = 0x0] 22:32:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12304c400) [pid = 1655] [serial = 1326] [outer = 0x1129b8000] 22:32:05 INFO - PROCESS | 1655 | 1469165525962 Marionette DEBUG loaded listener.js 22:32:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x123310400) [pid = 1655] [serial = 1327] [outer = 0x1129b8000] 22:32:06 INFO - PROCESS | 1655 | 1469165526362 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]]]}] 22:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 22:32:06 INFO - PROCESS | 1655 | 1469165526409 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 22:32:06 INFO - PROCESS | 1655 | 1469165526411 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 22:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:32:06 INFO - PROCESS | 1655 | 1469165526413 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:32:06 INFO - PROCESS | 1655 | 1469165526414 Marionette TRACE conn2 <- [1,1742,null,{}] 22:32:06 INFO - PROCESS | 1655 | 1469165526417 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}] 22:32:06 INFO - PROCESS | 1655 | 1469165526422 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:06 INFO - PROCESS | 1655 | 1469165526540 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 22:32:06 INFO - PROCESS | 1655 | 1469165526598 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:06 INFO - PROCESS | 1655 | 1469165526600 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a78d800 == 35 [pid = 1655] [id = 443] 22:32:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1239c2000) [pid = 1655] [serial = 1328] [outer = 0x0] 22:32:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1246d0800) [pid = 1655] [serial = 1329] [outer = 0x1239c2000] 22:32:06 INFO - PROCESS | 1655 | 1469165526629 Marionette DEBUG loaded listener.js 22:32:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x124ebb000) [pid = 1655] [serial = 1330] [outer = 0x1239c2000] 22:32:07 INFO - PROCESS | 1655 | 1469165527058 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]]]}] 22:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 22:32:07 INFO - PROCESS | 1655 | 1469165527083 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 22:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:32:07 INFO - PROCESS | 1655 | 1469165527085 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 22:32:07 INFO - PROCESS | 1655 | 1469165527088 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:32:07 INFO - PROCESS | 1655 | 1469165527089 Marionette TRACE conn2 <- [1,1746,null,{}] 22:32:07 INFO - PROCESS | 1655 | 1469165527092 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}] 22:32:07 INFO - PROCESS | 1655 | 1469165527093 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:07 INFO - PROCESS | 1655 | 1469165527212 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 22:32:07 INFO - PROCESS | 1655 | 1469165527304 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:07 INFO - PROCESS | 1655 | 1469165527305 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b208000 == 36 [pid = 1655] [id = 444] 22:32:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x123eae800) [pid = 1655] [serial = 1331] [outer = 0x0] 22:32:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12612b400) [pid = 1655] [serial = 1332] [outer = 0x123eae800] 22:32:07 INFO - PROCESS | 1655 | 1469165527354 Marionette DEBUG loaded listener.js 22:32:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1266b5c00) [pid = 1655] [serial = 1333] [outer = 0x123eae800] 22:32:07 INFO - PROCESS | 1655 | 1469165527878 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]]]}] 22:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 821ms 22:32:07 INFO - PROCESS | 1655 | 1469165527909 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 22:32:07 INFO - PROCESS | 1655 | 1469165527912 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 22:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:32:07 INFO - PROCESS | 1655 | 1469165527915 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:32:07 INFO - PROCESS | 1655 | 1469165527917 Marionette TRACE conn2 <- [1,1750,null,{}] 22:32:07 INFO - PROCESS | 1655 | 1469165527921 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}] 22:32:07 INFO - PROCESS | 1655 | 1469165527923 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:08 INFO - PROCESS | 1655 | 1469165528029 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 22:32:08 INFO - PROCESS | 1655 | 1469165528086 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:08 INFO - PROCESS | 1655 | 1469165528088 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b23e000 == 37 [pid = 1655] [id = 445] 22:32:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x123eb5000) [pid = 1655] [serial = 1334] [outer = 0x0] 22:32:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x126845000) [pid = 1655] [serial = 1335] [outer = 0x123eb5000] 22:32:08 INFO - PROCESS | 1655 | 1469165528116 Marionette DEBUG loaded listener.js 22:32:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x126c6d800) [pid = 1655] [serial = 1336] [outer = 0x123eb5000] 22:32:09 INFO - PROCESS | 1655 | --DOCSHELL 0x11888c800 == 36 [pid = 1655] [id = 436] 22:32:09 INFO - PROCESS | 1655 | --DOCSHELL 0x11264a000 == 35 [pid = 1655] [id = 435] 22:32:09 INFO - PROCESS | 1655 | --DOCSHELL 0x12b208000 == 34 [pid = 1655] [id = 444] 22:32:09 INFO - PROCESS | 1655 | --DOCSHELL 0x12a78d800 == 33 [pid = 1655] [id = 443] 22:32:09 INFO - PROCESS | 1655 | --DOCSHELL 0x1293b4800 == 32 [pid = 1655] [id = 442] 22:32:09 INFO - PROCESS | 1655 | --DOCSHELL 0x1268fc800 == 31 [pid = 1655] [id = 441] 22:32:09 INFO - PROCESS | 1655 | --DOCSHELL 0x123ea9800 == 30 [pid = 1655] [id = 440] 22:32:09 INFO - PROCESS | 1655 | --DOCSHELL 0x1192c0800 == 29 [pid = 1655] [id = 439] 22:32:09 INFO - PROCESS | 1655 | --DOCSHELL 0x12921e800 == 28 [pid = 1655] [id = 437] 22:32:09 INFO - PROCESS | 1655 | --DOCSHELL 0x1169ba000 == 27 [pid = 1655] [id = 438] 22:32:09 INFO - PROCESS | 1655 | 1469165529159 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]]]}] 22:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1325ms 22:32:09 INFO - PROCESS | 1655 | 1469165529241 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 22:32:09 INFO - PROCESS | 1655 | 1469165529243 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 22:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:32:09 INFO - PROCESS | 1655 | 1469165529247 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:32:09 INFO - PROCESS | 1655 | 1469165529249 Marionette TRACE conn2 <- [1,1754,null,{}] 22:32:09 INFO - PROCESS | 1655 | 1469165529253 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}] 22:32:09 INFO - PROCESS | 1655 | 1469165529256 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:09 INFO - PROCESS | 1655 | 1469165529341 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 22:32:09 INFO - PROCESS | 1655 | 1469165529348 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:09 INFO - PROCESS | 1655 | 1469165529351 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x116949000 == 28 [pid = 1655] [id = 446] 22:32:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x113aa3800) [pid = 1655] [serial = 1337] [outer = 0x0] 22:32:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x113d9a400) [pid = 1655] [serial = 1338] [outer = 0x113aa3800] 22:32:09 INFO - PROCESS | 1655 | 1469165529383 Marionette DEBUG loaded listener.js 22:32:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1161bec00) [pid = 1655] [serial = 1339] [outer = 0x113aa3800] 22:32:09 INFO - PROCESS | 1655 | 1469165529728 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]]]}] 22:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 521ms 22:32:09 INFO - PROCESS | 1655 | 1469165529768 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 22:32:09 INFO - PROCESS | 1655 | 1469165529772 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 22:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:32:09 INFO - PROCESS | 1655 | 1469165529776 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:32:09 INFO - PROCESS | 1655 | 1469165529778 Marionette TRACE conn2 <- [1,1758,null,{}] 22:32:09 INFO - PROCESS | 1655 | 1469165529780 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}] 22:32:09 INFO - PROCESS | 1655 | 1469165529782 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:09 INFO - PROCESS | 1655 | 1469165529862 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 22:32:09 INFO - PROCESS | 1655 | 1469165529866 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:09 INFO - PROCESS | 1655 | 1469165529867 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192b8000 == 29 [pid = 1655] [id = 447] 22:32:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1169e0400) [pid = 1655] [serial = 1340] [outer = 0x0] 22:32:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x116aa4800) [pid = 1655] [serial = 1341] [outer = 0x1169e0400] 22:32:09 INFO - PROCESS | 1655 | 1469165529898 Marionette DEBUG loaded listener.js 22:32:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1182fd800) [pid = 1655] [serial = 1342] [outer = 0x1169e0400] 22:32:10 INFO - PROCESS | 1655 | 1469165530245 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]]]}] 22:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 22:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:32:10 INFO - PROCESS | 1655 | 1469165530297 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 22:32:10 INFO - PROCESS | 1655 | 1469165530299 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 22:32:10 INFO - PROCESS | 1655 | 1469165530301 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:32:10 INFO - PROCESS | 1655 | 1469165530303 Marionette TRACE conn2 <- [1,1762,null,{}] 22:32:10 INFO - PROCESS | 1655 | 1469165530311 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}] 22:32:10 INFO - PROCESS | 1655 | 1469165530314 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:10 INFO - PROCESS | 1655 | 1469165530399 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 22:32:10 INFO - PROCESS | 1655 | 1469165530407 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:10 INFO - PROCESS | 1655 | 1469165530409 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x123934000 == 30 [pid = 1655] [id = 448] 22:32:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x11850d400) [pid = 1655] [serial = 1343] [outer = 0x0] 22:32:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1188e0400) [pid = 1655] [serial = 1344] [outer = 0x11850d400] 22:32:10 INFO - PROCESS | 1655 | 1469165530437 Marionette DEBUG loaded listener.js 22:32:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x11928dc00) [pid = 1655] [serial = 1345] [outer = 0x11850d400] 22:32:10 INFO - PROCESS | 1655 | 1469165530794 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]]]}] 22:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 521ms 22:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:32:10 INFO - PROCESS | 1655 | 1469165530823 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 22:32:10 INFO - PROCESS | 1655 | 1469165530825 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 22:32:10 INFO - PROCESS | 1655 | 1469165530827 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:32:10 INFO - PROCESS | 1655 | 1469165530828 Marionette TRACE conn2 <- [1,1766,null,{}] 22:32:10 INFO - PROCESS | 1655 | 1469165530830 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}] 22:32:10 INFO - PROCESS | 1655 | 1469165530831 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:10 INFO - PROCESS | 1655 | 1469165530946 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 22:32:10 INFO - PROCESS | 1655 | 1469165530985 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:10 INFO - PROCESS | 1655 | 1469165530987 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12667f000 == 31 [pid = 1655] [id = 449] 22:32:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x119152800) [pid = 1655] [serial = 1346] [outer = 0x0] 22:32:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x119927c00) [pid = 1655] [serial = 1347] [outer = 0x119152800] 22:32:11 INFO - PROCESS | 1655 | 1469165531012 Marionette DEBUG loaded listener.js 22:32:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x119a42000) [pid = 1655] [serial = 1348] [outer = 0x119152800] 22:32:11 INFO - PROCESS | 1655 | 1469165531334 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]]]}] 22:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 567ms 22:32:11 INFO - PROCESS | 1655 | 1469165531395 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 22:32:11 INFO - PROCESS | 1655 | 1469165531396 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 22:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:32:11 INFO - PROCESS | 1655 | 1469165531398 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:32:11 INFO - PROCESS | 1655 | 1469165531399 Marionette TRACE conn2 <- [1,1770,null,{}] 22:32:11 INFO - PROCESS | 1655 | 1469165531401 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}] 22:32:11 INFO - PROCESS | 1655 | 1469165531402 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:11 INFO - PROCESS | 1655 | 1469165531499 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 22:32:11 INFO - PROCESS | 1655 | 1469165531536 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:11 INFO - PROCESS | 1655 | 1469165531537 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293bf000 == 32 [pid = 1655] [id = 450] 22:32:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x119a42800) [pid = 1655] [serial = 1349] [outer = 0x0] 22:32:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x119a49000) [pid = 1655] [serial = 1350] [outer = 0x119a42800] 22:32:11 INFO - PROCESS | 1655 | 1469165531562 Marionette DEBUG loaded listener.js 22:32:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1210dac00) [pid = 1655] [serial = 1351] [outer = 0x119a42800] 22:32:11 INFO - PROCESS | 1655 | 1469165531886 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]]]}] 22:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 517ms 22:32:11 INFO - PROCESS | 1655 | 1469165531922 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 22:32:11 INFO - PROCESS | 1655 | 1469165531924 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 22:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:32:11 INFO - PROCESS | 1655 | 1469165531926 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:32:11 INFO - PROCESS | 1655 | 1469165531927 Marionette TRACE conn2 <- [1,1774,null,{}] 22:32:11 INFO - PROCESS | 1655 | 1469165531930 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}] 22:32:11 INFO - PROCESS | 1655 | 1469165531934 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:12 INFO - PROCESS | 1655 | 1469165532049 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 22:32:12 INFO - PROCESS | 1655 | 1469165532054 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:12 INFO - PROCESS | 1655 | 1469165532055 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac15800 == 33 [pid = 1655] [id = 451] 22:32:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x119a47c00) [pid = 1655] [serial = 1352] [outer = 0x0] 22:32:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x123318400) [pid = 1655] [serial = 1353] [outer = 0x119a47c00] 22:32:12 INFO - PROCESS | 1655 | 1469165532080 Marionette DEBUG loaded listener.js 22:32:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x124eae400) [pid = 1655] [serial = 1354] [outer = 0x119a47c00] 22:32:12 INFO - PROCESS | 1655 | 1469165532408 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]]]}] 22:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 518ms 22:32:12 INFO - PROCESS | 1655 | 1469165532449 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 22:32:12 INFO - PROCESS | 1655 | 1469165532450 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 22:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:32:12 INFO - PROCESS | 1655 | 1469165532452 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:32:12 INFO - PROCESS | 1655 | 1469165532454 Marionette TRACE conn2 <- [1,1778,null,{}] 22:32:12 INFO - PROCESS | 1655 | 1469165532459 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}] 22:32:12 INFO - PROCESS | 1655 | 1469165532460 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:12 INFO - PROCESS | 1655 | 1469165532558 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 22:32:12 INFO - PROCESS | 1655 | 1469165532602 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:12 INFO - PROCESS | 1655 | 1469165532603 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba40000 == 34 [pid = 1655] [id = 452] 22:32:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x124eae800) [pid = 1655] [serial = 1355] [outer = 0x0] 22:32:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x12612a000) [pid = 1655] [serial = 1356] [outer = 0x124eae800] 22:32:12 INFO - PROCESS | 1655 | 1469165532627 Marionette DEBUG loaded listener.js 22:32:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x126845400) [pid = 1655] [serial = 1357] [outer = 0x124eae800] 22:32:13 INFO - PROCESS | 1655 | 1469165533161 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]]]}] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x11850d800) [pid = 1655] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x113f33400) [pid = 1655] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x113395800) [pid = 1655] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x1129b2800) [pid = 1655] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x1160ecc00) [pid = 1655] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x111f2c800) [pid = 1655] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x11914f400) [pid = 1655] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1182f4400) [pid = 1655] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x113f33c00) [pid = 1655] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x113aafc00) [pid = 1655] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x11386a400) [pid = 1655] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x119a47800) [pid = 1655] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x123fb5400) [pid = 1655] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x110e70400) [pid = 1655] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x121646c00) [pid = 1655] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x110e6e800) [pid = 1655] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1184d0000) [pid = 1655] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x123e48800) [pid = 1655] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x116081400) [pid = 1655] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:32:13 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1151c4400) [pid = 1655] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:32:13 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 22:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 772ms 22:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:32:13 INFO - PROCESS | 1655 | 1469165533225 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 22:32:13 INFO - PROCESS | 1655 | 1469165533226 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 22:32:13 INFO - PROCESS | 1655 | 1469165533228 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:32:13 INFO - PROCESS | 1655 | 1469165533229 Marionette TRACE conn2 <- [1,1782,null,{}] 22:32:13 INFO - PROCESS | 1655 | 1469165533232 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}] 22:32:13 INFO - PROCESS | 1655 | 1469165533233 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:13 INFO - PROCESS | 1655 | 1469165533308 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 22:32:13 INFO - PROCESS | 1655 | 1469165533312 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:13 INFO - PROCESS | 1655 | 1469165533313 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230ca800 == 35 [pid = 1655] [id = 453] 22:32:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1127da800) [pid = 1655] [serial = 1358] [outer = 0x0] 22:32:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x113866c00) [pid = 1655] [serial = 1359] [outer = 0x1127da800] 22:32:13 INFO - PROCESS | 1655 | 1469165533338 Marionette DEBUG loaded listener.js 22:32:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x116081400) [pid = 1655] [serial = 1360] [outer = 0x1127da800] 22:32:13 INFO - PROCESS | 1655 | 1469165533650 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]]]}] 22:32:13 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 22:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 469ms 22:32:13 INFO - PROCESS | 1655 | 1469165533697 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 22:32:13 INFO - PROCESS | 1655 | 1469165533699 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 22:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:32:13 INFO - PROCESS | 1655 | 1469165533701 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:32:13 INFO - PROCESS | 1655 | 1469165533703 Marionette TRACE conn2 <- [1,1786,null,{}] 22:32:13 INFO - PROCESS | 1655 | 1469165533705 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}] 22:32:13 INFO - PROCESS | 1655 | 1469165533706 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:13 INFO - PROCESS | 1655 | 1469165533778 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 22:32:13 INFO - PROCESS | 1655 | 1469165533854 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:13 INFO - PROCESS | 1655 | 1469165533863 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bddd800 == 36 [pid = 1655] [id = 454] 22:32:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1129b2c00) [pid = 1655] [serial = 1361] [outer = 0x0] 22:32:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1184d0000) [pid = 1655] [serial = 1362] [outer = 0x1129b2c00] 22:32:13 INFO - PROCESS | 1655 | 1469165533890 Marionette DEBUG loaded listener.js 22:32:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1195cb000) [pid = 1655] [serial = 1363] [outer = 0x1129b2c00] 22:32:14 INFO - PROCESS | 1655 | 1469165534137 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]]]}] 22:32:14 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 22:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 471ms 22:32:14 INFO - PROCESS | 1655 | 1469165534178 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 22:32:14 INFO - PROCESS | 1655 | 1469165534179 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 22:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:32:14 INFO - PROCESS | 1655 | 1469165534181 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:32:14 INFO - PROCESS | 1655 | 1469165534182 Marionette TRACE conn2 <- [1,1790,null,{}] 22:32:14 INFO - PROCESS | 1655 | 1469165534184 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}] 22:32:14 INFO - PROCESS | 1655 | 1469165534186 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:14 INFO - PROCESS | 1655 | 1469165534276 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 22:32:14 INFO - PROCESS | 1655 | 1469165534279 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:14 INFO - PROCESS | 1655 | 1469165534280 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c050800 == 37 [pid = 1655] [id = 455] 22:32:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x11946b800) [pid = 1655] [serial = 1364] [outer = 0x0] 22:32:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12331b800) [pid = 1655] [serial = 1365] [outer = 0x11946b800] 22:32:14 INFO - PROCESS | 1655 | 1469165534304 Marionette DEBUG loaded listener.js 22:32:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x126628800) [pid = 1655] [serial = 1366] [outer = 0x11946b800] 22:32:14 INFO - PROCESS | 1655 | 1469165534628 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]]]}] 22:32:14 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) 22:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 468ms 22:32:14 INFO - PROCESS | 1655 | 1469165534650 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 22:32:14 INFO - PROCESS | 1655 | 1469165534652 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 22:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:32:14 INFO - PROCESS | 1655 | 1469165534656 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:32:14 INFO - PROCESS | 1655 | 1469165534657 Marionette TRACE conn2 <- [1,1794,null,{}] 22:32:14 INFO - PROCESS | 1655 | 1469165534660 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}] 22:32:14 INFO - PROCESS | 1655 | 1469165534662 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:14 INFO - PROCESS | 1655 | 1469165534816 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 22:32:14 INFO - PROCESS | 1655 | 1469165534825 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:14 INFO - PROCESS | 1655 | 1469165534827 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3ef000 == 38 [pid = 1655] [id = 456] 22:32:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1239c7400) [pid = 1655] [serial = 1367] [outer = 0x0] 22:32:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x128c04000) [pid = 1655] [serial = 1368] [outer = 0x1239c7400] 22:32:14 INFO - PROCESS | 1655 | 1469165534882 Marionette DEBUG loaded listener.js 22:32:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x128db0000) [pid = 1655] [serial = 1369] [outer = 0x1239c7400] 22:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x1192b8000 == 37 [pid = 1655] [id = 447] 22:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x12b23e000 == 36 [pid = 1655] [id = 445] 22:32:15 INFO - PROCESS | 1655 | --DOCSHELL 0x116949000 == 35 [pid = 1655] [id = 446] 22:32:16 INFO - PROCESS | 1655 | --DOCSHELL 0x123934000 == 34 [pid = 1655] [id = 448] 22:32:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba40000 == 33 [pid = 1655] [id = 452] 22:32:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac15800 == 32 [pid = 1655] [id = 451] 22:32:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12bddd800 == 31 [pid = 1655] [id = 454] 22:32:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1230ca800 == 30 [pid = 1655] [id = 453] 22:32:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12c050800 == 29 [pid = 1655] [id = 455] 22:32:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12667f000 == 28 [pid = 1655] [id = 449] 22:32:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1293bf000 == 27 [pid = 1655] [id = 450] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x11926f800) [pid = 1655] [serial = 1284] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x117e23c00) [pid = 1655] [serial = 1278] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1184cec00) [pid = 1655] [serial = 1279] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x112d2d400) [pid = 1655] [serial = 1272] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x11324cc00) [pid = 1655] [serial = 1273] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x119927800) [pid = 1655] [serial = 1287] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x113aa0800) [pid = 1655] [serial = 1255] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x119476800) [pid = 1655] [serial = 1285] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1127d8c00) [pid = 1655] [serial = 1254] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1210d2400) [pid = 1655] [serial = 1290] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x120844800) [pid = 1655] [serial = 1288] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1188df800) [pid = 1655] [serial = 1270] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x118505000) [pid = 1655] [serial = 1269] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11602cc00) [pid = 1655] [serial = 1275] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1176b0c00) [pid = 1655] [serial = 1257] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1160ec800) [pid = 1655] [serial = 1276] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11950a800) [pid = 1655] [serial = 1258] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1182f2400) [pid = 1655] [serial = 1293] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x123fb7000) [pid = 1655] [serial = 1261] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x121640c00) [pid = 1655] [serial = 1260] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x129261c00) [pid = 1655] [serial = 1264] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12684c400) [pid = 1655] [serial = 1263] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x113aad800) [pid = 1655] [serial = 1266] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119470800) [pid = 1655] [serial = 1294] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11653a800) [pid = 1655] [serial = 1267] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12331bc00) [pid = 1655] [serial = 1299] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x123e3f400) [pid = 1655] [serial = 1300] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x111d75800) [pid = 1655] [serial = 1305] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12163fc00) [pid = 1655] [serial = 1291] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11850a400) [pid = 1655] [serial = 1281] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1246d1400) [pid = 1655] [serial = 1302] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1188e2c00) [pid = 1655] [serial = 1282] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1127db800) [pid = 1655] [serial = 1306] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1232bb000) [pid = 1655] [serial = 1297] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1169e9400) [pid = 1655] [serial = 1309] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x116538800) [pid = 1655] [serial = 1308] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x124eb7000) [pid = 1655] [serial = 1303] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x12163f000) [pid = 1655] [serial = 1296] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x1195c9800) [pid = 1655] [serial = 1312] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1188e0000) [pid = 1655] [serial = 1311] [outer = 0x0] [url = about:blank] 22:32:16 INFO - PROCESS | 1655 | 1469165536463 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]]]}] 22:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1823ms 22:32:16 INFO - PROCESS | 1655 | 1469165536479 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 22:32:16 INFO - PROCESS | 1655 | 1469165536482 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 22:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:32:16 INFO - PROCESS | 1655 | 1469165536489 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:32:16 INFO - PROCESS | 1655 | 1469165536492 Marionette TRACE conn2 <- [1,1798,null,{}] 22:32:16 INFO - PROCESS | 1655 | 1469165536506 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}] 22:32:16 INFO - PROCESS | 1655 | 1469165536508 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:16 INFO - PROCESS | 1655 | 1469165536617 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 22:32:16 INFO - PROCESS | 1655 | 1469165536624 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:16 INFO - PROCESS | 1655 | 1469165536626 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x116096800 == 28 [pid = 1655] [id = 457] 22:32:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x112d2a400) [pid = 1655] [serial = 1370] [outer = 0x0] 22:32:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x112e1d800) [pid = 1655] [serial = 1371] [outer = 0x112d2a400] 22:32:16 INFO - PROCESS | 1655 | 1469165536654 Marionette DEBUG loaded listener.js 22:32:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x11339b400) [pid = 1655] [serial = 1372] [outer = 0x112d2a400] 22:32:17 INFO - PROCESS | 1655 | 1469165536996 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]]]}] 22:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 526ms 22:32:17 INFO - PROCESS | 1655 | 1469165537013 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 22:32:17 INFO - PROCESS | 1655 | 1469165537017 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 22:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:32:17 INFO - PROCESS | 1655 | 1469165537023 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:32:17 INFO - PROCESS | 1655 | 1469165537026 Marionette TRACE conn2 <- [1,1802,null,{}] 22:32:17 INFO - PROCESS | 1655 | 1469165537028 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}] 22:32:17 INFO - PROCESS | 1655 | 1469165537030 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:17 INFO - PROCESS | 1655 | 1469165537114 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 22:32:17 INFO - PROCESS | 1655 | 1469165537166 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:17 INFO - PROCESS | 1655 | 1469165537168 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e7b800 == 29 [pid = 1655] [id = 458] 22:32:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x113aafc00) [pid = 1655] [serial = 1373] [outer = 0x0] 22:32:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11607d400) [pid = 1655] [serial = 1374] [outer = 0x113aafc00] 22:32:17 INFO - PROCESS | 1655 | 1469165537196 Marionette DEBUG loaded listener.js 22:32:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x116538800) [pid = 1655] [serial = 1375] [outer = 0x113aafc00] 22:32:17 INFO - PROCESS | 1655 | 1469165537495 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]]]}] 22:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 522ms 22:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:32:17 INFO - PROCESS | 1655 | 1469165537544 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 22:32:17 INFO - PROCESS | 1655 | 1469165537545 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 22:32:17 INFO - PROCESS | 1655 | 1469165537547 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:32:17 INFO - PROCESS | 1655 | 1469165537550 Marionette TRACE conn2 <- [1,1806,null,{}] 22:32:17 INFO - PROCESS | 1655 | 1469165537557 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}] 22:32:17 INFO - PROCESS | 1655 | 1469165537561 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:17 INFO - PROCESS | 1655 | 1469165537636 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 22:32:17 INFO - PROCESS | 1655 | 1469165537689 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:17 INFO - PROCESS | 1655 | 1469165537691 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x119535800 == 30 [pid = 1655] [id = 459] 22:32:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1110a7400) [pid = 1655] [serial = 1376] [outer = 0x0] 22:32:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1169e8400) [pid = 1655] [serial = 1377] [outer = 0x1110a7400] 22:32:17 INFO - PROCESS | 1655 | 1469165537719 Marionette DEBUG loaded listener.js 22:32:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x117e23c00) [pid = 1655] [serial = 1378] [outer = 0x1110a7400] 22:32:18 INFO - PROCESS | 1655 | 1469165538009 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]]]}] 22:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 471ms 22:32:18 INFO - PROCESS | 1655 | 1469165538018 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 22:32:18 INFO - PROCESS | 1655 | 1469165538020 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 22:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:32:18 INFO - PROCESS | 1655 | 1469165538029 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:32:18 INFO - PROCESS | 1655 | 1469165538030 Marionette TRACE conn2 <- [1,1810,null,{}] 22:32:18 INFO - PROCESS | 1655 | 1469165538033 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}] 22:32:18 INFO - PROCESS | 1655 | 1469165538034 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:18 INFO - PROCESS | 1655 | 1469165538116 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 22:32:18 INFO - PROCESS | 1655 | 1469165538120 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:18 INFO - PROCESS | 1655 | 1469165538123 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230c4800 == 31 [pid = 1655] [id = 460] 22:32:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1184ba000) [pid = 1655] [serial = 1379] [outer = 0x0] 22:32:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x118503c00) [pid = 1655] [serial = 1380] [outer = 0x1184ba000] 22:32:18 INFO - PROCESS | 1655 | 1469165538148 Marionette DEBUG loaded listener.js 22:32:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11850dc00) [pid = 1655] [serial = 1381] [outer = 0x1184ba000] 22:32:18 INFO - PROCESS | 1655 | 1469165538480 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]]]}] 22:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 471ms 22:32:18 INFO - PROCESS | 1655 | 1469165538501 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 22:32:18 INFO - PROCESS | 1655 | 1469165538503 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 22:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:32:18 INFO - PROCESS | 1655 | 1469165538508 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:32:18 INFO - PROCESS | 1655 | 1469165538517 Marionette TRACE conn2 <- [1,1814,null,{}] 22:32:18 INFO - PROCESS | 1655 | 1469165538520 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}] 22:32:18 INFO - PROCESS | 1655 | 1469165538521 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:18 INFO - PROCESS | 1655 | 1469165538637 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 22:32:18 INFO - PROCESS | 1655 | 1469165538648 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:18 INFO - PROCESS | 1655 | 1469165538649 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12378d800 == 32 [pid = 1655] [id = 461] 22:32:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x113397800) [pid = 1655] [serial = 1382] [outer = 0x0] 22:32:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x118562800) [pid = 1655] [serial = 1383] [outer = 0x113397800] 22:32:18 INFO - PROCESS | 1655 | 1469165538691 Marionette DEBUG loaded listener.js 22:32:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119148400) [pid = 1655] [serial = 1384] [outer = 0x113397800] 22:32:19 INFO - PROCESS | 1655 | 1469165539025 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]]]}] 22:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 530ms 22:32:19 INFO - PROCESS | 1655 | 1469165539037 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 22:32:19 INFO - PROCESS | 1655 | 1469165539039 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 22:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:32:19 INFO - PROCESS | 1655 | 1469165539041 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:32:19 INFO - PROCESS | 1655 | 1469165539042 Marionette TRACE conn2 <- [1,1818,null,{}] 22:32:19 INFO - PROCESS | 1655 | 1469165539044 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}] 22:32:19 INFO - PROCESS | 1655 | 1469165539048 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:19 INFO - PROCESS | 1655 | 1469165539139 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 22:32:19 INFO - PROCESS | 1655 | 1469165539144 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:19 INFO - PROCESS | 1655 | 1469165539145 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e75800 == 33 [pid = 1655] [id = 462] 22:32:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119149800) [pid = 1655] [serial = 1385] [outer = 0x0] 22:32:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11928c800) [pid = 1655] [serial = 1386] [outer = 0x119149800] 22:32:19 INFO - PROCESS | 1655 | 1469165539170 Marionette DEBUG loaded listener.js 22:32:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x119ad9000) [pid = 1655] [serial = 1387] [outer = 0x119149800] 22:32:19 INFO - PROCESS | 1655 | 1469165539484 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]]]}] 22:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 468ms 22:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:32:19 INFO - PROCESS | 1655 | 1469165539510 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 22:32:19 INFO - PROCESS | 1655 | 1469165539511 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 22:32:19 INFO - PROCESS | 1655 | 1469165539513 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:32:19 INFO - PROCESS | 1655 | 1469165539514 Marionette TRACE conn2 <- [1,1822,null,{}] 22:32:19 INFO - PROCESS | 1655 | 1469165539517 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}] 22:32:19 INFO - PROCESS | 1655 | 1469165539528 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:19 INFO - PROCESS | 1655 | 1469165539625 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 22:32:19 INFO - PROCESS | 1655 | 1469165539630 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:19 INFO - PROCESS | 1655 | 1469165539632 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268ef800 == 34 [pid = 1655] [id = 463] 22:32:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x116aa5c00) [pid = 1655] [serial = 1388] [outer = 0x0] 22:32:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x119adb800) [pid = 1655] [serial = 1389] [outer = 0x116aa5c00] 22:32:19 INFO - PROCESS | 1655 | 1469165539656 Marionette DEBUG loaded listener.js 22:32:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1210d5c00) [pid = 1655] [serial = 1390] [outer = 0x116aa5c00] 22:32:19 INFO - PROCESS | 1655 | 1469165539931 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]]]}] 22:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 471ms 22:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:32:19 INFO - PROCESS | 1655 | 1469165539984 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 22:32:19 INFO - PROCESS | 1655 | 1469165539985 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 22:32:19 INFO - PROCESS | 1655 | 1469165539989 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:32:19 INFO - PROCESS | 1655 | 1469165539992 Marionette TRACE conn2 <- [1,1826,null,{}] 22:32:19 INFO - PROCESS | 1655 | 1469165539995 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}] 22:32:19 INFO - PROCESS | 1655 | 1469165539996 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:20 INFO - PROCESS | 1655 | 1469165540070 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 22:32:20 INFO - PROCESS | 1655 | 1469165540075 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:20 INFO - PROCESS | 1655 | 1469165540076 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293b2800 == 35 [pid = 1655] [id = 464] 22:32:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x120843400) [pid = 1655] [serial = 1391] [outer = 0x0] 22:32:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x123161400) [pid = 1655] [serial = 1392] [outer = 0x120843400] 22:32:20 INFO - PROCESS | 1655 | 1469165540101 Marionette DEBUG loaded listener.js 22:32:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x123316400) [pid = 1655] [serial = 1393] [outer = 0x120843400] 22:32:20 INFO - PROCESS | 1655 | 1469165540425 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]]]}] 22:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 471ms 22:32:20 INFO - PROCESS | 1655 | 1469165540459 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 22:32:20 INFO - PROCESS | 1655 | 1469165540461 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 22:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:32:20 INFO - PROCESS | 1655 | 1469165540463 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:32:20 INFO - PROCESS | 1655 | 1469165540464 Marionette TRACE conn2 <- [1,1830,null,{}] 22:32:20 INFO - PROCESS | 1655 | 1469165540466 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}] 22:32:20 INFO - PROCESS | 1655 | 1469165540467 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:20 INFO - PROCESS | 1655 | 1469165540574 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 22:32:20 INFO - PROCESS | 1655 | 1469165540605 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:20 INFO - PROCESS | 1655 | 1469165540606 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x119533000 == 36 [pid = 1655] [id = 465] 22:32:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1129b0400) [pid = 1655] [serial = 1394] [outer = 0x0] 22:32:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12331c400) [pid = 1655] [serial = 1395] [outer = 0x1129b0400] 22:32:20 INFO - PROCESS | 1655 | 1469165540630 Marionette DEBUG loaded listener.js 22:32:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x123eb0800) [pid = 1655] [serial = 1396] [outer = 0x1129b0400] 22:32:20 INFO - PROCESS | 1655 | 1469165540897 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]]]}] 22:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 470ms 22:32:20 INFO - PROCESS | 1655 | 1469165540933 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 22:32:20 INFO - PROCESS | 1655 | 1469165540934 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 22:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:32:20 INFO - PROCESS | 1655 | 1469165540944 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:32:20 INFO - PROCESS | 1655 | 1469165540945 Marionette TRACE conn2 <- [1,1834,null,{}] 22:32:20 INFO - PROCESS | 1655 | 1469165540948 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}] 22:32:20 INFO - PROCESS | 1655 | 1469165540949 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:21 INFO - PROCESS | 1655 | 1469165541031 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 22:32:21 INFO - PROCESS | 1655 | 1469165541035 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:21 INFO - PROCESS | 1655 | 1469165541036 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abaf000 == 37 [pid = 1655] [id = 466] 22:32:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x123914800) [pid = 1655] [serial = 1397] [outer = 0x0] 22:32:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1246d2400) [pid = 1655] [serial = 1398] [outer = 0x123914800] 22:32:21 INFO - PROCESS | 1655 | 1469165541063 Marionette DEBUG loaded listener.js 22:32:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x124dda000) [pid = 1655] [serial = 1399] [outer = 0x123914800] 22:32:21 INFO - PROCESS | 1655 | 1469165541399 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]]]}] 22:32:21 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 22:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 475ms 22:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:32:21 INFO - PROCESS | 1655 | 1469165541413 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 22:32:21 INFO - PROCESS | 1655 | 1469165541414 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 22:32:21 INFO - PROCESS | 1655 | 1469165541416 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:32:21 INFO - PROCESS | 1655 | 1469165541418 Marionette TRACE conn2 <- [1,1838,null,{}] 22:32:21 INFO - PROCESS | 1655 | 1469165541421 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}] 22:32:21 INFO - PROCESS | 1655 | 1469165541425 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:21 INFO - PROCESS | 1655 | 1469165541552 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 22:32:21 INFO - PROCESS | 1655 | 1469165541564 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:21 INFO - PROCESS | 1655 | 1469165541565 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12377b000 == 38 [pid = 1655] [id = 467] 22:32:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x11850c800) [pid = 1655] [serial = 1400] [outer = 0x0] 22:32:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x124dd8400) [pid = 1655] [serial = 1401] [outer = 0x11850c800] 22:32:21 INFO - PROCESS | 1655 | 1469165541591 Marionette DEBUG loaded listener.js 22:32:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x126848000) [pid = 1655] [serial = 1402] [outer = 0x11850c800] 22:32:21 INFO - PROCESS | 1655 | 1469165541932 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]]]}] 22:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 522ms 22:32:21 INFO - PROCESS | 1655 | 1469165541941 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 22:32:21 INFO - PROCESS | 1655 | 1469165541942 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 22:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:32:21 INFO - PROCESS | 1655 | 1469165541944 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:32:21 INFO - PROCESS | 1655 | 1469165541945 Marionette TRACE conn2 <- [1,1842,null,{}] 22:32:21 INFO - PROCESS | 1655 | 1469165541947 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}] 22:32:21 INFO - PROCESS | 1655 | 1469165541948 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:22 INFO - PROCESS | 1655 | 1469165542050 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 22:32:22 INFO - PROCESS | 1655 | 1469165542054 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:22 INFO - PROCESS | 1655 | 1469165542055 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b9aa000 == 39 [pid = 1655] [id = 468] 22:32:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x123637800) [pid = 1655] [serial = 1403] [outer = 0x0] 22:32:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x126c6e000) [pid = 1655] [serial = 1404] [outer = 0x123637800] 22:32:22 INFO - PROCESS | 1655 | 1469165542078 Marionette DEBUG loaded listener.js 22:32:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x128c0a800) [pid = 1655] [serial = 1405] [outer = 0x123637800] 22:32:22 INFO - PROCESS | 1655 | 1469165542387 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]]]}] 22:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 470ms 22:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:32:22 INFO - PROCESS | 1655 | 1469165542415 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 22:32:22 INFO - PROCESS | 1655 | 1469165542416 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 22:32:22 INFO - PROCESS | 1655 | 1469165542426 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:32:22 INFO - PROCESS | 1655 | 1469165542427 Marionette TRACE conn2 <- [1,1846,null,{}] 22:32:22 INFO - PROCESS | 1655 | 1469165542434 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}] 22:32:22 INFO - PROCESS | 1655 | 1469165542435 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:22 INFO - PROCESS | 1655 | 1469165542544 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 22:32:22 INFO - PROCESS | 1655 | 1469165542548 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:22 INFO - PROCESS | 1655 | 1469165542549 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bde5000 == 40 [pid = 1655] [id = 469] 22:32:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x124eaf400) [pid = 1655] [serial = 1406] [outer = 0x0] 22:32:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x128c10000) [pid = 1655] [serial = 1407] [outer = 0x124eaf400] 22:32:22 INFO - PROCESS | 1655 | 1469165542572 Marionette DEBUG loaded listener.js 22:32:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x128dcc400) [pid = 1655] [serial = 1408] [outer = 0x124eaf400] 22:32:22 INFO - PROCESS | 1655 | 1469165542917 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]]]}] 22:32:22 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) 22:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 533ms 22:32:22 INFO - PROCESS | 1655 | 1469165542956 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 22:32:22 INFO - PROCESS | 1655 | 1469165542957 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 22:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:32:22 INFO - PROCESS | 1655 | 1469165542959 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:32:22 INFO - PROCESS | 1655 | 1469165542960 Marionette TRACE conn2 <- [1,1850,null,{}] 22:32:22 INFO - PROCESS | 1655 | 1469165542962 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}] 22:32:22 INFO - PROCESS | 1655 | 1469165542963 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:23 INFO - PROCESS | 1655 | 1469165543061 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 22:32:23 INFO - PROCESS | 1655 | 1469165543065 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:23 INFO - PROCESS | 1655 | 1469165543066 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3de000 == 41 [pid = 1655] [id = 470] 22:32:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x112e12c00) [pid = 1655] [serial = 1409] [outer = 0x0] 22:32:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1248f9c00) [pid = 1655] [serial = 1410] [outer = 0x112e12c00] 22:32:23 INFO - PROCESS | 1655 | 1469165543089 Marionette DEBUG loaded listener.js 22:32:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12925cc00) [pid = 1655] [serial = 1411] [outer = 0x112e12c00] 22:32:23 INFO - PROCESS | 1655 | 1469165543406 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]]]}] 22:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 470ms 22:32:23 INFO - PROCESS | 1655 | 1469165543429 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 22:32:23 INFO - PROCESS | 1655 | 1469165543430 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 22:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:32:23 INFO - PROCESS | 1655 | 1469165543433 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:32:23 INFO - PROCESS | 1655 | 1469165543434 Marionette TRACE conn2 <- [1,1854,null,{}] 22:32:23 INFO - PROCESS | 1655 | 1469165543443 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}] 22:32:23 INFO - PROCESS | 1655 | 1469165543445 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:23 INFO - PROCESS | 1655 | 1469165543725 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x119a42800) [pid = 1655] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x119a47c00) [pid = 1655] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x124eae800) [pid = 1655] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1127da800) [pid = 1655] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x11946b800) [pid = 1655] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1129b2c00) [pid = 1655] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x113aa3800) [pid = 1655] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x123eb5000) [pid = 1655] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x123eae800) [pid = 1655] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x1239c2000) [pid = 1655] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1129b8000) [pid = 1655] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x119a48800) [pid = 1655] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x119479000) [pid = 1655] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1182f0800) [pid = 1655] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1169e0400) [pid = 1655] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11850d400) [pid = 1655] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x113d4e800) [pid = 1655] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:32:23 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x119152800) [pid = 1655] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:32:23 INFO - PROCESS | 1655 | 1469165543771 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:23 INFO - PROCESS | 1655 | 1469165543772 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x119dc8000 == 42 [pid = 1655] [id = 471] 22:32:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1122b3000) [pid = 1655] [serial = 1412] [outer = 0x0] 22:32:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x112a84c00) [pid = 1655] [serial = 1413] [outer = 0x1122b3000] 22:32:23 INFO - PROCESS | 1655 | 1469165543797 Marionette DEBUG loaded listener.js 22:32:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x113d4e800) [pid = 1655] [serial = 1414] [outer = 0x1122b3000] 22:32:24 INFO - PROCESS | 1655 | 1469165544042 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]]]}] 22:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 618ms 22:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:32:24 INFO - PROCESS | 1655 | 1469165544052 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 22:32:24 INFO - PROCESS | 1655 | 1469165544053 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 22:32:24 INFO - PROCESS | 1655 | 1469165544062 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:32:24 INFO - PROCESS | 1655 | 1469165544063 Marionette TRACE conn2 <- [1,1858,null,{}] 22:32:24 INFO - PROCESS | 1655 | 1469165544066 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}] 22:32:24 INFO - PROCESS | 1655 | 1469165544067 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:24 INFO - PROCESS | 1655 | 1469165544153 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 22:32:24 INFO - PROCESS | 1655 | 1469165544159 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:24 INFO - PROCESS | 1655 | 1469165544160 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca69000 == 43 [pid = 1655] [id = 472] 22:32:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1151c4400) [pid = 1655] [serial = 1415] [outer = 0x0] 22:32:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x119972c00) [pid = 1655] [serial = 1416] [outer = 0x1151c4400] 22:32:24 INFO - PROCESS | 1655 | 1469165544184 Marionette DEBUG loaded listener.js 22:32:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12330e400) [pid = 1655] [serial = 1417] [outer = 0x1151c4400] 22:32:24 INFO - PROCESS | 1655 | 1469165544523 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]]]}] 22:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 478ms 22:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:32:24 INFO - PROCESS | 1655 | 1469165544535 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 22:32:24 INFO - PROCESS | 1655 | 1469165544536 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 22:32:24 INFO - PROCESS | 1655 | 1469165544542 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:32:24 INFO - PROCESS | 1655 | 1469165544543 Marionette TRACE conn2 <- [1,1862,null,{}] 22:32:24 INFO - PROCESS | 1655 | 1469165544546 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}] 22:32:24 INFO - PROCESS | 1655 | 1469165544547 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:24 INFO - PROCESS | 1655 | 1469165544664 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 22:32:24 INFO - PROCESS | 1655 | 1469165544670 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:24 INFO - PROCESS | 1655 | 1469165544671 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca79000 == 44 [pid = 1655] [id = 473] 22:32:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x11652d400) [pid = 1655] [serial = 1418] [outer = 0x0] 22:32:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x123317000) [pid = 1655] [serial = 1419] [outer = 0x11652d400] 22:32:24 INFO - PROCESS | 1655 | 1469165544695 Marionette DEBUG loaded listener.js 22:32:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x129264c00) [pid = 1655] [serial = 1420] [outer = 0x11652d400] 22:32:24 INFO - PROCESS | 1655 | 1469165544991 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]]]}] 22:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 471ms 22:32:25 INFO - PROCESS | 1655 | 1469165545012 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 22:32:25 INFO - PROCESS | 1655 | 1469165545013 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 22:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:32:25 INFO - PROCESS | 1655 | 1469165545016 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:32:25 INFO - PROCESS | 1655 | 1469165545017 Marionette TRACE conn2 <- [1,1866,null,{}] 22:32:25 INFO - PROCESS | 1655 | 1469165545019 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}] 22:32:25 INFO - PROCESS | 1655 | 1469165545020 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:25 INFO - PROCESS | 1655 | 1469165545104 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 22:32:25 INFO - PROCESS | 1655 | 1469165545109 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:25 INFO - PROCESS | 1655 | 1469165545110 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd8a000 == 45 [pid = 1655] [id = 474] 22:32:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x129265400) [pid = 1655] [serial = 1421] [outer = 0x0] 22:32:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1293a2000) [pid = 1655] [serial = 1422] [outer = 0x129265400] 22:32:25 INFO - PROCESS | 1655 | 1469165545134 Marionette DEBUG loaded listener.js 22:32:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x129660c00) [pid = 1655] [serial = 1423] [outer = 0x129265400] 22:32:25 INFO - PROCESS | 1655 | 1469165545460 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]]]}] 22:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 469ms 22:32:25 INFO - PROCESS | 1655 | 1469165545485 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 22:32:25 INFO - PROCESS | 1655 | 1469165545486 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 22:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:32:25 INFO - PROCESS | 1655 | 1469165545492 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:32:25 INFO - PROCESS | 1655 | 1469165545500 Marionette TRACE conn2 <- [1,1870,null,{}] 22:32:25 INFO - PROCESS | 1655 | 1469165545503 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}] 22:32:25 INFO - PROCESS | 1655 | 1469165545505 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:25 INFO - PROCESS | 1655 | 1469165545615 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 22:32:25 INFO - PROCESS | 1655 | 1469165545620 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:25 INFO - PROCESS | 1655 | 1469165545621 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d359800 == 46 [pid = 1655] [id = 475] 22:32:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x12662dc00) [pid = 1655] [serial = 1424] [outer = 0x0] 22:32:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x129662000) [pid = 1655] [serial = 1425] [outer = 0x12662dc00] 22:32:25 INFO - PROCESS | 1655 | 1469165545645 Marionette DEBUG loaded listener.js 22:32:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x12a652000) [pid = 1655] [serial = 1426] [outer = 0x12662dc00] 22:32:26 INFO - PROCESS | 1655 | 1469165546194 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]]]}] 22:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 726ms 22:32:26 INFO - PROCESS | 1655 | 1469165546218 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 22:32:26 INFO - PROCESS | 1655 | 1469165546221 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 22:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:32:26 INFO - PROCESS | 1655 | 1469165546253 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:32:26 INFO - PROCESS | 1655 | 1469165546256 Marionette TRACE conn2 <- [1,1874,null,{}] 22:32:26 INFO - PROCESS | 1655 | 1469165546261 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}] 22:32:26 INFO - PROCESS | 1655 | 1469165546263 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:26 INFO - PROCESS | 1655 | 1469165546382 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 22:32:26 INFO - PROCESS | 1655 | 1469165546440 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:26 INFO - PROCESS | 1655 | 1469165546442 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x117241800 == 47 [pid = 1655] [id = 476] 22:32:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1129b1c00) [pid = 1655] [serial = 1427] [outer = 0x0] 22:32:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x112ec1800) [pid = 1655] [serial = 1428] [outer = 0x1129b1c00] 22:32:26 INFO - PROCESS | 1655 | 1469165546473 Marionette DEBUG loaded listener.js 22:32:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x113aa1400) [pid = 1655] [serial = 1429] [outer = 0x1129b1c00] 22:32:27 INFO - PROCESS | 1655 | 1469165547277 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]]]}] 22:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1083ms 22:32:27 INFO - PROCESS | 1655 | 1469165547345 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 22:32:27 INFO - PROCESS | 1655 | 1469165547347 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 22:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:32:27 INFO - PROCESS | 1655 | 1469165547351 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:32:27 INFO - PROCESS | 1655 | 1469165547353 Marionette TRACE conn2 <- [1,1878,null,{}] 22:32:27 INFO - PROCESS | 1655 | 1469165547356 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}] 22:32:27 INFO - PROCESS | 1655 | 1469165547358 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:27 INFO - PROCESS | 1655 | 1469165547465 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 22:32:27 INFO - PROCESS | 1655 | 1469165547524 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:27 INFO - PROCESS | 1655 | 1469165547525 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x11695a800 == 48 [pid = 1655] [id = 477] 22:32:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x116027000) [pid = 1655] [serial = 1430] [outer = 0x0] 22:32:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x116082400) [pid = 1655] [serial = 1431] [outer = 0x116027000] 22:32:27 INFO - PROCESS | 1655 | 1469165547554 Marionette DEBUG loaded listener.js 22:32:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x11675a400) [pid = 1655] [serial = 1432] [outer = 0x116027000] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd8a000 == 47 [pid = 1655] [id = 474] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca79000 == 46 [pid = 1655] [id = 473] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca69000 == 45 [pid = 1655] [id = 472] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x119dc8000 == 44 [pid = 1655] [id = 471] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3de000 == 43 [pid = 1655] [id = 470] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x128c04000) [pid = 1655] [serial = 1368] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x12bde5000 == 42 [pid = 1655] [id = 469] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x12b9aa000 == 41 [pid = 1655] [id = 468] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x12377b000 == 40 [pid = 1655] [id = 467] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x12abaf000 == 39 [pid = 1655] [id = 466] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x119533000 == 38 [pid = 1655] [id = 465] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x1293b2800 == 37 [pid = 1655] [id = 464] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x1268ef800 == 36 [pid = 1655] [id = 463] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x124e75800 == 35 [pid = 1655] [id = 462] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x12378d800 == 34 [pid = 1655] [id = 461] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x1230c4800 == 33 [pid = 1655] [id = 460] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x119535800 == 32 [pid = 1655] [id = 459] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x117e7b800 == 31 [pid = 1655] [id = 458] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x116096800 == 30 [pid = 1655] [id = 457] 22:32:27 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3ef000 == 29 [pid = 1655] [id = 456] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x119a49000) [pid = 1655] [serial = 1350] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x123318400) [pid = 1655] [serial = 1353] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x1210dac00) [pid = 1655] [serial = 1351] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x12612a000) [pid = 1655] [serial = 1356] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x113866c00) [pid = 1655] [serial = 1359] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x116081400) [pid = 1655] [serial = 1360] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12331b800) [pid = 1655] [serial = 1365] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1184d0000) [pid = 1655] [serial = 1362] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x126845400) [pid = 1655] [serial = 1357] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x113d9a400) [pid = 1655] [serial = 1338] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x1161bec00) [pid = 1655] [serial = 1339] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x126c6d800) [pid = 1655] [serial = 1336] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x126845000) [pid = 1655] [serial = 1335] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1266b5c00) [pid = 1655] [serial = 1333] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12612b400) [pid = 1655] [serial = 1332] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x124ebb000) [pid = 1655] [serial = 1330] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1246d0800) [pid = 1655] [serial = 1329] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x123310400) [pid = 1655] [serial = 1327] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12304c400) [pid = 1655] [serial = 1326] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x120848000) [pid = 1655] [serial = 1324] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x119a4e400) [pid = 1655] [serial = 1323] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x119a05800) [pid = 1655] [serial = 1321] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11996cc00) [pid = 1655] [serial = 1320] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118508000) [pid = 1655] [serial = 1318] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1184d1c00) [pid = 1655] [serial = 1317] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x116aa4800) [pid = 1655] [serial = 1341] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1182fd800) [pid = 1655] [serial = 1342] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1188e0400) [pid = 1655] [serial = 1344] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11928dc00) [pid = 1655] [serial = 1345] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x126628800) [pid = 1655] [serial = 1366] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x116026000) [pid = 1655] [serial = 1314] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x11690dc00) [pid = 1655] [serial = 1315] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119a42000) [pid = 1655] [serial = 1348] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119927c00) [pid = 1655] [serial = 1347] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x124eae400) [pid = 1655] [serial = 1354] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1195cb000) [pid = 1655] [serial = 1363] [outer = 0x0] [url = about:blank] 22:32:27 INFO - PROCESS | 1655 | 1469165547950 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]]]}] 22:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 623ms 22:32:27 INFO - PROCESS | 1655 | 1469165547974 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 22:32:27 INFO - PROCESS | 1655 | 1469165547978 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 22:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:32:27 INFO - PROCESS | 1655 | 1469165547982 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:32:27 INFO - PROCESS | 1655 | 1469165547984 Marionette TRACE conn2 <- [1,1882,null,{}] 22:32:27 INFO - PROCESS | 1655 | 1469165547986 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}] 22:32:27 INFO - PROCESS | 1655 | 1469165547988 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:28 INFO - PROCESS | 1655 | 1469165548066 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 22:32:28 INFO - PROCESS | 1655 | 1469165548121 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:28 INFO - PROCESS | 1655 | 1469165548122 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182ae800 == 30 [pid = 1655] [id = 478] 22:32:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x116031800) [pid = 1655] [serial = 1433] [outer = 0x0] 22:32:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1169e9400) [pid = 1655] [serial = 1434] [outer = 0x116031800] 22:32:28 INFO - PROCESS | 1655 | 1469165548149 Marionette DEBUG loaded listener.js 22:32:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x117e25400) [pid = 1655] [serial = 1435] [outer = 0x116031800] 22:32:28 INFO - PROCESS | 1655 | 1469165548470 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]]]}] 22:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 519ms 22:32:28 INFO - PROCESS | 1655 | 1469165548502 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 22:32:28 INFO - PROCESS | 1655 | 1469165548503 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 22:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:32:28 INFO - PROCESS | 1655 | 1469165548508 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:32:28 INFO - PROCESS | 1655 | 1469165548510 Marionette TRACE conn2 <- [1,1886,null,{}] 22:32:28 INFO - PROCESS | 1655 | 1469165548518 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}] 22:32:28 INFO - PROCESS | 1655 | 1469165548521 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:28 INFO - PROCESS | 1655 | 1469165548598 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 22:32:28 INFO - PROCESS | 1655 | 1469165548605 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:28 INFO - PROCESS | 1655 | 1469165548608 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x121690000 == 31 [pid = 1655] [id = 479] 22:32:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1184c6400) [pid = 1655] [serial = 1436] [outer = 0x0] 22:32:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11850cc00) [pid = 1655] [serial = 1437] [outer = 0x1184c6400] 22:32:28 INFO - PROCESS | 1655 | 1469165548636 Marionette DEBUG loaded listener.js 22:32:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11870f800) [pid = 1655] [serial = 1438] [outer = 0x1184c6400] 22:32:29 INFO - PROCESS | 1655 | 1469165549013 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]]]}] 22:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 526ms 22:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:32:29 INFO - PROCESS | 1655 | 1469165549033 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 22:32:29 INFO - PROCESS | 1655 | 1469165549035 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 22:32:29 INFO - PROCESS | 1655 | 1469165549038 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:32:29 INFO - PROCESS | 1655 | 1469165549040 Marionette TRACE conn2 <- [1,1890,null,{}] 22:32:29 INFO - PROCESS | 1655 | 1469165549043 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}] 22:32:29 INFO - PROCESS | 1655 | 1469165549045 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:29 INFO - PROCESS | 1655 | 1469165549124 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 22:32:29 INFO - PROCESS | 1655 | 1469165549128 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:29 INFO - PROCESS | 1655 | 1469165549129 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ef7800 == 32 [pid = 1655] [id = 480] 22:32:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x113862000) [pid = 1655] [serial = 1439] [outer = 0x0] 22:32:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119470800) [pid = 1655] [serial = 1440] [outer = 0x113862000] 22:32:29 INFO - PROCESS | 1655 | 1469165549155 Marionette DEBUG loaded listener.js 22:32:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1195c7c00) [pid = 1655] [serial = 1441] [outer = 0x113862000] 22:32:29 INFO - PROCESS | 1655 | 1469165549469 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]]]}] 22:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 473ms 22:32:29 INFO - PROCESS | 1655 | 1469165549510 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 22:32:29 INFO - PROCESS | 1655 | 1469165549512 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 22:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:32:29 INFO - PROCESS | 1655 | 1469165549514 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:32:29 INFO - PROCESS | 1655 | 1469165549515 Marionette TRACE conn2 <- [1,1894,null,{}] 22:32:29 INFO - PROCESS | 1655 | 1469165549517 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}] 22:32:29 INFO - PROCESS | 1655 | 1469165549518 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:29 INFO - PROCESS | 1655 | 1469165549595 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 22:32:29 INFO - PROCESS | 1655 | 1469165549658 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:29 INFO - PROCESS | 1655 | 1469165549659 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e16000 == 33 [pid = 1655] [id = 481] 22:32:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x113d4ec00) [pid = 1655] [serial = 1442] [outer = 0x0] 22:32:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1195cc800) [pid = 1655] [serial = 1443] [outer = 0x113d4ec00] 22:32:29 INFO - PROCESS | 1655 | 1469165549692 Marionette DEBUG loaded listener.js 22:32:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x119977000) [pid = 1655] [serial = 1444] [outer = 0x113d4ec00] 22:32:30 INFO - PROCESS | 1655 | 1469165550245 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]]]}] 22:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 770ms 22:32:30 INFO - PROCESS | 1655 | 1469165550286 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 22:32:30 INFO - PROCESS | 1655 | 1469165550290 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 22:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:32:30 INFO - PROCESS | 1655 | 1469165550294 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:32:30 INFO - PROCESS | 1655 | 1469165550300 Marionette TRACE conn2 <- [1,1898,null,{}] 22:32:30 INFO - PROCESS | 1655 | 1469165550305 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}] 22:32:30 INFO - PROCESS | 1655 | 1469165550307 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:30 INFO - PROCESS | 1655 | 1469165550455 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 22:32:30 INFO - PROCESS | 1655 | 1469165550580 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:30 INFO - PROCESS | 1655 | 1469165550582 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x119166000 == 34 [pid = 1655] [id = 482] 22:32:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1160e6400) [pid = 1655] [serial = 1445] [outer = 0x0] 22:32:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1169e1c00) [pid = 1655] [serial = 1446] [outer = 0x1160e6400] 22:32:30 INFO - PROCESS | 1655 | 1469165550616 Marionette DEBUG loaded listener.js 22:32:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x117e29c00) [pid = 1655] [serial = 1447] [outer = 0x1160e6400] 22:32:31 INFO - PROCESS | 1655 | 1469165551023 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]]]}] 22:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 775ms 22:32:31 INFO - PROCESS | 1655 | 1469165551098 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 22:32:31 INFO - PROCESS | 1655 | 1469165551101 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 22:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:32:31 INFO - PROCESS | 1655 | 1469165551106 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:32:31 INFO - PROCESS | 1655 | 1469165551108 Marionette TRACE conn2 <- [1,1902,null,{}] 22:32:31 INFO - PROCESS | 1655 | 1469165551110 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}] 22:32:31 INFO - PROCESS | 1655 | 1469165551112 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:31 INFO - PROCESS | 1655 | 1469165551215 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 22:32:31 INFO - PROCESS | 1655 | 1469165551295 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:31 INFO - PROCESS | 1655 | 1469165551297 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ee6000 == 35 [pid = 1655] [id = 483] 22:32:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x118561400) [pid = 1655] [serial = 1448] [outer = 0x0] 22:32:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1186f0000) [pid = 1655] [serial = 1449] [outer = 0x118561400] 22:32:31 INFO - PROCESS | 1655 | 1469165551329 Marionette DEBUG loaded listener.js 22:32:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x119290800) [pid = 1655] [serial = 1450] [outer = 0x118561400] 22:32:31 INFO - PROCESS | 1655 | 1469165551768 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]]]}] 22:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 22:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:32:31 INFO - PROCESS | 1655 | 1469165551779 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 22:32:31 INFO - PROCESS | 1655 | 1469165551781 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 22:32:31 INFO - PROCESS | 1655 | 1469165551784 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:32:31 INFO - PROCESS | 1655 | 1469165551788 Marionette TRACE conn2 <- [1,1906,null,{}] 22:32:31 INFO - PROCESS | 1655 | 1469165551802 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}] 22:32:31 INFO - PROCESS | 1655 | 1469165551807 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:31 INFO - PROCESS | 1655 | 1469165551960 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 22:32:32 INFO - PROCESS | 1655 | 1469165552089 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:32 INFO - PROCESS | 1655 | 1469165552092 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x129225800 == 36 [pid = 1655] [id = 484] 22:32:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x119979400) [pid = 1655] [serial = 1451] [outer = 0x0] 22:32:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x119a49000) [pid = 1655] [serial = 1452] [outer = 0x119979400] 22:32:32 INFO - PROCESS | 1655 | 1469165552127 Marionette DEBUG loaded listener.js 22:32:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1208c0800) [pid = 1655] [serial = 1453] [outer = 0x119979400] 22:32:32 INFO - PROCESS | 1655 | 1469165552573 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]]]}] 22:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 826ms 22:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:32:32 INFO - PROCESS | 1655 | 1469165552610 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 22:32:32 INFO - PROCESS | 1655 | 1469165552612 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 22:32:32 INFO - PROCESS | 1655 | 1469165552614 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:32:32 INFO - PROCESS | 1655 | 1469165552615 Marionette TRACE conn2 <- [1,1910,null,{}] 22:32:32 INFO - PROCESS | 1655 | 1469165552618 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}] 22:32:32 INFO - PROCESS | 1655 | 1469165552619 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:32 INFO - PROCESS | 1655 | 1469165552723 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 22:32:32 INFO - PROCESS | 1655 | 1469165552777 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:32 INFO - PROCESS | 1655 | 1469165552779 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a41a000 == 37 [pid = 1655] [id = 485] 22:32:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1210ddc00) [pid = 1655] [serial = 1454] [outer = 0x0] 22:32:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x123311c00) [pid = 1655] [serial = 1455] [outer = 0x1210ddc00] 22:32:32 INFO - PROCESS | 1655 | 1469165552808 Marionette DEBUG loaded listener.js 22:32:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x123448800) [pid = 1655] [serial = 1456] [outer = 0x1210ddc00] 22:32:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x123eb2000) [pid = 1655] [serial = 1457] [outer = 0x12d3b7000] 22:32:33 INFO - PROCESS | 1655 | 1469165553283 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]]]}] 22:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 720ms 22:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:32:33 INFO - PROCESS | 1655 | 1469165553334 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 22:32:33 INFO - PROCESS | 1655 | 1469165553336 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 22:32:33 INFO - PROCESS | 1655 | 1469165553339 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:32:33 INFO - PROCESS | 1655 | 1469165553341 Marionette TRACE conn2 <- [1,1914,null,{}] 22:32:33 INFO - PROCESS | 1655 | 1469165553344 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}] 22:32:33 INFO - PROCESS | 1655 | 1469165553345 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:33 INFO - PROCESS | 1655 | 1469165553438 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 22:32:33 INFO - PROCESS | 1655 | 1469165553506 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:33 INFO - PROCESS | 1655 | 1469165553507 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ef6000 == 38 [pid = 1655] [id = 486] 22:32:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x113f31c00) [pid = 1655] [serial = 1458] [outer = 0x0] 22:32:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1239c1800) [pid = 1655] [serial = 1459] [outer = 0x113f31c00] 22:32:33 INFO - PROCESS | 1655 | 1469165553536 Marionette DEBUG loaded listener.js 22:32:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1246c7800) [pid = 1655] [serial = 1460] [outer = 0x113f31c00] 22:32:34 INFO - PROCESS | 1655 | 1469165554068 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]]]}] 22:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 771ms 22:32:34 INFO - PROCESS | 1655 | 1469165554109 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 22:32:34 INFO - PROCESS | 1655 | 1469165554112 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 22:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:32:34 INFO - PROCESS | 1655 | 1469165554114 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:32:34 INFO - PROCESS | 1655 | 1469165554117 Marionette TRACE conn2 <- [1,1918,null,{}] 22:32:34 INFO - PROCESS | 1655 | 1469165554121 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}] 22:32:34 INFO - PROCESS | 1655 | 1469165554122 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x123ef7800 == 37 [pid = 1655] [id = 480] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x121690000 == 36 [pid = 1655] [id = 479] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x1182ae800 == 35 [pid = 1655] [id = 478] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x11695a800 == 34 [pid = 1655] [id = 477] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x117241800 == 33 [pid = 1655] [id = 476] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12bde4800 == 32 [pid = 1655] [id = 11] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12abbf800 == 31 [pid = 1655] [id = 23] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3ea800 == 30 [pid = 1655] [id = 13] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c051000 == 29 [pid = 1655] [id = 12] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12c657800 == 28 [pid = 1655] [id = 14] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba43800 == 27 [pid = 1655] [id = 10] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12a757800 == 26 [pid = 1655] [id = 8] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12922c000 == 25 [pid = 1655] [id = 6] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12b231000 == 24 [pid = 1655] [id = 9] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x117089000 == 23 [pid = 1655] [id = 25] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x112640000 == 22 [pid = 1655] [id = 26] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd87000 == 21 [pid = 1655] [id = 16] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12d5f0800 == 20 [pid = 1655] [id = 21] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x1130eb800 == 19 [pid = 1655] [id = 24] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12de43000 == 18 [pid = 1655] [id = 22] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12d359800 == 17 [pid = 1655] [id = 475] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x117e87000 == 16 [pid = 1655] [id = 19] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca75000 == 15 [pid = 1655] [id = 15] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12b9a3000 == 14 [pid = 1655] [id = 20] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x12a41a000 == 13 [pid = 1655] [id = 485] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x129225800 == 12 [pid = 1655] [id = 484] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x123ee6000 == 11 [pid = 1655] [id = 483] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x119166000 == 10 [pid = 1655] [id = 482] 22:32:35 INFO - PROCESS | 1655 | --DOCSHELL 0x124e16000 == 9 [pid = 1655] [id = 481] 22:32:36 INFO - PROCESS | 1655 | --DOCSHELL 0x123ef6000 == 8 [pid = 1655] [id = 486] 22:32:36 INFO - PROCESS | 1655 | 1469165556356 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 22:32:36 INFO - PROCESS | 1655 | 1469165556494 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:36 INFO - PROCESS | 1655 | 1469165556495 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x113827000 == 9 [pid = 1655] [id = 487] 22:32:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1122b1400) [pid = 1655] [serial = 1461] [outer = 0x0] 22:32:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x112a8d800) [pid = 1655] [serial = 1462] [outer = 0x1122b1400] 22:32:36 INFO - PROCESS | 1655 | 1469165556524 Marionette DEBUG loaded listener.js 22:32:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x113d98800) [pid = 1655] [serial = 1463] [outer = 0x1122b1400] 22:32:36 INFO - PROCESS | 1655 | 1469165556887 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]]]}] 22:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2782ms 22:32:36 INFO - PROCESS | 1655 | 1469165556897 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 22:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:32:36 INFO - PROCESS | 1655 | 1469165556900 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 22:32:36 INFO - PROCESS | 1655 | 1469165556905 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:32:36 INFO - PROCESS | 1655 | 1469165556908 Marionette TRACE conn2 <- [1,1922,null,{}] 22:32:36 INFO - PROCESS | 1655 | 1469165556911 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}] 22:32:36 INFO - PROCESS | 1655 | 1469165556912 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:37 INFO - PROCESS | 1655 | 1469165557019 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 22:32:37 INFO - PROCESS | 1655 | 1469165557057 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:37 INFO - PROCESS | 1655 | 1469165557059 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182a5000 == 10 [pid = 1655] [id = 488] 22:32:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1161bec00) [pid = 1655] [serial = 1464] [outer = 0x0] 22:32:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x1176aa000) [pid = 1655] [serial = 1465] [outer = 0x1161bec00] 22:32:37 INFO - PROCESS | 1655 | 1469165557086 Marionette DEBUG loaded listener.js 22:32:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x1182fc000) [pid = 1655] [serial = 1466] [outer = 0x1161bec00] 22:32:37 INFO - PROCESS | 1655 | 1469165557430 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]]]}] 22:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 572ms 22:32:37 INFO - PROCESS | 1655 | 1469165557476 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 22:32:37 INFO - PROCESS | 1655 | 1469165557478 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 22:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:32:37 INFO - PROCESS | 1655 | 1469165557480 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:32:37 INFO - PROCESS | 1655 | 1469165557481 Marionette TRACE conn2 <- [1,1926,null,{}] 22:32:37 INFO - PROCESS | 1655 | 1469165557484 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}] 22:32:37 INFO - PROCESS | 1655 | 1469165557485 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:37 INFO - PROCESS | 1655 | 1469165557590 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 22:32:37 INFO - PROCESS | 1655 | 1469165557628 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:37 INFO - PROCESS | 1655 | 1469165557629 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x1231a8800 == 11 [pid = 1655] [id = 489] 22:32:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 117 (0x1184da800) [pid = 1655] [serial = 1467] [outer = 0x0] 22:32:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 118 (0x118561c00) [pid = 1655] [serial = 1468] [outer = 0x1184da800] 22:32:37 INFO - PROCESS | 1655 | 1469165557654 Marionette DEBUG loaded listener.js 22:32:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 119 (0x11926ec00) [pid = 1655] [serial = 1469] [outer = 0x1184da800] 22:32:38 INFO - PROCESS | 1655 | 1469165558062 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]]]}] 22:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 618ms 22:32:38 INFO - PROCESS | 1655 | 1469165558106 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 22:32:38 INFO - PROCESS | 1655 | 1469165558109 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 22:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:32:38 INFO - PROCESS | 1655 | 1469165558122 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:32:38 INFO - PROCESS | 1655 | 1469165558127 Marionette TRACE conn2 <- [1,1930,null,{}] 22:32:38 INFO - PROCESS | 1655 | 1469165558131 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}] 22:32:38 INFO - PROCESS | 1655 | 1469165558134 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:38 INFO - PROCESS | 1655 | 1469165558303 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 22:32:38 INFO - PROCESS | 1655 | 1469165558334 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:38 INFO - PROCESS | 1655 | 1469165558335 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268ef800 == 12 [pid = 1655] [id = 490] 22:32:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 120 (0x1195c6c00) [pid = 1655] [serial = 1470] [outer = 0x0] 22:32:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 121 (0x119a07800) [pid = 1655] [serial = 1471] [outer = 0x1195c6c00] 22:32:38 INFO - PROCESS | 1655 | 1469165558380 Marionette DEBUG loaded listener.js 22:32:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 122 (0x119adc000) [pid = 1655] [serial = 1472] [outer = 0x1195c6c00] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 121 (0x123637800) [pid = 1655] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 120 (0x1184ba000) [pid = 1655] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 119 (0x124eaf400) [pid = 1655] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 118 (0x120843400) [pid = 1655] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 117 (0x113aafc00) [pid = 1655] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 116 (0x123914800) [pid = 1655] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x113397800) [pid = 1655] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1239c7400) [pid = 1655] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x119149800) [pid = 1655] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1129b0400) [pid = 1655] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x112d2a400) [pid = 1655] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1110a7400) [pid = 1655] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x129265400) [pid = 1655] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x116aa5c00) [pid = 1655] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x112e12c00) [pid = 1655] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x11652d400) [pid = 1655] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1122b3000) [pid = 1655] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1151c4400) [pid = 1655] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x11850c800) [pid = 1655] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x113d4ec00) [pid = 1655] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x116031800) [pid = 1655] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1129b1c00) [pid = 1655] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12662dc00) [pid = 1655] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x116027000) [pid = 1655] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1184c6400) [pid = 1655] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x113862000) [pid = 1655] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119979400) [pid = 1655] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x118561400) [pid = 1655] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:32:38 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1160e6400) [pid = 1655] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:32:39 INFO - PROCESS | 1655 | 1469165559097 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]]]}] 22:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1030ms 22:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:32:39 INFO - PROCESS | 1655 | 1469165559147 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 22:32:39 INFO - PROCESS | 1655 | 1469165559148 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 22:32:39 INFO - PROCESS | 1655 | 1469165559150 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:32:39 INFO - PROCESS | 1655 | 1469165559151 Marionette TRACE conn2 <- [1,1934,null,{}] 22:32:39 INFO - PROCESS | 1655 | 1469165559153 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}] 22:32:39 INFO - PROCESS | 1655 | 1469165559156 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:39 INFO - PROCESS | 1655 | 1469165559242 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 22:32:39 INFO - PROCESS | 1655 | 1469165559246 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:39 INFO - PROCESS | 1655 | 1469165559247 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268f4000 == 13 [pid = 1655] [id = 491] 22:32:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x116755800) [pid = 1655] [serial = 1473] [outer = 0x0] 22:32:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x117e2f400) [pid = 1655] [serial = 1474] [outer = 0x116755800] 22:32:39 INFO - PROCESS | 1655 | 1469165559273 Marionette DEBUG loaded listener.js 22:32:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x118511000) [pid = 1655] [serial = 1475] [outer = 0x116755800] 22:32:39 INFO - PROCESS | 1655 | 1469165559594 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]]]}] 22:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 471ms 22:32:39 INFO - PROCESS | 1655 | 1469165559625 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 22:32:39 INFO - PROCESS | 1655 | 1469165559627 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 22:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:32:39 INFO - PROCESS | 1655 | 1469165559629 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:32:39 INFO - PROCESS | 1655 | 1469165559630 Marionette TRACE conn2 <- [1,1938,null,{}] 22:32:39 INFO - PROCESS | 1655 | 1469165559632 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}] 22:32:39 INFO - PROCESS | 1655 | 1469165559633 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:39 INFO - PROCESS | 1655 | 1469165559710 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 22:32:39 INFO - PROCESS | 1655 | 1469165559714 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:39 INFO - PROCESS | 1655 | 1469165559718 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a614800 == 14 [pid = 1655] [id = 492] 22:32:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x119a48800) [pid = 1655] [serial = 1476] [outer = 0x0] 22:32:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x119ae1c00) [pid = 1655] [serial = 1477] [outer = 0x119a48800] 22:32:39 INFO - PROCESS | 1655 | 1469165559753 Marionette DEBUG loaded listener.js 22:32:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1210d3000) [pid = 1655] [serial = 1478] [outer = 0x119a48800] 22:32:40 INFO - PROCESS | 1655 | 1469165560189 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]]]}] 22:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 569ms 22:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:32:40 INFO - PROCESS | 1655 | 1469165560199 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 22:32:40 INFO - PROCESS | 1655 | 1469165560201 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 22:32:40 INFO - PROCESS | 1655 | 1469165560204 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:32:40 INFO - PROCESS | 1655 | 1469165560206 Marionette TRACE conn2 <- [1,1942,null,{}] 22:32:40 INFO - PROCESS | 1655 | 1469165560209 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}] 22:32:40 INFO - PROCESS | 1655 | 1469165560211 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:40 INFO - PROCESS | 1655 | 1469165560336 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 22:32:40 INFO - PROCESS | 1655 | 1469165560339 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:40 INFO - PROCESS | 1655 | 1469165560341 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x112f48000 == 15 [pid = 1655] [id = 493] 22:32:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1210d3400) [pid = 1655] [serial = 1479] [outer = 0x0] 22:32:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x123166c00) [pid = 1655] [serial = 1480] [outer = 0x1210d3400] 22:32:40 INFO - PROCESS | 1655 | 1469165560365 Marionette DEBUG loaded listener.js 22:32:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x123640800) [pid = 1655] [serial = 1481] [outer = 0x1210d3400] 22:32:40 INFO - PROCESS | 1655 | 1469165560683 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]]]}] 22:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 520ms 22:32:40 INFO - PROCESS | 1655 | 1469165560724 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 22:32:40 INFO - PROCESS | 1655 | 1469165560725 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 22:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:32:40 INFO - PROCESS | 1655 | 1469165560727 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:32:40 INFO - PROCESS | 1655 | 1469165560729 Marionette TRACE conn2 <- [1,1946,null,{}] 22:32:40 INFO - PROCESS | 1655 | 1469165560731 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}] 22:32:40 INFO - PROCESS | 1655 | 1469165560732 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:40 INFO - PROCESS | 1655 | 1469165560803 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 22:32:40 INFO - PROCESS | 1655 | 1469165560865 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:40 INFO - PROCESS | 1655 | 1469165560866 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b22e000 == 16 [pid = 1655] [id = 494] 22:32:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1127d7c00) [pid = 1655] [serial = 1482] [outer = 0x0] 22:32:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12331d400) [pid = 1655] [serial = 1483] [outer = 0x1127d7c00] 22:32:40 INFO - PROCESS | 1655 | 1469165560891 Marionette DEBUG loaded listener.js 22:32:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1243fb400) [pid = 1655] [serial = 1484] [outer = 0x1127d7c00] 22:32:41 INFO - PROCESS | 1655 | 1469165561408 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]]]}] 22:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 720ms 22:32:41 INFO - PROCESS | 1655 | 1469165561449 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 22:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:32:41 INFO - PROCESS | 1655 | 1469165561451 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 22:32:41 INFO - PROCESS | 1655 | 1469165561457 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:32:41 INFO - PROCESS | 1655 | 1469165561461 Marionette TRACE conn2 <- [1,1950,null,{}] 22:32:41 INFO - PROCESS | 1655 | 1469165561466 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}] 22:32:41 INFO - PROCESS | 1655 | 1469165561469 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:41 INFO - PROCESS | 1655 | 1469165561624 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 22:32:41 INFO - PROCESS | 1655 | 1469165561737 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:41 INFO - PROCESS | 1655 | 1469165561739 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x119be1000 == 17 [pid = 1655] [id = 495] 22:32:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x11653c000) [pid = 1655] [serial = 1485] [outer = 0x0] 22:32:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1169efc00) [pid = 1655] [serial = 1486] [outer = 0x11653c000] 22:32:41 INFO - PROCESS | 1655 | 1469165561791 Marionette DEBUG loaded listener.js 22:32:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1182f9400) [pid = 1655] [serial = 1487] [outer = 0x11653c000] 22:32:42 INFO - PROCESS | 1655 | 1469165562386 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]]]}] 22:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 981ms 22:32:42 INFO - PROCESS | 1655 | 1469165562447 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 22:32:42 INFO - PROCESS | 1655 | 1469165562450 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 22:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:32:42 INFO - PROCESS | 1655 | 1469165562458 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:32:42 INFO - PROCESS | 1655 | 1469165562460 Marionette TRACE conn2 <- [1,1954,null,{}] 22:32:42 INFO - PROCESS | 1655 | 1469165562463 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}] 22:32:42 INFO - PROCESS | 1655 | 1469165562465 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:42 INFO - PROCESS | 1655 | 1469165562572 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 22:32:42 INFO - PROCESS | 1655 | 1469165562653 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:42 INFO - PROCESS | 1655 | 1469165562654 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x1133dc000 == 18 [pid = 1655] [id = 496] 22:32:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1127df000) [pid = 1655] [serial = 1488] [outer = 0x0] 22:32:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x112a85c00) [pid = 1655] [serial = 1489] [outer = 0x1127df000] 22:32:42 INFO - PROCESS | 1655 | 1469165562685 Marionette DEBUG loaded listener.js 22:32:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1182f6400) [pid = 1655] [serial = 1490] [outer = 0x1127df000] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1248f9c00) [pid = 1655] [serial = 1410] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x119470800) [pid = 1655] [serial = 1440] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x1169e9400) [pid = 1655] [serial = 1434] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x112ec1800) [pid = 1655] [serial = 1428] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x116082400) [pid = 1655] [serial = 1431] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x128dcc400) [pid = 1655] [serial = 1408] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x11675a400) [pid = 1655] [serial = 1432] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x11850cc00) [pid = 1655] [serial = 1437] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x117e25400) [pid = 1655] [serial = 1435] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12a652000) [pid = 1655] [serial = 1426] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11870f800) [pid = 1655] [serial = 1438] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x113aa1400) [pid = 1655] [serial = 1429] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12925cc00) [pid = 1655] [serial = 1411] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x129264c00) [pid = 1655] [serial = 1420] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x112a84c00) [pid = 1655] [serial = 1413] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x113d4e800) [pid = 1655] [serial = 1414] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119972c00) [pid = 1655] [serial = 1416] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x124dd8400) [pid = 1655] [serial = 1401] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x123317000) [pid = 1655] [serial = 1419] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x126848000) [pid = 1655] [serial = 1402] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x128c0a800) [pid = 1655] [serial = 1405] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12330e400) [pid = 1655] [serial = 1417] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1195c7c00) [pid = 1655] [serial = 1441] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x129660c00) [pid = 1655] [serial = 1423] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1186f0000) [pid = 1655] [serial = 1449] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x117e29c00) [pid = 1655] [serial = 1447] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119977000) [pid = 1655] [serial = 1444] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x126c6e000) [pid = 1655] [serial = 1404] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x128c10000) [pid = 1655] [serial = 1407] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x123161400) [pid = 1655] [serial = 1392] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x123316400) [pid = 1655] [serial = 1393] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1246d2400) [pid = 1655] [serial = 1398] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x124dda000) [pid = 1655] [serial = 1399] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x118562800) [pid = 1655] [serial = 1383] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x119148400) [pid = 1655] [serial = 1384] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x11928c800) [pid = 1655] [serial = 1386] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x119ad9000) [pid = 1655] [serial = 1387] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12331c400) [pid = 1655] [serial = 1395] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x123eb0800) [pid = 1655] [serial = 1396] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x1293a2000) [pid = 1655] [serial = 1422] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x119adb800) [pid = 1655] [serial = 1389] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1169e1c00) [pid = 1655] [serial = 1446] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x1210d5c00) [pid = 1655] [serial = 1390] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x1195cc800) [pid = 1655] [serial = 1443] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1208c0800) [pid = 1655] [serial = 1453] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x123311c00) [pid = 1655] [serial = 1455] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x119290800) [pid = 1655] [serial = 1450] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x129662000) [pid = 1655] [serial = 1425] [outer = 0x0] [url = about:blank] 22:32:42 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x119a49000) [pid = 1655] [serial = 1452] [outer = 0x0] [url = about:blank] 22:32:43 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x1239c1800) [pid = 1655] [serial = 1459] [outer = 0x0] [url = about:blank] 22:32:43 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x123316c00) [pid = 1655] [serial = 889] [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.] 22:32:43 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x118503c00) [pid = 1655] [serial = 1380] [outer = 0x0] [url = about:blank] 22:32:43 INFO - PROCESS | 1655 | --DOMWINDOW == 58 (0x11850dc00) [pid = 1655] [serial = 1381] [outer = 0x0] [url = about:blank] 22:32:43 INFO - PROCESS | 1655 | --DOMWINDOW == 57 (0x11607d400) [pid = 1655] [serial = 1374] [outer = 0x0] [url = about:blank] 22:32:43 INFO - PROCESS | 1655 | --DOMWINDOW == 56 (0x116538800) [pid = 1655] [serial = 1375] [outer = 0x0] [url = about:blank] 22:32:43 INFO - PROCESS | 1655 | --DOMWINDOW == 55 (0x128db0000) [pid = 1655] [serial = 1369] [outer = 0x0] [url = about:blank] 22:32:43 INFO - PROCESS | 1655 | --DOMWINDOW == 54 (0x112e1d800) [pid = 1655] [serial = 1371] [outer = 0x0] [url = about:blank] 22:32:43 INFO - PROCESS | 1655 | --DOMWINDOW == 53 (0x11339b400) [pid = 1655] [serial = 1372] [outer = 0x0] [url = about:blank] 22:32:43 INFO - PROCESS | 1655 | --DOMWINDOW == 52 (0x1169e8400) [pid = 1655] [serial = 1377] [outer = 0x0] [url = about:blank] 22:32:43 INFO - PROCESS | 1655 | --DOMWINDOW == 51 (0x117e23c00) [pid = 1655] [serial = 1378] [outer = 0x0] [url = about:blank] 22:32:43 INFO - PROCESS | 1655 | 1469165563611 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]]]}] 22:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1171ms 22:32:43 INFO - PROCESS | 1655 | 1469165563629 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 22:32:43 INFO - PROCESS | 1655 | 1469165563631 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 22:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:32:43 INFO - PROCESS | 1655 | 1469165563635 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:32:43 INFO - PROCESS | 1655 | 1469165563637 Marionette TRACE conn2 <- [1,1958,null,{}] 22:32:43 INFO - PROCESS | 1655 | 1469165563642 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}] 22:32:43 INFO - PROCESS | 1655 | 1469165563643 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:43 INFO - PROCESS | 1655 | 1469165563721 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 22:32:43 INFO - PROCESS | 1655 | 1469165563726 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:43 INFO - PROCESS | 1655 | 1469165563729 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x11600a000 == 19 [pid = 1655] [id = 497] 22:32:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 52 (0x11338f800) [pid = 1655] [serial = 1491] [outer = 0x0] 22:32:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 53 (0x113398800) [pid = 1655] [serial = 1492] [outer = 0x11338f800] 22:32:43 INFO - PROCESS | 1655 | 1469165563763 Marionette DEBUG loaded listener.js 22:32:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 54 (0x113d9a400) [pid = 1655] [serial = 1493] [outer = 0x11338f800] 22:32:44 INFO - PROCESS | 1655 | 1469165564141 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]]]}] 22:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 521ms 22:32:44 INFO - PROCESS | 1655 | 1469165564156 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 22:32:44 INFO - PROCESS | 1655 | 1469165564160 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 22:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:32:44 INFO - PROCESS | 1655 | 1469165564164 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:32:44 INFO - PROCESS | 1655 | 1469165564166 Marionette TRACE conn2 <- [1,1962,null,{}] 22:32:44 INFO - PROCESS | 1655 | 1469165564169 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}] 22:32:44 INFO - PROCESS | 1655 | 1469165564171 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:44 INFO - PROCESS | 1655 | 1469165564250 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 22:32:44 INFO - PROCESS | 1655 | 1469165564256 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:44 INFO - PROCESS | 1655 | 1469165564259 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x117e8e000 == 20 [pid = 1655] [id = 498] 22:32:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 55 (0x11602cc00) [pid = 1655] [serial = 1494] [outer = 0x0] 22:32:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 56 (0x11675a400) [pid = 1655] [serial = 1495] [outer = 0x11602cc00] 22:32:44 INFO - PROCESS | 1655 | 1469165564287 Marionette DEBUG loaded listener.js 22:32:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 57 (0x1169e6400) [pid = 1655] [serial = 1496] [outer = 0x11602cc00] 22:32:44 INFO - PROCESS | 1655 | 1469165564620 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]]]}] 22:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 471ms 22:32:44 INFO - PROCESS | 1655 | 1469165564636 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 22:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:32:44 INFO - PROCESS | 1655 | 1469165564647 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 22:32:44 INFO - PROCESS | 1655 | 1469165564650 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:32:44 INFO - PROCESS | 1655 | 1469165564652 Marionette TRACE conn2 <- [1,1966,null,{}] 22:32:44 INFO - PROCESS | 1655 | 1469165564662 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}] 22:32:44 INFO - PROCESS | 1655 | 1469165564665 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:44 INFO - PROCESS | 1655 | 1469165564746 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 22:32:44 INFO - PROCESS | 1655 | 1469165564798 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:44 INFO - PROCESS | 1655 | 1469165564800 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x119535000 == 21 [pid = 1655] [id = 499] 22:32:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 58 (0x1127db000) [pid = 1655] [serial = 1497] [outer = 0x0] 22:32:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 59 (0x117e2d400) [pid = 1655] [serial = 1498] [outer = 0x1127db000] 22:32:44 INFO - PROCESS | 1655 | 1469165564828 Marionette DEBUG loaded listener.js 22:32:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x1184d2000) [pid = 1655] [serial = 1499] [outer = 0x1127db000] 22:32:45 INFO - PROCESS | 1655 | 1469165565113 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]]]}] 22:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 473ms 22:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:32:45 INFO - PROCESS | 1655 | 1469165565129 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 22:32:45 INFO - PROCESS | 1655 | 1469165565131 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 22:32:45 INFO - PROCESS | 1655 | 1469165565133 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:32:45 INFO - PROCESS | 1655 | 1469165565134 Marionette TRACE conn2 <- [1,1970,null,{}] 22:32:45 INFO - PROCESS | 1655 | 1469165565136 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}] 22:32:45 INFO - PROCESS | 1655 | 1469165565138 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:45 INFO - PROCESS | 1655 | 1469165565225 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 22:32:45 INFO - PROCESS | 1655 | 1469165565228 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:45 INFO - PROCESS | 1655 | 1469165565229 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230c8000 == 22 [pid = 1655] [id = 500] 22:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x118506400) [pid = 1655] [serial = 1500] [outer = 0x0] 22:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x11855a000) [pid = 1655] [serial = 1501] [outer = 0x118506400] 22:32:45 INFO - PROCESS | 1655 | 1469165565256 Marionette DEBUG loaded listener.js 22:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x118706400) [pid = 1655] [serial = 1502] [outer = 0x118506400] 22:32:45 INFO - PROCESS | 1655 | 1469165565564 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]]]}] 22:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 468ms 22:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:32:45 INFO - PROCESS | 1655 | 1469165565602 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 22:32:45 INFO - PROCESS | 1655 | 1469165565603 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 22:32:45 INFO - PROCESS | 1655 | 1469165565607 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:32:45 INFO - PROCESS | 1655 | 1469165565609 Marionette TRACE conn2 <- [1,1974,null,{}] 22:32:45 INFO - PROCESS | 1655 | 1469165565611 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}] 22:32:45 INFO - PROCESS | 1655 | 1469165565612 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:45 INFO - PROCESS | 1655 | 1469165565717 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 22:32:45 INFO - PROCESS | 1655 | 1469165565729 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:45 INFO - PROCESS | 1655 | 1469165565730 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x123bab800 == 23 [pid = 1655] [id = 501] 22:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x115e0ec00) [pid = 1655] [serial = 1503] [outer = 0x0] 22:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x119149800) [pid = 1655] [serial = 1504] [outer = 0x115e0ec00] 22:32:45 INFO - PROCESS | 1655 | 1469165565755 Marionette DEBUG loaded listener.js 22:32:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x119289800) [pid = 1655] [serial = 1505] [outer = 0x115e0ec00] 22:32:46 INFO - PROCESS | 1655 | 1469165566058 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]]]}] 22:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 471ms 22:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:32:46 INFO - PROCESS | 1655 | 1469165566077 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 22:32:46 INFO - PROCESS | 1655 | 1469165566079 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 22:32:46 INFO - PROCESS | 1655 | 1469165566081 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:32:46 INFO - PROCESS | 1655 | 1469165566082 Marionette TRACE conn2 <- [1,1978,null,{}] 22:32:46 INFO - PROCESS | 1655 | 1469165566084 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}] 22:32:46 INFO - PROCESS | 1655 | 1469165566090 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:46 INFO - PROCESS | 1655 | 1469165566197 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 22:32:46 INFO - PROCESS | 1655 | 1469165566231 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:46 INFO - PROCESS | 1655 | 1469165566232 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x124864800 == 24 [pid = 1655] [id = 502] 22:32:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x119288c00) [pid = 1655] [serial = 1506] [outer = 0x0] 22:32:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x11947a800) [pid = 1655] [serial = 1507] [outer = 0x119288c00] 22:32:46 INFO - PROCESS | 1655 | 1469165566257 Marionette DEBUG loaded listener.js 22:32:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x119a0dc00) [pid = 1655] [serial = 1508] [outer = 0x119288c00] 22:32:46 INFO - PROCESS | 1655 | 1469165566586 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]]]}] 22:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 517ms 22:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:32:46 INFO - PROCESS | 1655 | 1469165566599 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 22:32:46 INFO - PROCESS | 1655 | 1469165566601 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 22:32:46 INFO - PROCESS | 1655 | 1469165566603 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:32:46 INFO - PROCESS | 1655 | 1469165566604 Marionette TRACE conn2 <- [1,1982,null,{}] 22:32:46 INFO - PROCESS | 1655 | 1469165566608 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}] 22:32:46 INFO - PROCESS | 1655 | 1469165566610 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:46 INFO - PROCESS | 1655 | 1469165566706 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 22:32:46 INFO - PROCESS | 1655 | 1469165566741 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:46 INFO - PROCESS | 1655 | 1469165566742 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268e5800 == 25 [pid = 1655] [id = 503] 22:32:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x119979400) [pid = 1655] [serial = 1509] [outer = 0x0] 22:32:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x119a4c800) [pid = 1655] [serial = 1510] [outer = 0x119979400] 22:32:46 INFO - PROCESS | 1655 | 1469165566766 Marionette DEBUG loaded listener.js 22:32:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x12083ec00) [pid = 1655] [serial = 1511] [outer = 0x119979400] 22:32:47 INFO - PROCESS | 1655 | 1469165567052 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]]]}] 22:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 472ms 22:32:47 INFO - PROCESS | 1655 | 1469165567079 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 22:32:47 INFO - PROCESS | 1655 | 1469165567080 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 22:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:32:47 INFO - PROCESS | 1655 | 1469165567082 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:32:47 INFO - PROCESS | 1655 | 1469165567083 Marionette TRACE conn2 <- [1,1986,null,{}] 22:32:47 INFO - PROCESS | 1655 | 1469165567093 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}] 22:32:47 INFO - PROCESS | 1655 | 1469165567094 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:47 INFO - PROCESS | 1655 | 1469165567188 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 22:32:47 INFO - PROCESS | 1655 | 1469165567191 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:47 INFO - PROCESS | 1655 | 1469165567192 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12921e800 == 26 [pid = 1655] [id = 504] 22:32:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x119a0ec00) [pid = 1655] [serial = 1512] [outer = 0x0] 22:32:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1210d2c00) [pid = 1655] [serial = 1513] [outer = 0x119a0ec00] 22:32:47 INFO - PROCESS | 1655 | 1469165567216 Marionette DEBUG loaded listener.js 22:32:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x121640c00) [pid = 1655] [serial = 1514] [outer = 0x119a0ec00] 22:32:47 INFO - PROCESS | 1655 | 1469165567514 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]]]}] 22:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 479ms 22:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:32:47 INFO - PROCESS | 1655 | 1469165567569 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 22:32:47 INFO - PROCESS | 1655 | 1469165567570 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 22:32:47 INFO - PROCESS | 1655 | 1469165567575 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:32:47 INFO - PROCESS | 1655 | 1469165567577 Marionette TRACE conn2 <- [1,1990,null,{}] 22:32:47 INFO - PROCESS | 1655 | 1469165567579 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}] 22:32:47 INFO - PROCESS | 1655 | 1469165567580 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:47 INFO - PROCESS | 1655 | 1469165567683 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 22:32:47 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1210ddc00) [pid = 1655] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:32:47 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x113f31c00) [pid = 1655] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:32:47 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x1210d3400) [pid = 1655] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:32:47 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x1161bec00) [pid = 1655] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:32:47 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x1184da800) [pid = 1655] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:32:47 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1195c6c00) [pid = 1655] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:32:47 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x119a48800) [pid = 1655] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:32:47 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x116755800) [pid = 1655] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:32:47 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1122b1400) [pid = 1655] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:32:47 INFO - PROCESS | 1655 | 1469165567747 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:47 INFO - PROCESS | 1655 | 1469165567748 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x119532000 == 27 [pid = 1655] [id = 505] 22:32:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1122b3000) [pid = 1655] [serial = 1515] [outer = 0x0] 22:32:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x113a3ac00) [pid = 1655] [serial = 1516] [outer = 0x1122b3000] 22:32:47 INFO - PROCESS | 1655 | 1469165567775 Marionette DEBUG loaded listener.js 22:32:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x118561400) [pid = 1655] [serial = 1517] [outer = 0x1122b3000] 22:32:48 INFO - PROCESS | 1655 | 1469165568036 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]]]}] 22:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 520ms 22:32:48 INFO - PROCESS | 1655 | 1469165568096 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 22:32:48 INFO - PROCESS | 1655 | 1469165568097 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 22:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:32:48 INFO - PROCESS | 1655 | 1469165568100 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:32:48 INFO - PROCESS | 1655 | 1469165568101 Marionette TRACE conn2 <- [1,1994,null,{}] 22:32:48 INFO - PROCESS | 1655 | 1469165568104 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}] 22:32:48 INFO - PROCESS | 1655 | 1469165568108 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:48 INFO - PROCESS | 1655 | 1469165568193 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 22:32:48 INFO - PROCESS | 1655 | 1469165568197 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:48 INFO - PROCESS | 1655 | 1469165568198 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a60f000 == 28 [pid = 1655] [id = 506] 22:32:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x119a0b400) [pid = 1655] [serial = 1518] [outer = 0x0] 22:32:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x1232a5c00) [pid = 1655] [serial = 1519] [outer = 0x119a0b400] 22:32:48 INFO - PROCESS | 1655 | 1469165568225 Marionette DEBUG loaded listener.js 22:32:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x123313c00) [pid = 1655] [serial = 1520] [outer = 0x119a0b400] 22:32:48 INFO - PROCESS | 1655 | 1469165568658 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]]]}] 22:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 568ms 22:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:32:48 INFO - PROCESS | 1655 | 1469165568669 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 22:32:48 INFO - PROCESS | 1655 | 1469165568671 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 22:32:48 INFO - PROCESS | 1655 | 1469165568674 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:32:48 INFO - PROCESS | 1655 | 1469165568677 Marionette TRACE conn2 <- [1,1998,null,{}] 22:32:48 INFO - PROCESS | 1655 | 1469165568680 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}] 22:32:48 INFO - PROCESS | 1655 | 1469165568683 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:48 INFO - PROCESS | 1655 | 1469165568778 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 22:32:48 INFO - PROCESS | 1655 | 1469165568782 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:48 INFO - PROCESS | 1655 | 1469165568793 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x123935800 == 29 [pid = 1655] [id = 507] 22:32:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x123318400) [pid = 1655] [serial = 1521] [outer = 0x0] 22:32:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x123e70800) [pid = 1655] [serial = 1522] [outer = 0x123318400] 22:32:48 INFO - PROCESS | 1655 | 1469165568820 Marionette DEBUG loaded listener.js 22:32:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x124791000) [pid = 1655] [serial = 1523] [outer = 0x123318400] 22:32:49 INFO - PROCESS | 1655 | 1469165569147 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]]]}] 22:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 521ms 22:32:49 INFO - PROCESS | 1655 | 1469165569195 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 22:32:49 INFO - PROCESS | 1655 | 1469165569196 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 22:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:32:49 INFO - PROCESS | 1655 | 1469165569200 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:32:49 INFO - PROCESS | 1655 | 1469165569201 Marionette TRACE conn2 <- [1,2002,null,{}] 22:32:49 INFO - PROCESS | 1655 | 1469165569203 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}] 22:32:49 INFO - PROCESS | 1655 | 1469165569204 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:49 INFO - PROCESS | 1655 | 1469165569303 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 22:32:49 INFO - PROCESS | 1655 | 1469165569334 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:49 INFO - PROCESS | 1655 | 1469165569335 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac04000 == 30 [pid = 1655] [id = 508] 22:32:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x123319000) [pid = 1655] [serial = 1524] [outer = 0x0] 22:32:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1248f8800) [pid = 1655] [serial = 1525] [outer = 0x123319000] 22:32:49 INFO - PROCESS | 1655 | 1469165569359 Marionette DEBUG loaded listener.js 22:32:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x124ddc800) [pid = 1655] [serial = 1526] [outer = 0x123319000] 22:32:49 INFO - PROCESS | 1655 | 1469165569631 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]]]}] 22:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 468ms 22:32:49 INFO - PROCESS | 1655 | 1469165569668 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 22:32:49 INFO - PROCESS | 1655 | 1469165569669 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 22:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:32:49 INFO - PROCESS | 1655 | 1469165569679 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:32:49 INFO - PROCESS | 1655 | 1469165569680 Marionette TRACE conn2 <- [1,2006,null,{}] 22:32:49 INFO - PROCESS | 1655 | 1469165569682 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}] 22:32:49 INFO - PROCESS | 1655 | 1469165569683 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:49 INFO - PROCESS | 1655 | 1469165569769 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 22:32:49 INFO - PROCESS | 1655 | 1469165569860 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:49 INFO - PROCESS | 1655 | 1469165569862 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x112634800 == 31 [pid = 1655] [id = 509] 22:32:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1110a5800) [pid = 1655] [serial = 1527] [outer = 0x0] 22:32:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1122b1800) [pid = 1655] [serial = 1528] [outer = 0x1110a5800] 22:32:49 INFO - PROCESS | 1655 | 1469165569893 Marionette DEBUG loaded listener.js 22:32:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1127dfc00) [pid = 1655] [serial = 1529] [outer = 0x1110a5800] 22:32:50 INFO - PROCESS | 1655 | 1469165570427 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]]]}] 22:32:50 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 22:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 771ms 22:32:50 INFO - PROCESS | 1655 | 1469165570467 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 22:32:50 INFO - PROCESS | 1655 | 1469165570470 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 22:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:32:50 INFO - PROCESS | 1655 | 1469165570478 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:32:50 INFO - PROCESS | 1655 | 1469165570481 Marionette TRACE conn2 <- [1,2010,null,{}] 22:32:50 INFO - PROCESS | 1655 | 1469165570486 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}] 22:32:50 INFO - PROCESS | 1655 | 1469165570491 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:50 INFO - PROCESS | 1655 | 1469165570624 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 22:32:50 INFO - PROCESS | 1655 | 1469165570692 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:50 INFO - PROCESS | 1655 | 1469165570694 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x119539000 == 32 [pid = 1655] [id = 510] 22:32:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x116082400) [pid = 1655] [serial = 1530] [outer = 0x0] 22:32:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1160ed400) [pid = 1655] [serial = 1531] [outer = 0x116082400] 22:32:50 INFO - PROCESS | 1655 | 1469165570720 Marionette DEBUG loaded listener.js 22:32:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1169e7000) [pid = 1655] [serial = 1532] [outer = 0x116082400] 22:32:51 INFO - PROCESS | 1655 | 1469165571421 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]]]}] 22:32:51 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 22:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1024ms 22:32:51 INFO - PROCESS | 1655 | 1469165571503 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 22:32:51 INFO - PROCESS | 1655 | 1469165571506 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 22:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:32:51 INFO - PROCESS | 1655 | 1469165571511 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:32:51 INFO - PROCESS | 1655 | 1469165571514 Marionette TRACE conn2 <- [1,2014,null,{}] 22:32:51 INFO - PROCESS | 1655 | 1469165571519 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}] 22:32:51 INFO - PROCESS | 1655 | 1469165571522 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:51 INFO - PROCESS | 1655 | 1469165571673 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 22:32:51 INFO - PROCESS | 1655 | 1469165571805 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:51 INFO - PROCESS | 1655 | 1469165571809 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:51 INFO - PROCESS | 1655 | --DOCSHELL 0x113827000 == 31 [pid = 1655] [id = 487] 22:32:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x11657d000 == 32 [pid = 1655] [id = 511] 22:32:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1129b8000) [pid = 1655] [serial = 1533] [outer = 0x0] 22:32:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11607f000) [pid = 1655] [serial = 1534] [outer = 0x1129b8000] 22:32:51 INFO - PROCESS | 1655 | 1469165571882 Marionette DEBUG loaded listener.js 22:32:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x116aa7800) [pid = 1655] [serial = 1535] [outer = 0x1129b8000] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1246c7800) [pid = 1655] [serial = 1460] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x123640800) [pid = 1655] [serial = 1481] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1176aa000) [pid = 1655] [serial = 1465] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x118561c00) [pid = 1655] [serial = 1468] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1182fc000) [pid = 1655] [serial = 1466] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x119a07800) [pid = 1655] [serial = 1471] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x11926ec00) [pid = 1655] [serial = 1469] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x119ae1c00) [pid = 1655] [serial = 1477] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x123166c00) [pid = 1655] [serial = 1480] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x117e2f400) [pid = 1655] [serial = 1474] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x119adc000) [pid = 1655] [serial = 1472] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x112a8d800) [pid = 1655] [serial = 1462] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x113d98800) [pid = 1655] [serial = 1463] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x118511000) [pid = 1655] [serial = 1475] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x1210d3000) [pid = 1655] [serial = 1478] [outer = 0x0] [url = about:blank] 22:32:51 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x123448800) [pid = 1655] [serial = 1456] [outer = 0x0] [url = about:blank] 22:32:52 INFO - PROCESS | 1655 | 1469165572198 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]]]}] 22:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 728ms 22:32:52 INFO - PROCESS | 1655 | 1469165572246 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 22:32:52 INFO - PROCESS | 1655 | 1469165572249 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 22:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:32:52 INFO - PROCESS | 1655 | 1469165572254 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:32:52 INFO - PROCESS | 1655 | 1469165572259 Marionette TRACE conn2 <- [1,2018,null,{}] 22:32:52 INFO - PROCESS | 1655 | 1469165572262 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}] 22:32:52 INFO - PROCESS | 1655 | 1469165572264 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:52 INFO - PROCESS | 1655 | 1469165572345 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 22:32:52 INFO - PROCESS | 1655 | 1469165572416 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:52 INFO - PROCESS | 1655 | 1469165572417 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x119536800 == 33 [pid = 1655] [id = 512] 22:32:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1169e7400) [pid = 1655] [serial = 1536] [outer = 0x0] 22:32:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1182f2400) [pid = 1655] [serial = 1537] [outer = 0x1169e7400] 22:32:52 INFO - PROCESS | 1655 | 1469165572444 Marionette DEBUG loaded listener.js 22:32:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x11850a000) [pid = 1655] [serial = 1538] [outer = 0x1169e7400] 22:32:52 INFO - PROCESS | 1655 | 1469165572726 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]]]}] 22:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 524ms 22:32:52 INFO - PROCESS | 1655 | 1469165572778 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 22:32:52 INFO - PROCESS | 1655 | 1469165572780 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 22:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:32:52 INFO - PROCESS | 1655 | 1469165572782 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:32:52 INFO - PROCESS | 1655 | 1469165572784 Marionette TRACE conn2 <- [1,2022,null,{}] 22:32:52 INFO - PROCESS | 1655 | 1469165572795 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}] 22:32:52 INFO - PROCESS | 1655 | 1469165572798 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:52 INFO - PROCESS | 1655 | 1469165572881 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 22:32:52 INFO - PROCESS | 1655 | 1469165572886 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:52 INFO - PROCESS | 1655 | 1469165572889 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x124325800 == 34 [pid = 1655] [id = 513] 22:32:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x11870e400) [pid = 1655] [serial = 1539] [outer = 0x0] 22:32:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11928e400) [pid = 1655] [serial = 1540] [outer = 0x11870e400] 22:32:52 INFO - PROCESS | 1655 | 1469165572925 Marionette DEBUG loaded listener.js 22:32:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1195cd800) [pid = 1655] [serial = 1541] [outer = 0x11870e400] 22:32:53 INFO - PROCESS | 1655 | 1469165573261 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]]]}] 22:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 521ms 22:32:53 INFO - PROCESS | 1655 | 1469165573304 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 22:32:53 INFO - PROCESS | 1655 | 1469165573306 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 22:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:32:53 INFO - PROCESS | 1655 | 1469165573311 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:32:53 INFO - PROCESS | 1655 | 1469165573312 Marionette TRACE conn2 <- [1,2026,null,{}] 22:32:53 INFO - PROCESS | 1655 | 1469165573315 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}] 22:32:53 INFO - PROCESS | 1655 | 1469165573316 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:53 INFO - PROCESS | 1655 | 1469165573394 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 22:32:53 INFO - PROCESS | 1655 | 1469165573398 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:53 INFO - PROCESS | 1655 | 1469165573399 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bb8800 == 35 [pid = 1655] [id = 514] 22:32:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x112e15000) [pid = 1655] [serial = 1542] [outer = 0x0] 22:32:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x119a41c00) [pid = 1655] [serial = 1543] [outer = 0x112e15000] 22:32:53 INFO - PROCESS | 1655 | 1469165573427 Marionette DEBUG loaded listener.js 22:32:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119adc400) [pid = 1655] [serial = 1544] [outer = 0x112e15000] 22:32:53 INFO - PROCESS | 1655 | 1469165573750 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]]]}] 22:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 469ms 22:32:53 INFO - PROCESS | 1655 | 1469165573781 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 22:32:53 INFO - PROCESS | 1655 | 1469165573782 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 22:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:32:53 INFO - PROCESS | 1655 | 1469165573784 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:32:53 INFO - PROCESS | 1655 | 1469165573785 Marionette TRACE conn2 <- [1,2030,null,{}] 22:32:53 INFO - PROCESS | 1655 | 1469165573788 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}] 22:32:53 INFO - PROCESS | 1655 | 1469165573790 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:53 INFO - PROCESS | 1655 | 1469165573903 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 22:32:53 INFO - PROCESS | 1655 | 1469165573913 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:53 INFO - PROCESS | 1655 | 1469165573914 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x11708f800 == 36 [pid = 1655] [id = 515] 22:32:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x112e1d800) [pid = 1655] [serial = 1545] [outer = 0x0] 22:32:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x117e25400) [pid = 1655] [serial = 1546] [outer = 0x112e1d800] 22:32:53 INFO - PROCESS | 1655 | 1469165573939 Marionette DEBUG loaded listener.js 22:32:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1210dec00) [pid = 1655] [serial = 1547] [outer = 0x112e1d800] 22:32:54 INFO - PROCESS | 1655 | 1469165574285 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]]]}] 22:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 518ms 22:32:54 INFO - PROCESS | 1655 | 1469165574303 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 22:32:54 INFO - PROCESS | 1655 | 1469165574306 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 22:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:32:54 INFO - PROCESS | 1655 | 1469165574310 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:32:54 INFO - PROCESS | 1655 | 1469165574312 Marionette TRACE conn2 <- [1,2034,null,{}] 22:32:54 INFO - PROCESS | 1655 | 1469165574315 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}] 22:32:54 INFO - PROCESS | 1655 | 1469165574321 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:54 INFO - PROCESS | 1655 | 1469165574500 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 22:32:54 INFO - PROCESS | 1655 | 1469165574516 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:54 INFO - PROCESS | 1655 | 1469165574517 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a768800 == 37 [pid = 1655] [id = 516] 22:32:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x123163000) [pid = 1655] [serial = 1548] [outer = 0x0] 22:32:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1239c7800) [pid = 1655] [serial = 1549] [outer = 0x123163000] 22:32:54 INFO - PROCESS | 1655 | 1469165574560 Marionette DEBUG loaded listener.js 22:32:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124eaf400) [pid = 1655] [serial = 1550] [outer = 0x123163000] 22:32:54 INFO - PROCESS | 1655 | 1469165574984 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]]]}] 22:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 721ms 22:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:32:55 INFO - PROCESS | 1655 | 1469165575030 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 22:32:55 INFO - PROCESS | 1655 | 1469165575031 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 22:32:55 INFO - PROCESS | 1655 | 1469165575033 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:32:55 INFO - PROCESS | 1655 | 1469165575035 Marionette TRACE conn2 <- [1,2038,null,{}] 22:32:55 INFO - PROCESS | 1655 | 1469165575037 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}] 22:32:55 INFO - PROCESS | 1655 | 1469165575038 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:55 INFO - PROCESS | 1655 | 1469165575142 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 22:32:55 INFO - PROCESS | 1655 | 1469165575145 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:55 INFO - PROCESS | 1655 | 1469165575146 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abbc800 == 38 [pid = 1655] [id = 517] 22:32:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x116980400) [pid = 1655] [serial = 1551] [outer = 0x0] 22:32:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x124eb6c00) [pid = 1655] [serial = 1552] [outer = 0x116980400] 22:32:55 INFO - PROCESS | 1655 | 1469165575170 Marionette DEBUG loaded listener.js 22:32:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12651f800) [pid = 1655] [serial = 1553] [outer = 0x116980400] 22:32:55 INFO - PROCESS | 1655 | 1469165575483 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]]]}] 22:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 470ms 22:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:32:55 INFO - PROCESS | 1655 | 1469165575510 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 22:32:55 INFO - PROCESS | 1655 | 1469165575512 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 22:32:55 INFO - PROCESS | 1655 | 1469165575514 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:32:55 INFO - PROCESS | 1655 | 1469165575515 Marionette TRACE conn2 <- [1,2042,null,{}] 22:32:55 INFO - PROCESS | 1655 | 1469165575518 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}] 22:32:55 INFO - PROCESS | 1655 | 1469165575519 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:55 INFO - PROCESS | 1655 | 1469165575620 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 22:32:55 INFO - PROCESS | 1655 | 1469165575624 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:55 INFO - PROCESS | 1655 | 1469165575625 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b245000 == 39 [pid = 1655] [id = 518] 22:32:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1129b9800) [pid = 1655] [serial = 1554] [outer = 0x0] 22:32:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x126598800) [pid = 1655] [serial = 1555] [outer = 0x1129b9800] 22:32:55 INFO - PROCESS | 1655 | 1469165575649 Marionette DEBUG loaded listener.js 22:32:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x126842c00) [pid = 1655] [serial = 1556] [outer = 0x1129b9800] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x119a0b400) [pid = 1655] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x123318400) [pid = 1655] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1127d7c00) [pid = 1655] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11653c000) [pid = 1655] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x115e0ec00) [pid = 1655] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x11338f800) [pid = 1655] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x11602cc00) [pid = 1655] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119288c00) [pid = 1655] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x118506400) [pid = 1655] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1127db000) [pid = 1655] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x119979400) [pid = 1655] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x119a0ec00) [pid = 1655] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:32:55 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1122b3000) [pid = 1655] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:32:56 INFO - PROCESS | 1655 | 1469165576054 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]]]}] 22:32:56 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) 22:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 574ms 22:32:56 INFO - PROCESS | 1655 | 1469165576090 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 22:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:32:56 INFO - PROCESS | 1655 | 1469165576092 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 22:32:56 INFO - PROCESS | 1655 | 1469165576094 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:32:56 INFO - PROCESS | 1655 | 1469165576096 Marionette TRACE conn2 <- [1,2046,null,{}] 22:32:56 INFO - PROCESS | 1655 | 1469165576098 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}] 22:32:56 INFO - PROCESS | 1655 | 1469165576099 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:56 INFO - PROCESS | 1655 | 1469165576181 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 22:32:56 INFO - PROCESS | 1655 | 1469165576184 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:56 INFO - PROCESS | 1655 | 1469165576185 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x128f3f000 == 40 [pid = 1655] [id = 519] 22:32:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1127d2c00) [pid = 1655] [serial = 1557] [outer = 0x0] 22:32:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1184bb800) [pid = 1655] [serial = 1558] [outer = 0x1127d2c00] 22:32:56 INFO - PROCESS | 1655 | 1469165576212 Marionette DEBUG loaded listener.js 22:32:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1210d0000) [pid = 1655] [serial = 1559] [outer = 0x1127d2c00] 22:32:56 INFO - PROCESS | 1655 | 1469165576545 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]]]}] 22:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 468ms 22:32:56 INFO - PROCESS | 1655 | 1469165576563 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 22:32:56 INFO - PROCESS | 1655 | 1469165576564 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 22:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:32:56 INFO - PROCESS | 1655 | 1469165576567 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:32:56 INFO - PROCESS | 1655 | 1469165576568 Marionette TRACE conn2 <- [1,2050,null,{}] 22:32:56 INFO - PROCESS | 1655 | 1469165576570 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}] 22:32:56 INFO - PROCESS | 1655 | 1469165576572 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:56 INFO - PROCESS | 1655 | 1469165576679 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 22:32:56 INFO - PROCESS | 1655 | 1469165576684 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:56 INFO - PROCESS | 1655 | 1469165576685 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bb7000 == 41 [pid = 1655] [id = 520] 22:32:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x113394800) [pid = 1655] [serial = 1560] [outer = 0x0] 22:32:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x123161400) [pid = 1655] [serial = 1561] [outer = 0x113394800] 22:32:56 INFO - PROCESS | 1655 | 1469165576709 Marionette DEBUG loaded listener.js 22:32:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x126c6c800) [pid = 1655] [serial = 1562] [outer = 0x113394800] 22:32:57 INFO - PROCESS | 1655 | 1469165577000 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]]]}] 22:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 469ms 22:32:57 INFO - PROCESS | 1655 | 1469165577036 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 22:32:57 INFO - PROCESS | 1655 | 1469165577039 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 22:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:32:57 INFO - PROCESS | 1655 | 1469165577044 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:32:57 INFO - PROCESS | 1655 | 1469165577045 Marionette TRACE conn2 <- [1,2054,null,{}] 22:32:57 INFO - PROCESS | 1655 | 1469165577048 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}] 22:32:57 INFO - PROCESS | 1655 | 1469165577049 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:57 INFO - PROCESS | 1655 | 1469165577147 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 22:32:57 INFO - PROCESS | 1655 | 1469165577150 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:57 INFO - PROCESS | 1655 | 1469165577152 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bde2000 == 42 [pid = 1655] [id = 521] 22:32:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x126c6f400) [pid = 1655] [serial = 1563] [outer = 0x0] 22:32:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x128c02800) [pid = 1655] [serial = 1564] [outer = 0x126c6f400] 22:32:57 INFO - PROCESS | 1655 | 1469165577178 Marionette DEBUG loaded listener.js 22:32:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x128da6000) [pid = 1655] [serial = 1565] [outer = 0x126c6f400] 22:32:57 INFO - PROCESS | 1655 | 1469165577518 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]]]}] 22:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 521ms 22:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:32:57 INFO - PROCESS | 1655 | 1469165577571 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 22:32:57 INFO - PROCESS | 1655 | 1469165577572 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 22:32:57 INFO - PROCESS | 1655 | 1469165577575 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:32:57 INFO - PROCESS | 1655 | 1469165577577 Marionette TRACE conn2 <- [1,2058,null,{}] 22:32:57 INFO - PROCESS | 1655 | 1469165577579 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}] 22:32:57 INFO - PROCESS | 1655 | 1469165577581 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:57 INFO - PROCESS | 1655 | 1469165577705 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 22:32:57 INFO - PROCESS | 1655 | 1469165577710 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:57 INFO - PROCESS | 1655 | 1469165577711 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c04d000 == 43 [pid = 1655] [id = 522] 22:32:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x128c0cc00) [pid = 1655] [serial = 1566] [outer = 0x0] 22:32:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x128dd4c00) [pid = 1655] [serial = 1567] [outer = 0x128c0cc00] 22:32:57 INFO - PROCESS | 1655 | 1469165577752 Marionette DEBUG loaded listener.js 22:32:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12925f000) [pid = 1655] [serial = 1568] [outer = 0x128c0cc00] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x123935800 == 42 [pid = 1655] [id = 507] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac04000 == 41 [pid = 1655] [id = 508] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12a60f000 == 40 [pid = 1655] [id = 506] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x119532000 == 39 [pid = 1655] [id = 505] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x11657d000 == 38 [pid = 1655] [id = 511] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x119539000 == 37 [pid = 1655] [id = 510] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x112634800 == 36 [pid = 1655] [id = 509] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x124325800 == 35 [pid = 1655] [id = 513] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12abbc800 == 34 [pid = 1655] [id = 517] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x128f3f000 == 33 [pid = 1655] [id = 519] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12bde2000 == 32 [pid = 1655] [id = 521] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x128bb7000 == 31 [pid = 1655] [id = 520] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12a768800 == 30 [pid = 1655] [id = 516] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x12b245000 == 29 [pid = 1655] [id = 518] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x128bb8800 == 28 [pid = 1655] [id = 514] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x11708f800 == 27 [pid = 1655] [id = 515] 22:32:58 INFO - PROCESS | 1655 | --DOCSHELL 0x119536800 == 26 [pid = 1655] [id = 512] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x113398800) [pid = 1655] [serial = 1492] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x113d9a400) [pid = 1655] [serial = 1493] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11675a400) [pid = 1655] [serial = 1495] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1169e6400) [pid = 1655] [serial = 1496] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x11947a800) [pid = 1655] [serial = 1507] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x11855a000) [pid = 1655] [serial = 1501] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x112a85c00) [pid = 1655] [serial = 1489] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x118706400) [pid = 1655] [serial = 1502] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x117e2d400) [pid = 1655] [serial = 1498] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x119a4c800) [pid = 1655] [serial = 1510] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1184d2000) [pid = 1655] [serial = 1499] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x119a0dc00) [pid = 1655] [serial = 1508] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1210d2c00) [pid = 1655] [serial = 1513] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12083ec00) [pid = 1655] [serial = 1511] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x113a3ac00) [pid = 1655] [serial = 1516] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x1232a5c00) [pid = 1655] [serial = 1519] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x118561400) [pid = 1655] [serial = 1517] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x123313c00) [pid = 1655] [serial = 1520] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x123e70800) [pid = 1655] [serial = 1522] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x124791000) [pid = 1655] [serial = 1523] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x12331d400) [pid = 1655] [serial = 1483] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x1243fb400) [pid = 1655] [serial = 1484] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x1248f8800) [pid = 1655] [serial = 1525] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x1182f9400) [pid = 1655] [serial = 1487] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1169efc00) [pid = 1655] [serial = 1486] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x119149800) [pid = 1655] [serial = 1504] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x121640c00) [pid = 1655] [serial = 1514] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x119289800) [pid = 1655] [serial = 1505] [outer = 0x0] [url = about:blank] 22:32:59 INFO - PROCESS | 1655 | 1469165579150 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]]]}] 22:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1623ms 22:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:32:59 INFO - PROCESS | 1655 | 1469165579198 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 22:32:59 INFO - PROCESS | 1655 | 1469165579201 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 22:32:59 INFO - PROCESS | 1655 | 1469165579204 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:32:59 INFO - PROCESS | 1655 | 1469165579206 Marionette TRACE conn2 <- [1,2062,null,{}] 22:32:59 INFO - PROCESS | 1655 | 1469165579210 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}] 22:32:59 INFO - PROCESS | 1655 | 1469165579212 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:59 INFO - PROCESS | 1655 | 1469165579288 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 22:32:59 INFO - PROCESS | 1655 | 1469165579339 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:59 INFO - PROCESS | 1655 | 1469165579342 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x1167df000 == 27 [pid = 1655] [id = 523] 22:32:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x113393800) [pid = 1655] [serial = 1569] [outer = 0x0] 22:32:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x11380fc00) [pid = 1655] [serial = 1570] [outer = 0x113393800] 22:32:59 INFO - PROCESS | 1655 | 1469165579372 Marionette DEBUG loaded listener.js 22:32:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x11602ac00) [pid = 1655] [serial = 1571] [outer = 0x113393800] 22:32:59 INFO - PROCESS | 1655 | 1469165579680 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]]]}] 22:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 522ms 22:32:59 INFO - PROCESS | 1655 | 1469165579726 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 22:32:59 INFO - PROCESS | 1655 | 1469165579730 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 22:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:32:59 INFO - PROCESS | 1655 | 1469165579734 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:32:59 INFO - PROCESS | 1655 | 1469165579736 Marionette TRACE conn2 <- [1,2066,null,{}] 22:32:59 INFO - PROCESS | 1655 | 1469165579739 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}] 22:32:59 INFO - PROCESS | 1655 | 1469165579741 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:59 INFO - PROCESS | 1655 | 1469165579818 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 22:32:59 INFO - PROCESS | 1655 | 1469165579869 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:59 INFO - PROCESS | 1655 | 1469165579871 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:32:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x118887800 == 28 [pid = 1655] [id = 524] 22:32:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x11602cc00) [pid = 1655] [serial = 1572] [outer = 0x0] 22:32:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x116535c00) [pid = 1655] [serial = 1573] [outer = 0x11602cc00] 22:32:59 INFO - PROCESS | 1655 | 1469165579898 Marionette DEBUG loaded listener.js 22:32:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x116aae800) [pid = 1655] [serial = 1574] [outer = 0x11602cc00] 22:33:00 INFO - PROCESS | 1655 | 1469165580190 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]]]}] 22:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 471ms 22:33:00 INFO - PROCESS | 1655 | 1469165580212 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 22:33:00 INFO - PROCESS | 1655 | 1469165580213 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 22:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:33:00 INFO - PROCESS | 1655 | 1469165580225 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:33:00 INFO - PROCESS | 1655 | 1469165580229 Marionette TRACE conn2 <- [1,2070,null,{}] 22:33:00 INFO - PROCESS | 1655 | 1469165580237 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}] 22:33:00 INFO - PROCESS | 1655 | 1469165580243 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:00 INFO - PROCESS | 1655 | 1469165580317 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 22:33:00 INFO - PROCESS | 1655 | 1469165580324 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:00 INFO - PROCESS | 1655 | 1469165580327 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230cb800 == 29 [pid = 1655] [id = 525] 22:33:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x111dac000) [pid = 1655] [serial = 1575] [outer = 0x0] 22:33:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x118506800) [pid = 1655] [serial = 1576] [outer = 0x111dac000] 22:33:00 INFO - PROCESS | 1655 | 1469165580355 Marionette DEBUG loaded listener.js 22:33:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x11855a400) [pid = 1655] [serial = 1577] [outer = 0x111dac000] 22:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 484ms 22:33:00 INFO - PROCESS | 1655 | 1469165580697 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]]]}] 22:33:00 INFO - PROCESS | 1655 | 1469165580700 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 22:33:00 INFO - PROCESS | 1655 | 1469165580702 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 22:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:33:00 INFO - PROCESS | 1655 | 1469165580708 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:33:00 INFO - PROCESS | 1655 | 1469165580711 Marionette TRACE conn2 <- [1,2074,null,{}] 22:33:00 INFO - PROCESS | 1655 | 1469165580713 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}] 22:33:00 INFO - PROCESS | 1655 | 1469165580714 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:00 INFO - PROCESS | 1655 | 1469165580821 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 22:33:00 INFO - PROCESS | 1655 | 1469165580827 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:00 INFO - PROCESS | 1655 | 1469165580828 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x123352800 == 30 [pid = 1655] [id = 526] 22:33:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x11850d800) [pid = 1655] [serial = 1578] [outer = 0x0] 22:33:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x118704c00) [pid = 1655] [serial = 1579] [outer = 0x11850d800] 22:33:00 INFO - PROCESS | 1655 | 1469165580853 Marionette DEBUG loaded listener.js 22:33:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x11928bc00) [pid = 1655] [serial = 1580] [outer = 0x11850d800] 22:33:01 INFO - PROCESS | 1655 | 1469165581147 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]]]}] 22:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 473ms 22:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:33:01 INFO - PROCESS | 1655 | 1469165581178 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 22:33:01 INFO - PROCESS | 1655 | 1469165581180 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 22:33:01 INFO - PROCESS | 1655 | 1469165581182 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:33:01 INFO - PROCESS | 1655 | 1469165581183 Marionette TRACE conn2 <- [1,2078,null,{}] 22:33:01 INFO - PROCESS | 1655 | 1469165581185 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}] 22:33:01 INFO - PROCESS | 1655 | 1469165581186 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:01 INFO - PROCESS | 1655 | 1469165581266 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 22:33:01 INFO - PROCESS | 1655 | 1469165581269 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:01 INFO - PROCESS | 1655 | 1469165581270 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e0f000 == 31 [pid = 1655] [id = 527] 22:33:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x112ec3c00) [pid = 1655] [serial = 1581] [outer = 0x0] 22:33:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x11946d800) [pid = 1655] [serial = 1582] [outer = 0x112ec3c00] 22:33:01 INFO - PROCESS | 1655 | 1469165581299 Marionette DEBUG loaded listener.js 22:33:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x11996ac00) [pid = 1655] [serial = 1583] [outer = 0x112ec3c00] 22:33:01 INFO - PROCESS | 1655 | 1469165581650 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]]]}] 22:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 517ms 22:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:33:01 INFO - PROCESS | 1655 | 1469165581700 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 22:33:01 INFO - PROCESS | 1655 | 1469165581701 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 22:33:01 INFO - PROCESS | 1655 | 1469165581703 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:33:01 INFO - PROCESS | 1655 | 1469165581704 Marionette TRACE conn2 <- [1,2082,null,{}] 22:33:01 INFO - PROCESS | 1655 | 1469165581706 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}] 22:33:01 INFO - PROCESS | 1655 | 1469165581710 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:01 INFO - PROCESS | 1655 | 1469165581799 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 22:33:01 INFO - PROCESS | 1655 | 1469165581803 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:01 INFO - PROCESS | 1655 | 1469165581804 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bb5000 == 32 [pid = 1655] [id = 528] 22:33:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x119973000) [pid = 1655] [serial = 1584] [outer = 0x0] 22:33:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119ad8c00) [pid = 1655] [serial = 1585] [outer = 0x119973000] 22:33:01 INFO - PROCESS | 1655 | 1469165581834 Marionette DEBUG loaded listener.js 22:33:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x121640c00) [pid = 1655] [serial = 1586] [outer = 0x119973000] 22:33:02 INFO - PROCESS | 1655 | 1469165582132 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]]]}] 22:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 469ms 22:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:33:02 INFO - PROCESS | 1655 | 1469165582174 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 22:33:02 INFO - PROCESS | 1655 | 1469165582176 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 22:33:02 INFO - PROCESS | 1655 | 1469165582178 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:33:02 INFO - PROCESS | 1655 | 1469165582179 Marionette TRACE conn2 <- [1,2086,null,{}] 22:33:02 INFO - PROCESS | 1655 | 1469165582181 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}] 22:33:02 INFO - PROCESS | 1655 | 1469165582182 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:02 INFO - PROCESS | 1655 | 1469165582259 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 22:33:02 INFO - PROCESS | 1655 | 1469165582313 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:02 INFO - PROCESS | 1655 | 1469165582314 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293ac000 == 33 [pid = 1655] [id = 529] 22:33:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x112016800) [pid = 1655] [serial = 1587] [outer = 0x0] 22:33:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x123049c00) [pid = 1655] [serial = 1588] [outer = 0x112016800] 22:33:02 INFO - PROCESS | 1655 | 1469165582339 Marionette DEBUG loaded listener.js 22:33:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x123315000) [pid = 1655] [serial = 1589] [outer = 0x112016800] 22:33:02 INFO - PROCESS | 1655 | 1469165582589 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]]]}] 22:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 468ms 22:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:33:02 INFO - PROCESS | 1655 | 1469165582647 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 22:33:02 INFO - PROCESS | 1655 | 1469165582648 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 22:33:02 INFO - PROCESS | 1655 | 1469165582650 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:33:02 INFO - PROCESS | 1655 | 1469165582651 Marionette TRACE conn2 <- [1,2090,null,{}] 22:33:02 INFO - PROCESS | 1655 | 1469165582654 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}] 22:33:02 INFO - PROCESS | 1655 | 1469165582655 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:02 INFO - PROCESS | 1655 | 1469165582742 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 22:33:02 INFO - PROCESS | 1655 | 1469165582746 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:02 INFO - PROCESS | 1655 | 1469165582747 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a622000 == 34 [pid = 1655] [id = 530] 22:33:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1129ba800) [pid = 1655] [serial = 1590] [outer = 0x0] 22:33:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x123914c00) [pid = 1655] [serial = 1591] [outer = 0x1129ba800] 22:33:02 INFO - PROCESS | 1655 | 1469165582772 Marionette DEBUG loaded listener.js 22:33:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11607d400) [pid = 1655] [serial = 1592] [outer = 0x1129ba800] 22:33:03 INFO - PROCESS | 1655 | 1469165583113 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]]]}] 22:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 468ms 22:33:03 INFO - PROCESS | 1655 | 1469165583119 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 22:33:03 INFO - PROCESS | 1655 | 1469165583120 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 22:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:33:03 INFO - PROCESS | 1655 | 1469165583128 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:33:03 INFO - PROCESS | 1655 | 1469165583129 Marionette TRACE conn2 <- [1,2094,null,{}] 22:33:03 INFO - PROCESS | 1655 | 1469165583131 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}] 22:33:03 INFO - PROCESS | 1655 | 1469165583132 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:03 INFO - PROCESS | 1655 | 1469165583246 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 22:33:03 INFO - PROCESS | 1655 | 1469165583252 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:03 INFO - PROCESS | 1655 | 1469165583253 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230ca800 == 35 [pid = 1655] [id = 531] 22:33:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x112a81000) [pid = 1655] [serial = 1593] [outer = 0x0] 22:33:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1246cd400) [pid = 1655] [serial = 1594] [outer = 0x112a81000] 22:33:03 INFO - PROCESS | 1655 | 1469165583277 Marionette DEBUG loaded listener.js 22:33:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124798800) [pid = 1655] [serial = 1595] [outer = 0x112a81000] 22:33:03 INFO - PROCESS | 1655 | 1469165583558 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]]]}] 22:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 469ms 22:33:03 INFO - PROCESS | 1655 | 1469165583596 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 22:33:03 INFO - PROCESS | 1655 | 1469165583597 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 22:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:33:03 INFO - PROCESS | 1655 | 1469165583600 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:33:03 INFO - PROCESS | 1655 | 1469165583601 Marionette TRACE conn2 <- [1,2098,null,{}] 22:33:03 INFO - PROCESS | 1655 | 1469165583603 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}] 22:33:03 INFO - PROCESS | 1655 | 1469165583604 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:03 INFO - PROCESS | 1655 | 1469165583686 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 22:33:03 INFO - PROCESS | 1655 | 1469165583692 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:03 INFO - PROCESS | 1655 | 1469165583693 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b21d800 == 36 [pid = 1655] [id = 532] 22:33:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x124798c00) [pid = 1655] [serial = 1596] [outer = 0x0] 22:33:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124eb3000) [pid = 1655] [serial = 1597] [outer = 0x124798c00] 22:33:03 INFO - PROCESS | 1655 | 1469165583717 Marionette DEBUG loaded listener.js 22:33:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12611c400) [pid = 1655] [serial = 1598] [outer = 0x124798c00] 22:33:04 INFO - PROCESS | 1655 | 1469165584047 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]]]}] 22:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 468ms 22:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:33:04 INFO - PROCESS | 1655 | 1469165584068 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 22:33:04 INFO - PROCESS | 1655 | 1469165584070 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 22:33:04 INFO - PROCESS | 1655 | 1469165584072 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:33:04 INFO - PROCESS | 1655 | 1469165584076 Marionette TRACE conn2 <- [1,2102,null,{}] 22:33:04 INFO - PROCESS | 1655 | 1469165584079 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}] 22:33:04 INFO - PROCESS | 1655 | 1469165584080 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:04 INFO - PROCESS | 1655 | 1469165584196 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 22:33:04 INFO - PROCESS | 1655 | 1469165584210 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:04 INFO - PROCESS | 1655 | 1469165584219 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e0e800 == 37 [pid = 1655] [id = 533] 22:33:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x124ebcc00) [pid = 1655] [serial = 1599] [outer = 0x0] 22:33:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1266b8c00) [pid = 1655] [serial = 1600] [outer = 0x124ebcc00] 22:33:04 INFO - PROCESS | 1655 | 1469165584245 Marionette DEBUG loaded listener.js 22:33:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x128c02400) [pid = 1655] [serial = 1601] [outer = 0x124ebcc00] 22:33:04 INFO - PROCESS | 1655 | 1469165584590 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]]]}] 22:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 572ms 22:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:33:04 INFO - PROCESS | 1655 | 1469165584644 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 22:33:04 INFO - PROCESS | 1655 | 1469165584645 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 22:33:04 INFO - PROCESS | 1655 | 1469165584648 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:33:04 INFO - PROCESS | 1655 | 1469165584649 Marionette TRACE conn2 <- [1,2106,null,{}] 22:33:04 INFO - PROCESS | 1655 | 1469165584652 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}] 22:33:04 INFO - PROCESS | 1655 | 1469165584653 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:04 INFO - PROCESS | 1655 | 1469165584747 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 22:33:04 INFO - PROCESS | 1655 | 1469165584758 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:04 INFO - PROCESS | 1655 | 1469165584759 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba50000 == 38 [pid = 1655] [id = 534] 22:33:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1248f9c00) [pid = 1655] [serial = 1602] [outer = 0x0] 22:33:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x128c0f400) [pid = 1655] [serial = 1603] [outer = 0x1248f9c00] 22:33:04 INFO - PROCESS | 1655 | 1469165584783 Marionette DEBUG loaded listener.js 22:33:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x128dca800) [pid = 1655] [serial = 1604] [outer = 0x1248f9c00] 22:33:05 INFO - PROCESS | 1655 | 1469165585083 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]]]}] 22:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 469ms 22:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:33:05 INFO - PROCESS | 1655 | 1469165585117 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 22:33:05 INFO - PROCESS | 1655 | 1469165585118 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 22:33:05 INFO - PROCESS | 1655 | 1469165585121 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:33:05 INFO - PROCESS | 1655 | 1469165585122 Marionette TRACE conn2 <- [1,2110,null,{}] 22:33:05 INFO - PROCESS | 1655 | 1469165585126 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}] 22:33:05 INFO - PROCESS | 1655 | 1469165585127 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:05 INFO - PROCESS | 1655 | 1469165585230 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 22:33:05 INFO - PROCESS | 1655 | 1469165585234 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:05 INFO - PROCESS | 1655 | 1469165585235 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c04a800 == 39 [pid = 1655] [id = 535] 22:33:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x128c08400) [pid = 1655] [serial = 1605] [outer = 0x0] 22:33:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x129260400) [pid = 1655] [serial = 1606] [outer = 0x128c08400] 22:33:05 INFO - PROCESS | 1655 | 1469165585258 Marionette DEBUG loaded listener.js 22:33:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x129268400) [pid = 1655] [serial = 1607] [outer = 0x128c08400] 22:33:05 INFO - PROCESS | 1655 | 1469165585597 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]]]}] 22:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 521ms 22:33:05 INFO - PROCESS | 1655 | 1469165585643 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 22:33:05 INFO - PROCESS | 1655 | 1469165585644 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 22:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:33:05 INFO - PROCESS | 1655 | 1469165585646 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:33:05 INFO - PROCESS | 1655 | 1469165585647 Marionette TRACE conn2 <- [1,2114,null,{}] 22:33:05 INFO - PROCESS | 1655 | 1469165585650 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}] 22:33:05 INFO - PROCESS | 1655 | 1469165585651 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:05 INFO - PROCESS | 1655 | 1469165585749 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 22:33:05 INFO - PROCESS | 1655 | 1469165585764 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:05 INFO - PROCESS | 1655 | 1469165585765 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3e7000 == 40 [pid = 1655] [id = 536] 22:33:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x129267400) [pid = 1655] [serial = 1608] [outer = 0x0] 22:33:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x12939c800) [pid = 1655] [serial = 1609] [outer = 0x129267400] 22:33:05 INFO - PROCESS | 1655 | 1469165585789 Marionette DEBUG loaded listener.js 22:33:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12965b800) [pid = 1655] [serial = 1610] [outer = 0x129267400] 22:33:06 INFO - PROCESS | 1655 | 1469165586114 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]]]}] 22:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 520ms 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x123163000) [pid = 1655] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x116980400) [pid = 1655] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1129b9800) [pid = 1655] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1127d2c00) [pid = 1655] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x126c6f400) [pid = 1655] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1169e7400) [pid = 1655] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1129b8000) [pid = 1655] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x116082400) [pid = 1655] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1110a5800) [pid = 1655] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x112e15000) [pid = 1655] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11870e400) [pid = 1655] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x112e1d800) [pid = 1655] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x113394800) [pid = 1655] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x123319000) [pid = 1655] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:33:06 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1127df000) [pid = 1655] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:33:06 INFO - PROCESS | 1655 | 1469165586300 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 22:33:06 INFO - PROCESS | 1655 | 1469165586302 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 22:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:33:06 INFO - PROCESS | 1655 | 1469165586312 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:33:06 INFO - PROCESS | 1655 | 1469165586313 Marionette TRACE conn2 <- [1,2118,null,{}] 22:33:06 INFO - PROCESS | 1655 | 1469165586316 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}] 22:33:06 INFO - PROCESS | 1655 | 1469165586317 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:06 INFO - PROCESS | 1655 | 1469165586403 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 22:33:06 INFO - PROCESS | 1655 | 1469165586410 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:06 INFO - PROCESS | 1655 | 1469165586412 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bbc000 == 41 [pid = 1655] [id = 537] 22:33:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x112ec1800) [pid = 1655] [serial = 1611] [outer = 0x0] 22:33:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x116082400) [pid = 1655] [serial = 1612] [outer = 0x112ec1800] 22:33:06 INFO - PROCESS | 1655 | 1469165586435 Marionette DEBUG loaded listener.js 22:33:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1184d7000) [pid = 1655] [serial = 1613] [outer = 0x112ec1800] 22:33:06 INFO - PROCESS | 1655 | 1469165586750 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]]]}] 22:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 476ms 22:33:06 INFO - PROCESS | 1655 | 1469165586783 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 22:33:06 INFO - PROCESS | 1655 | 1469165586784 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 22:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:33:06 INFO - PROCESS | 1655 | 1469165586786 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:33:06 INFO - PROCESS | 1655 | 1469165586788 Marionette TRACE conn2 <- [1,2122,null,{}] 22:33:06 INFO - PROCESS | 1655 | 1469165586792 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}] 22:33:06 INFO - PROCESS | 1655 | 1469165586793 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:06 INFO - PROCESS | 1655 | 1469165586870 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 22:33:06 INFO - PROCESS | 1655 | 1469165586927 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:06 INFO - PROCESS | 1655 | 1469165586929 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c65a000 == 42 [pid = 1655] [id = 538] 22:33:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11336e800) [pid = 1655] [serial = 1614] [outer = 0x0] 22:33:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x119a07800) [pid = 1655] [serial = 1615] [outer = 0x11336e800] 22:33:06 INFO - PROCESS | 1655 | 1469165586952 Marionette DEBUG loaded listener.js 22:33:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x126848000) [pid = 1655] [serial = 1616] [outer = 0x11336e800] 22:33:07 INFO - PROCESS | 1655 | 1469165587316 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]]]}] 22:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 570ms 22:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:33:07 INFO - PROCESS | 1655 | 1469165587358 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 22:33:07 INFO - PROCESS | 1655 | 1469165587360 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 22:33:07 INFO - PROCESS | 1655 | 1469165587363 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:33:07 INFO - PROCESS | 1655 | 1469165587365 Marionette TRACE conn2 <- [1,2126,null,{}] 22:33:07 INFO - PROCESS | 1655 | 1469165587368 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}] 22:33:07 INFO - PROCESS | 1655 | 1469165587369 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:07 INFO - PROCESS | 1655 | 1469165587495 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 22:33:07 INFO - PROCESS | 1655 | 1469165587585 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:07 INFO - PROCESS | 1655 | 1469165587586 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca7a800 == 43 [pid = 1655] [id = 539] 22:33:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x11607bc00) [pid = 1655] [serial = 1617] [outer = 0x0] 22:33:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x126c6cc00) [pid = 1655] [serial = 1618] [outer = 0x11607bc00] 22:33:07 INFO - PROCESS | 1655 | 1469165587627 Marionette DEBUG loaded listener.js 22:33:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12a644000) [pid = 1655] [serial = 1619] [outer = 0x11607bc00] 22:33:07 INFO - PROCESS | 1655 | 1469165587966 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]]]}] 22:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 625ms 22:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:33:08 INFO - PROCESS | 1655 | 1469165587999 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 22:33:08 INFO - PROCESS | 1655 | 1469165588001 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 22:33:08 INFO - PROCESS | 1655 | 1469165588005 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:33:08 INFO - PROCESS | 1655 | 1469165588010 Marionette TRACE conn2 <- [1,2130,null,{}] 22:33:08 INFO - PROCESS | 1655 | 1469165588014 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}] 22:33:08 INFO - PROCESS | 1655 | 1469165588016 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:08 INFO - PROCESS | 1655 | 1469165588183 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 22:33:08 INFO - PROCESS | 1655 | 1469165588215 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:08 INFO - PROCESS | 1655 | 1469165588216 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd7b800 == 44 [pid = 1655] [id = 540] 22:33:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1169eb400) [pid = 1655] [serial = 1620] [outer = 0x0] 22:33:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12a652400) [pid = 1655] [serial = 1621] [outer = 0x1169eb400] 22:33:08 INFO - PROCESS | 1655 | 1469165588235 Marionette DEBUG loaded listener.js 22:33:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x12a6c9c00) [pid = 1655] [serial = 1622] [outer = 0x1169eb400] 22:33:08 INFO - PROCESS | 1655 | 1469165588814 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] 22:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:33:08 INFO - PROCESS | 1655 | 1469165588884 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 22:33:08 INFO - PROCESS | 1655 | 1469165588920 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:33:08 INFO - PROCESS | 1655 | 1469165588922 Marionette TRACE conn2 <- [1,2134,null,{}] 22:33:08 INFO - PROCESS | 1655 | 1469165588934 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}] 22:33:08 INFO - PROCESS | 1655 | 1469165588937 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:09 INFO - PROCESS | 1655 | 1469165589061 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 22:33:09 INFO - PROCESS | 1655 | 1469165589115 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:09 INFO - PROCESS | 1655 | 1469165589117 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x118593800 == 45 [pid = 1655] [id = 541] 22:33:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x112fad400) [pid = 1655] [serial = 1623] [outer = 0x0] 22:33:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x113aa5800) [pid = 1655] [serial = 1624] [outer = 0x112fad400] 22:33:09 INFO - PROCESS | 1655 | 1469165589147 Marionette DEBUG loaded listener.js 22:33:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x116535800) [pid = 1655] [serial = 1625] [outer = 0x112fad400] 22:33:09 INFO - PROCESS | 1655 | 1469165589703 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]]]}] 22:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1060ms 22:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:33:09 INFO - PROCESS | 1655 | 1469165589949 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 22:33:09 INFO - PROCESS | 1655 | 1469165589951 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 22:33:09 INFO - PROCESS | 1655 | 1469165589955 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:33:09 INFO - PROCESS | 1655 | 1469165589956 Marionette TRACE conn2 <- [1,2138,null,{}] 22:33:09 INFO - PROCESS | 1655 | 1469165589960 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}] 22:33:09 INFO - PROCESS | 1655 | 1469165589962 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:10 INFO - PROCESS | 1655 | 1469165590056 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 22:33:10 INFO - PROCESS | 1655 | 1469165590110 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:10 INFO - PROCESS | 1655 | 1469165590113 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x11737b800 == 46 [pid = 1655] [id = 542] 22:33:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x112a80800) [pid = 1655] [serial = 1626] [outer = 0x0] 22:33:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x11301b800) [pid = 1655] [serial = 1627] [outer = 0x112a80800] 22:33:10 INFO - PROCESS | 1655 | 1469165590139 Marionette DEBUG loaded listener.js 22:33:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1151d2800) [pid = 1655] [serial = 1628] [outer = 0x112a80800] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca7a800 == 45 [pid = 1655] [id = 539] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12c65a000 == 44 [pid = 1655] [id = 538] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x128bbc000 == 43 [pid = 1655] [id = 537] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3e7000 == 42 [pid = 1655] [id = 536] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12c04a800 == 41 [pid = 1655] [id = 535] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba50000 == 40 [pid = 1655] [id = 534] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x124e0e800 == 39 [pid = 1655] [id = 533] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x128dd4c00) [pid = 1655] [serial = 1567] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12b21d800 == 38 [pid = 1655] [id = 532] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x1230ca800 == 37 [pid = 1655] [id = 531] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12a622000 == 36 [pid = 1655] [id = 530] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x1293ac000 == 35 [pid = 1655] [id = 529] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x128bb5000 == 34 [pid = 1655] [id = 528] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x124e0f000 == 33 [pid = 1655] [id = 527] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x123352800 == 32 [pid = 1655] [id = 526] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x1230cb800 == 31 [pid = 1655] [id = 525] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x118887800 == 30 [pid = 1655] [id = 524] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x1167df000 == 29 [pid = 1655] [id = 523] 22:33:10 INFO - PROCESS | 1655 | --DOCSHELL 0x12c04d000 == 28 [pid = 1655] [id = 522] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x124ddc800) [pid = 1655] [serial = 1526] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1182f6400) [pid = 1655] [serial = 1490] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1239c7800) [pid = 1655] [serial = 1549] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x124eb6c00) [pid = 1655] [serial = 1552] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x126598800) [pid = 1655] [serial = 1555] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1210d0000) [pid = 1655] [serial = 1559] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1184bb800) [pid = 1655] [serial = 1558] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x128c02800) [pid = 1655] [serial = 1564] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x126842c00) [pid = 1655] [serial = 1556] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1182f2400) [pid = 1655] [serial = 1537] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x11850a000) [pid = 1655] [serial = 1538] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x11607f000) [pid = 1655] [serial = 1534] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x116aa7800) [pid = 1655] [serial = 1535] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1169e7000) [pid = 1655] [serial = 1532] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1160ed400) [pid = 1655] [serial = 1531] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1127dfc00) [pid = 1655] [serial = 1529] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1122b1800) [pid = 1655] [serial = 1528] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x119a41c00) [pid = 1655] [serial = 1543] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119adc400) [pid = 1655] [serial = 1544] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11928e400) [pid = 1655] [serial = 1540] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1195cd800) [pid = 1655] [serial = 1541] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x128da6000) [pid = 1655] [serial = 1565] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x117e25400) [pid = 1655] [serial = 1546] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x126c6c800) [pid = 1655] [serial = 1562] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x124eaf400) [pid = 1655] [serial = 1550] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12651f800) [pid = 1655] [serial = 1553] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1210dec00) [pid = 1655] [serial = 1547] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x123161400) [pid = 1655] [serial = 1561] [outer = 0x0] [url = about:blank] 22:33:10 INFO - PROCESS | 1655 | 1469165590599 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]]]}] 22:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 674ms 22:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:33:10 INFO - PROCESS | 1655 | 1469165590629 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 22:33:10 INFO - PROCESS | 1655 | 1469165590631 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 22:33:10 INFO - PROCESS | 1655 | 1469165590635 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:33:10 INFO - PROCESS | 1655 | 1469165590638 Marionette TRACE conn2 <- [1,2142,null,{}] 22:33:10 INFO - PROCESS | 1655 | 1469165590641 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}] 22:33:10 INFO - PROCESS | 1655 | 1469165590643 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:10 INFO - PROCESS | 1655 | 1469165590722 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 22:33:10 INFO - PROCESS | 1655 | 1469165590729 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:10 INFO - PROCESS | 1655 | 1469165590730 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x117236000 == 29 [pid = 1655] [id = 543] 22:33:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11602b400) [pid = 1655] [serial = 1629] [outer = 0x0] 22:33:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x116758800) [pid = 1655] [serial = 1630] [outer = 0x11602b400] 22:33:10 INFO - PROCESS | 1655 | 1469165590760 Marionette DEBUG loaded listener.js 22:33:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x116aa5800) [pid = 1655] [serial = 1631] [outer = 0x11602b400] 22:33:11 INFO - PROCESS | 1655 | 1469165591155 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] 22:33:11 INFO - PROCESS | 1655 | 1469165591212 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 22:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:33:11 INFO - PROCESS | 1655 | 1469165591215 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:33:11 INFO - PROCESS | 1655 | 1469165591216 Marionette TRACE conn2 <- [1,2146,null,{}] 22:33:11 INFO - PROCESS | 1655 | 1469165591225 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}] 22:33:11 INFO - PROCESS | 1655 | 1469165591228 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:11 INFO - PROCESS | 1655 | 1469165591292 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 22:33:11 INFO - PROCESS | 1655 | 1469165591298 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:11 INFO - PROCESS | 1655 | 1469165591301 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x119dc5000 == 30 [pid = 1655] [id = 544] 22:33:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1184d2000) [pid = 1655] [serial = 1632] [outer = 0x0] 22:33:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1184d8800) [pid = 1655] [serial = 1633] [outer = 0x1184d2000] 22:33:11 INFO - PROCESS | 1655 | 1469165591327 Marionette DEBUG loaded listener.js 22:33:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11850bc00) [pid = 1655] [serial = 1634] [outer = 0x1184d2000] 22:33:11 INFO - PROCESS | 1655 | 1469165591814 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] 22:33:11 INFO - PROCESS | 1655 | 1469165591843 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 22:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:33:11 INFO - PROCESS | 1655 | 1469165591846 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:33:11 INFO - PROCESS | 1655 | 1469165591848 Marionette TRACE conn2 <- [1,2150,null,{}] 22:33:11 INFO - PROCESS | 1655 | 1469165591851 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}] 22:33:11 INFO - PROCESS | 1655 | 1469165591853 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:11 INFO - PROCESS | 1655 | 1469165591977 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 22:33:11 INFO - PROCESS | 1655 | 1469165591984 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:11 INFO - PROCESS | 1655 | 1469165591985 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12393a800 == 31 [pid = 1655] [id = 545] 22:33:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x112a85c00) [pid = 1655] [serial = 1635] [outer = 0x0] 22:33:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11914bc00) [pid = 1655] [serial = 1636] [outer = 0x112a85c00] 22:33:12 INFO - PROCESS | 1655 | 1469165592094 Marionette DEBUG loaded listener.js 22:33:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119471c00) [pid = 1655] [serial = 1637] [outer = 0x112a85c00] 22:33:12 INFO - PROCESS | 1655 | 1469165592361 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]]]}] 22:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 570ms 22:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:33:12 INFO - PROCESS | 1655 | 1469165592415 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 22:33:12 INFO - PROCESS | 1655 | 1469165592417 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 22:33:12 INFO - PROCESS | 1655 | 1469165592419 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:33:12 INFO - PROCESS | 1655 | 1469165592420 Marionette TRACE conn2 <- [1,2154,null,{}] 22:33:12 INFO - PROCESS | 1655 | 1469165592423 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}] 22:33:12 INFO - PROCESS | 1655 | 1469165592426 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:12 INFO - PROCESS | 1655 | 1469165592500 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 22:33:12 INFO - PROCESS | 1655 | 1469165592504 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:12 INFO - PROCESS | 1655 | 1469165592505 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12619e800 == 32 [pid = 1655] [id = 546] 22:33:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x112d2d400) [pid = 1655] [serial = 1638] [outer = 0x0] 22:33:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119922c00) [pid = 1655] [serial = 1639] [outer = 0x112d2d400] 22:33:12 INFO - PROCESS | 1655 | 1469165592533 Marionette DEBUG loaded listener.js 22:33:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119977800) [pid = 1655] [serial = 1640] [outer = 0x112d2d400] 22:33:12 INFO - PROCESS | 1655 | 1469165592912 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]]]}] 22:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 518ms 22:33:12 INFO - PROCESS | 1655 | 1469165592938 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 22:33:12 INFO - PROCESS | 1655 | 1469165592940 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 22:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:33:12 INFO - PROCESS | 1655 | 1469165592948 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:33:12 INFO - PROCESS | 1655 | 1469165592949 Marionette TRACE conn2 <- [1,2158,null,{}] 22:33:12 INFO - PROCESS | 1655 | 1469165592951 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}] 22:33:12 INFO - PROCESS | 1655 | 1469165592956 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:13 INFO - PROCESS | 1655 | 1469165593076 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 22:33:13 INFO - PROCESS | 1655 | 1469165593114 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:13 INFO - PROCESS | 1655 | 1469165593115 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x128f2f000 == 33 [pid = 1655] [id = 547] 22:33:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x119a0dc00) [pid = 1655] [serial = 1641] [outer = 0x0] 22:33:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x119adbc00) [pid = 1655] [serial = 1642] [outer = 0x119a0dc00] 22:33:13 INFO - PROCESS | 1655 | 1469165593140 Marionette DEBUG loaded listener.js 22:33:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1210d5c00) [pid = 1655] [serial = 1643] [outer = 0x119a0dc00] 22:33:13 INFO - PROCESS | 1655 | 1469165593540 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]]]}] 22:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 625ms 22:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:33:13 INFO - PROCESS | 1655 | 1469165593569 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 22:33:13 INFO - PROCESS | 1655 | 1469165593571 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 22:33:13 INFO - PROCESS | 1655 | 1469165593577 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:33:13 INFO - PROCESS | 1655 | 1469165593579 Marionette TRACE conn2 <- [1,2162,null,{}] 22:33:13 INFO - PROCESS | 1655 | 1469165593583 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}] 22:33:13 INFO - PROCESS | 1655 | 1469165593585 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:13 INFO - PROCESS | 1655 | 1469165593726 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 22:33:13 INFO - PROCESS | 1655 | 1469165593757 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:13 INFO - PROCESS | 1655 | 1469165593758 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a414000 == 34 [pid = 1655] [id = 548] 22:33:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1210d5400) [pid = 1655] [serial = 1644] [outer = 0x0] 22:33:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x11675a800) [pid = 1655] [serial = 1645] [outer = 0x1210d5400] 22:33:13 INFO - PROCESS | 1655 | 1469165593788 Marionette DEBUG loaded listener.js 22:33:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x123317c00) [pid = 1655] [serial = 1646] [outer = 0x1210d5400] 22:33:14 INFO - PROCESS | 1655 | 1469165594093 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]]]}] 22:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 572ms 22:33:14 INFO - PROCESS | 1655 | 1469165594153 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 22:33:14 INFO - PROCESS | 1655 | 1469165594154 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 22:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:33:14 INFO - PROCESS | 1655 | 1469165594158 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:33:14 INFO - PROCESS | 1655 | 1469165594160 Marionette TRACE conn2 <- [1,2166,null,{}] 22:33:14 INFO - PROCESS | 1655 | 1469165594162 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}] 22:33:14 INFO - PROCESS | 1655 | 1469165594163 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:14 INFO - PROCESS | 1655 | 1469165594259 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 22:33:14 INFO - PROCESS | 1655 | 1469165594263 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:14 INFO - PROCESS | 1655 | 1469165594264 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a763800 == 35 [pid = 1655] [id = 549] 22:33:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x120846400) [pid = 1655] [serial = 1647] [outer = 0x0] 22:33:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x123449000) [pid = 1655] [serial = 1648] [outer = 0x120846400] 22:33:14 INFO - PROCESS | 1655 | 1469165594288 Marionette DEBUG loaded listener.js 22:33:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x123fb4c00) [pid = 1655] [serial = 1649] [outer = 0x120846400] 22:33:14 INFO - PROCESS | 1655 | 1469165594599 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]]]}] 22:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 471ms 22:33:14 INFO - PROCESS | 1655 | 1469165594630 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 22:33:14 INFO - PROCESS | 1655 | 1469165594631 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 22:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:33:14 INFO - PROCESS | 1655 | 1469165594633 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:33:14 INFO - PROCESS | 1655 | 1469165594634 Marionette TRACE conn2 <- [1,2170,null,{}] 22:33:14 INFO - PROCESS | 1655 | 1469165594637 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}] 22:33:14 INFO - PROCESS | 1655 | 1469165594638 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:14 INFO - PROCESS | 1655 | 1469165594883 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1248f9c00) [pid = 1655] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x128c08400) [pid = 1655] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11850d800) [pid = 1655] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x112016800) [pid = 1655] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x128c0cc00) [pid = 1655] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x112a81000) [pid = 1655] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x124798c00) [pid = 1655] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x112ec3c00) [pid = 1655] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11602cc00) [pid = 1655] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1129ba800) [pid = 1655] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x113393800) [pid = 1655] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119973000) [pid = 1655] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x111dac000) [pid = 1655] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x11607bc00) [pid = 1655] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x129267400) [pid = 1655] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x112ec1800) [pid = 1655] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11336e800) [pid = 1655] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:33:14 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x124ebcc00) [pid = 1655] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:33:14 INFO - PROCESS | 1655 | 1469165594929 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:14 INFO - PROCESS | 1655 | 1469165594930 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x119bcd800 == 36 [pid = 1655] [id = 550] 22:33:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x111d83c00) [pid = 1655] [serial = 1650] [outer = 0x0] 22:33:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1129ba800) [pid = 1655] [serial = 1651] [outer = 0x111d83c00] 22:33:14 INFO - PROCESS | 1655 | 1469165594962 Marionette DEBUG loaded listener.js 22:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x116aa2c00) [pid = 1655] [serial = 1652] [outer = 0x111d83c00] 22:33:15 INFO - PROCESS | 1655 | 1469165595242 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]]]}] 22:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 618ms 22:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:33:15 INFO - PROCESS | 1655 | 1469165595254 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 22:33:15 INFO - PROCESS | 1655 | 1469165595255 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 22:33:15 INFO - PROCESS | 1655 | 1469165595264 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:33:15 INFO - PROCESS | 1655 | 1469165595265 Marionette TRACE conn2 <- [1,2174,null,{}] 22:33:15 INFO - PROCESS | 1655 | 1469165595268 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}] 22:33:15 INFO - PROCESS | 1655 | 1469165595269 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:15 INFO - PROCESS | 1655 | 1469165595348 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 22:33:15 INFO - PROCESS | 1655 | 1469165595352 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:15 INFO - PROCESS | 1655 | 1469165595353 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x123938000 == 37 [pid = 1655] [id = 551] 22:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1172b7800) [pid = 1655] [serial = 1653] [outer = 0x0] 22:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x123163000) [pid = 1655] [serial = 1654] [outer = 0x1172b7800] 22:33:15 INFO - PROCESS | 1655 | 1469165595380 Marionette DEBUG loaded listener.js 22:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1246d1000) [pid = 1655] [serial = 1655] [outer = 0x1172b7800] 22:33:15 INFO - PROCESS | 1655 | 1469165595686 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]]]}] 22:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 474ms 22:33:15 INFO - PROCESS | 1655 | 1469165595732 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 22:33:15 INFO - PROCESS | 1655 | 1469165595734 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 22:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:33:15 INFO - PROCESS | 1655 | 1469165595736 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:33:15 INFO - PROCESS | 1655 | 1469165595738 Marionette TRACE conn2 <- [1,2178,null,{}] 22:33:15 INFO - PROCESS | 1655 | 1469165595740 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}] 22:33:15 INFO - PROCESS | 1655 | 1469165595742 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:15 INFO - PROCESS | 1655 | 1469165595859 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 22:33:15 INFO - PROCESS | 1655 | 1469165595864 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:15 INFO - PROCESS | 1655 | 1469165595866 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b994800 == 38 [pid = 1655] [id = 552] 22:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1184bb000) [pid = 1655] [serial = 1656] [outer = 0x0] 22:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124793000) [pid = 1655] [serial = 1657] [outer = 0x1184bb000] 22:33:15 INFO - PROCESS | 1655 | 1469165595899 Marionette DEBUG loaded listener.js 22:33:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x124ebcc00) [pid = 1655] [serial = 1658] [outer = 0x1184bb000] 22:33:16 INFO - PROCESS | 1655 | 1469165596216 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]]]}] 22:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 520ms 22:33:16 INFO - PROCESS | 1655 | 1469165596258 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 22:33:16 INFO - PROCESS | 1655 | 1469165596260 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 22:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:33:16 INFO - PROCESS | 1655 | 1469165596262 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:33:16 INFO - PROCESS | 1655 | 1469165596263 Marionette TRACE conn2 <- [1,2182,null,{}] 22:33:16 INFO - PROCESS | 1655 | 1469165596265 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}] 22:33:16 INFO - PROCESS | 1655 | 1469165596266 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:16 INFO - PROCESS | 1655 | 1469165596344 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 22:33:16 INFO - PROCESS | 1655 | 1469165596347 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:16 INFO - PROCESS | 1655 | 1469165596348 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bdcf000 == 39 [pid = 1655] [id = 553] 22:33:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124eb8400) [pid = 1655] [serial = 1659] [outer = 0x0] 22:33:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x126590000) [pid = 1655] [serial = 1660] [outer = 0x124eb8400] 22:33:16 INFO - PROCESS | 1655 | 1469165596372 Marionette DEBUG loaded listener.js 22:33:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x126845000) [pid = 1655] [serial = 1661] [outer = 0x124eb8400] 22:33:16 INFO - PROCESS | 1655 | 1469165596700 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]]]}] 22:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 470ms 22:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:33:16 INFO - PROCESS | 1655 | 1469165596733 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 22:33:16 INFO - PROCESS | 1655 | 1469165596734 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 22:33:16 INFO - PROCESS | 1655 | 1469165596736 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:33:16 INFO - PROCESS | 1655 | 1469165596737 Marionette TRACE conn2 <- [1,2186,null,{}] 22:33:16 INFO - PROCESS | 1655 | 1469165596740 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}] 22:33:16 INFO - PROCESS | 1655 | 1469165596743 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:16 INFO - PROCESS | 1655 | 1469165596853 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 22:33:16 INFO - PROCESS | 1655 | 1469165596904 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:16 INFO - PROCESS | 1655 | 1469165596905 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x112ecd800 == 40 [pid = 1655] [id = 554] 22:33:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x10eafa800) [pid = 1655] [serial = 1662] [outer = 0x0] 22:33:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x111dad400) [pid = 1655] [serial = 1663] [outer = 0x10eafa800] 22:33:16 INFO - PROCESS | 1655 | 1469165596967 Marionette DEBUG loaded listener.js 22:33:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x112d28c00) [pid = 1655] [serial = 1664] [outer = 0x10eafa800] 22:33:17 INFO - PROCESS | 1655 | 1469165597487 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]]]}] 22:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 768ms 22:33:17 INFO - PROCESS | 1655 | 1469165597522 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 22:33:17 INFO - PROCESS | 1655 | 1469165597525 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 22:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:33:17 INFO - PROCESS | 1655 | 1469165597529 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:33:17 INFO - PROCESS | 1655 | 1469165597531 Marionette TRACE conn2 <- [1,2190,null,{}] 22:33:17 INFO - PROCESS | 1655 | 1469165597535 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}] 22:33:17 INFO - PROCESS | 1655 | 1469165597539 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:17 INFO - PROCESS | 1655 | 1469165597664 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 22:33:17 INFO - PROCESS | 1655 | 1469165597735 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:17 INFO - PROCESS | 1655 | 1469165597737 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x12081d000 == 41 [pid = 1655] [id = 555] 22:33:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1172b8400) [pid = 1655] [serial = 1665] [outer = 0x0] 22:33:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1176b1000) [pid = 1655] [serial = 1666] [outer = 0x1172b8400] 22:33:17 INFO - PROCESS | 1655 | 1469165597767 Marionette DEBUG loaded listener.js 22:33:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1182fd400) [pid = 1655] [serial = 1667] [outer = 0x1172b8400] 22:33:18 INFO - PROCESS | 1655 | 1469165598224 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]]]}] 22:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 722ms 22:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:33:18 INFO - PROCESS | 1655 | 1469165598254 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 22:33:18 INFO - PROCESS | 1655 | 1469165598258 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 22:33:18 INFO - PROCESS | 1655 | 1469165598264 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:33:18 INFO - PROCESS | 1655 | 1469165598266 Marionette TRACE conn2 <- [1,2194,null,{}] 22:33:18 INFO - PROCESS | 1655 | 1469165598270 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}] 22:33:18 INFO - PROCESS | 1655 | 1469165598272 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:18 INFO - PROCESS | 1655 | 1469165598432 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 22:33:18 INFO - PROCESS | 1655 | 1469165598542 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:18 INFO - PROCESS | 1655 | 1469165598543 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aba5800 == 42 [pid = 1655] [id = 556] 22:33:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x118509c00) [pid = 1655] [serial = 1668] [outer = 0x0] 22:33:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x11946e400) [pid = 1655] [serial = 1669] [outer = 0x118509c00] 22:33:18 INFO - PROCESS | 1655 | 1469165598573 Marionette DEBUG loaded listener.js 22:33:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x119a05c00) [pid = 1655] [serial = 1670] [outer = 0x118509c00] 22:33:19 INFO - PROCESS | 1655 | 1469165599025 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]]]}] 22:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 777ms 22:33:19 INFO - PROCESS | 1655 | 1469165599040 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 22:33:19 INFO - PROCESS | 1655 | 1469165599041 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 22:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:33:19 INFO - PROCESS | 1655 | 1469165599045 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:33:19 INFO - PROCESS | 1655 | 1469165599049 Marionette TRACE conn2 <- [1,2198,null,{}] 22:33:19 INFO - PROCESS | 1655 | 1469165599056 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}] 22:33:19 INFO - PROCESS | 1655 | 1469165599059 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:19 INFO - PROCESS | 1655 | 1469165599160 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 22:33:19 INFO - PROCESS | 1655 | 1469165599220 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:19 INFO - PROCESS | 1655 | 1469165599221 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3dd000 == 43 [pid = 1655] [id = 557] 22:33:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x119a3f800) [pid = 1655] [serial = 1671] [outer = 0x0] 22:33:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x12083b800) [pid = 1655] [serial = 1672] [outer = 0x119a3f800] 22:33:19 INFO - PROCESS | 1655 | 1469165599250 Marionette DEBUG loaded listener.js 22:33:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x123449400) [pid = 1655] [serial = 1673] [outer = 0x119a3f800] 22:33:19 INFO - PROCESS | 1655 | 1469165599674 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]]]}] 22:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 674ms 22:33:19 INFO - PROCESS | 1655 | 1469165599718 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 22:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:33:19 INFO - PROCESS | 1655 | 1469165599720 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 22:33:19 INFO - PROCESS | 1655 | 1469165599722 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:33:19 INFO - PROCESS | 1655 | 1469165599724 Marionette TRACE conn2 <- [1,2202,null,{}] 22:33:19 INFO - PROCESS | 1655 | 1469165599726 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}] 22:33:19 INFO - PROCESS | 1655 | 1469165599728 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:19 INFO - PROCESS | 1655 | 1469165599828 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 22:33:19 INFO - PROCESS | 1655 | 1469165599886 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:19 INFO - PROCESS | 1655 | 1469165599887 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x11953a800 == 44 [pid = 1655] [id = 558] 22:33:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1169fb400) [pid = 1655] [serial = 1674] [outer = 0x0] 22:33:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x12163fc00) [pid = 1655] [serial = 1675] [outer = 0x1169fb400] 22:33:19 INFO - PROCESS | 1655 | 1469165599916 Marionette DEBUG loaded listener.js 22:33:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1243f8000) [pid = 1655] [serial = 1676] [outer = 0x1169fb400] 22:33:20 INFO - PROCESS | 1655 | 1469165600500 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]]]}] 22:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 821ms 22:33:20 INFO - PROCESS | 1655 | 1469165600544 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 22:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:33:20 INFO - PROCESS | 1655 | 1469165600546 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 22:33:20 INFO - PROCESS | 1655 | 1469165600549 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:33:20 INFO - PROCESS | 1655 | 1469165600552 Marionette TRACE conn2 <- [1,2206,null,{}] 22:33:20 INFO - PROCESS | 1655 | 1469165600555 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}] 22:33:20 INFO - PROCESS | 1655 | 1469165600557 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:20 INFO - PROCESS | 1655 | 1469165600650 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12bdcf000 == 43 [pid = 1655] [id = 553] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12b994800 == 42 [pid = 1655] [id = 552] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x123938000 == 41 [pid = 1655] [id = 551] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x119bcd800 == 40 [pid = 1655] [id = 550] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12a763800 == 39 [pid = 1655] [id = 549] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12a414000 == 38 [pid = 1655] [id = 548] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x128f2f000 == 37 [pid = 1655] [id = 547] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12619e800 == 36 [pid = 1655] [id = 546] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12393a800 == 35 [pid = 1655] [id = 545] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x119dc5000 == 34 [pid = 1655] [id = 544] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x117236000 == 33 [pid = 1655] [id = 543] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x11737b800 == 32 [pid = 1655] [id = 542] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd7b800 == 31 [pid = 1655] [id = 540] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x118593800 == 30 [pid = 1655] [id = 541] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x11953a800 == 29 [pid = 1655] [id = 558] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3dd000 == 28 [pid = 1655] [id = 557] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12aba5800 == 27 [pid = 1655] [id = 556] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x12081d000 == 26 [pid = 1655] [id = 555] 22:33:21 INFO - PROCESS | 1655 | --DOCSHELL 0x112ecd800 == 25 [pid = 1655] [id = 554] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x11946d800) [pid = 1655] [serial = 1582] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x11996ac00) [pid = 1655] [serial = 1583] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x116535c00) [pid = 1655] [serial = 1573] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x116aae800) [pid = 1655] [serial = 1574] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x123914c00) [pid = 1655] [serial = 1591] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x11607d400) [pid = 1655] [serial = 1592] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x11380fc00) [pid = 1655] [serial = 1570] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x11602ac00) [pid = 1655] [serial = 1571] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x119ad8c00) [pid = 1655] [serial = 1585] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x121640c00) [pid = 1655] [serial = 1586] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x118506800) [pid = 1655] [serial = 1576] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11855a400) [pid = 1655] [serial = 1577] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x126c6cc00) [pid = 1655] [serial = 1618] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x12939c800) [pid = 1655] [serial = 1609] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x129268400) [pid = 1655] [serial = 1607] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12965b800) [pid = 1655] [serial = 1610] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x116082400) [pid = 1655] [serial = 1612] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1184d7000) [pid = 1655] [serial = 1613] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119a07800) [pid = 1655] [serial = 1615] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1266b8c00) [pid = 1655] [serial = 1600] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x128c02400) [pid = 1655] [serial = 1601] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x12a644000) [pid = 1655] [serial = 1619] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x128dca800) [pid = 1655] [serial = 1604] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x126848000) [pid = 1655] [serial = 1616] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12a652400) [pid = 1655] [serial = 1621] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x128c0f400) [pid = 1655] [serial = 1603] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x129260400) [pid = 1655] [serial = 1606] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x118704c00) [pid = 1655] [serial = 1579] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x11928bc00) [pid = 1655] [serial = 1580] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x123049c00) [pid = 1655] [serial = 1588] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x123315000) [pid = 1655] [serial = 1589] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x12925f000) [pid = 1655] [serial = 1568] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1246cd400) [pid = 1655] [serial = 1594] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x124798800) [pid = 1655] [serial = 1595] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x124eb3000) [pid = 1655] [serial = 1597] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12611c400) [pid = 1655] [serial = 1598] [outer = 0x0] [url = about:blank] 22:33:21 INFO - PROCESS | 1655 | 1469165601253 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:21 INFO - PROCESS | 1655 | 1469165601255 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x112d6d800 == 26 [pid = 1655] [id = 559] 22:33:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1127d3000) [pid = 1655] [serial = 1677] [outer = 0x0] 22:33:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1129b2400) [pid = 1655] [serial = 1678] [outer = 0x1127d3000] 22:33:21 INFO - PROCESS | 1655 | 1469165601285 Marionette DEBUG loaded listener.js 22:33:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x112e15000) [pid = 1655] [serial = 1679] [outer = 0x1127d3000] 22:33:21 INFO - PROCESS | 1655 | 1469165601567 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]]]}] 22:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1072ms 22:33:21 INFO - PROCESS | 1655 | 1469165601621 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 22:33:21 INFO - PROCESS | 1655 | 1469165601625 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 22:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:33:21 INFO - PROCESS | 1655 | 1469165601630 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:33:21 INFO - PROCESS | 1655 | 1469165601633 Marionette TRACE conn2 <- [1,2210,null,{}] 22:33:21 INFO - PROCESS | 1655 | 1469165601636 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}] 22:33:21 INFO - PROCESS | 1655 | 1469165601638 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:21 INFO - PROCESS | 1655 | 1469165601714 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 22:33:21 INFO - PROCESS | 1655 | 1469165601720 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:21 INFO - PROCESS | 1655 | 1469165601721 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x118283800 == 27 [pid = 1655] [id = 560] 22:33:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x116026000) [pid = 1655] [serial = 1680] [outer = 0x0] 22:33:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x116977800) [pid = 1655] [serial = 1681] [outer = 0x116026000] 22:33:21 INFO - PROCESS | 1655 | 1469165601752 Marionette DEBUG loaded listener.js 22:33:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1169edc00) [pid = 1655] [serial = 1682] [outer = 0x116026000] 22:33:22 INFO - PROCESS | 1655 | 1469165602097 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]]]}] 22:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 470ms 22:33:22 INFO - PROCESS | 1655 | 1469165602103 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 22:33:22 INFO - PROCESS | 1655 | 1469165602106 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 22:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:33:22 INFO - PROCESS | 1655 | 1469165602119 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:33:22 INFO - PROCESS | 1655 | 1469165602120 Marionette TRACE conn2 <- [1,2214,null,{}] 22:33:22 INFO - PROCESS | 1655 | 1469165602123 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}] 22:33:22 INFO - PROCESS | 1655 | 1469165602127 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:22 INFO - PROCESS | 1655 | 1469165602204 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 22:33:22 INFO - PROCESS | 1655 | 1469165602212 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:22 INFO - PROCESS | 1655 | 1469165602214 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x119dc0000 == 28 [pid = 1655] [id = 561] 22:33:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x116aa7800) [pid = 1655] [serial = 1683] [outer = 0x0] 22:33:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1184bc400) [pid = 1655] [serial = 1684] [outer = 0x116aa7800] 22:33:22 INFO - PROCESS | 1655 | 1469165602239 Marionette DEBUG loaded listener.js 22:33:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x118502800) [pid = 1655] [serial = 1685] [outer = 0x116aa7800] 22:33:22 INFO - PROCESS | 1655 | 1469165602598 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]]]}] 22:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 523ms 22:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:33:22 INFO - PROCESS | 1655 | 1469165602638 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 22:33:22 INFO - PROCESS | 1655 | 1469165602639 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 22:33:22 INFO - PROCESS | 1655 | 1469165602652 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:33:22 INFO - PROCESS | 1655 | 1469165602656 Marionette TRACE conn2 <- [1,2218,null,{}] 22:33:22 INFO - PROCESS | 1655 | 1469165602659 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}] 22:33:22 INFO - PROCESS | 1655 | 1469165602662 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:22 INFO - PROCESS | 1655 | 1469165602739 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 22:33:22 INFO - PROCESS | 1655 | 1469165602744 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:22 INFO - PROCESS | 1655 | 1469165602745 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x124328000 == 29 [pid = 1655] [id = 562] 22:33:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x118508400) [pid = 1655] [serial = 1686] [outer = 0x0] 22:33:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1186ef000) [pid = 1655] [serial = 1687] [outer = 0x118508400] 22:33:22 INFO - PROCESS | 1655 | 1469165602770 Marionette DEBUG loaded listener.js 22:33:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11946b800) [pid = 1655] [serial = 1688] [outer = 0x118508400] 22:33:23 INFO - PROCESS | 1655 | 1469165603094 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]]]}] 22:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 483ms 22:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:33:23 INFO - PROCESS | 1655 | 1469165603126 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 22:33:23 INFO - PROCESS | 1655 | 1469165603127 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 22:33:23 INFO - PROCESS | 1655 | 1469165603129 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:33:23 INFO - PROCESS | 1655 | 1469165603130 Marionette TRACE conn2 <- [1,2222,null,{}] 22:33:23 INFO - PROCESS | 1655 | 1469165603133 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}] 22:33:23 INFO - PROCESS | 1655 | 1469165603134 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:23 INFO - PROCESS | 1655 | 1469165603211 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 22:33:23 INFO - PROCESS | 1655 | 1469165603214 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:23 INFO - PROCESS | 1655 | 1469165603215 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bac800 == 30 [pid = 1655] [id = 563] 22:33:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x119479800) [pid = 1655] [serial = 1689] [outer = 0x0] 22:33:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x119977000) [pid = 1655] [serial = 1690] [outer = 0x119479800] 22:33:23 INFO - PROCESS | 1655 | 1469165603243 Marionette DEBUG loaded listener.js 22:33:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119a11800) [pid = 1655] [serial = 1691] [outer = 0x119479800] 22:33:23 INFO - PROCESS | 1655 | 1469165603703 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]]]}] 22:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 619ms 22:33:23 INFO - PROCESS | 1655 | 1469165603749 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 22:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:33:23 INFO - PROCESS | 1655 | 1469165603751 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 22:33:23 INFO - PROCESS | 1655 | 1469165603754 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:33:23 INFO - PROCESS | 1655 | 1469165603756 Marionette TRACE conn2 <- [1,2226,null,{}] 22:33:23 INFO - PROCESS | 1655 | 1469165603760 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}] 22:33:23 INFO - PROCESS | 1655 | 1469165603762 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:23 INFO - PROCESS | 1655 | 1469165603888 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 22:33:23 INFO - PROCESS | 1655 | 1469165603894 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:23 INFO - PROCESS | 1655 | 1469165603898 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x129235000 == 31 [pid = 1655] [id = 564] 22:33:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x116aa4800) [pid = 1655] [serial = 1692] [outer = 0x0] 22:33:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119ae3400) [pid = 1655] [serial = 1693] [outer = 0x116aa4800] 22:33:23 INFO - PROCESS | 1655 | 1469165603933 Marionette DEBUG loaded listener.js 22:33:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1210d5800) [pid = 1655] [serial = 1694] [outer = 0x116aa4800] 22:33:24 INFO - PROCESS | 1655 | 1469165604296 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]]]}] 22:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 572ms 22:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:33:24 INFO - PROCESS | 1655 | 1469165604331 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 22:33:24 INFO - PROCESS | 1655 | 1469165604332 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 22:33:24 INFO - PROCESS | 1655 | 1469165604334 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:33:24 INFO - PROCESS | 1655 | 1469165604336 Marionette TRACE conn2 <- [1,2230,null,{}] 22:33:24 INFO - PROCESS | 1655 | 1469165604338 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}] 22:33:24 INFO - PROCESS | 1655 | 1469165604339 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:24 INFO - PROCESS | 1655 | 1469165604436 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 22:33:24 INFO - PROCESS | 1655 | 1469165604440 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:24 INFO - PROCESS | 1655 | 1469165604441 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x112640000 == 32 [pid = 1655] [id = 565] 22:33:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x119ad9400) [pid = 1655] [serial = 1695] [outer = 0x0] 22:33:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x123310400) [pid = 1655] [serial = 1696] [outer = 0x119ad9400] 22:33:24 INFO - PROCESS | 1655 | 1469165604466 Marionette DEBUG loaded listener.js 22:33:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x124371400) [pid = 1655] [serial = 1697] [outer = 0x119ad9400] 22:33:24 INFO - PROCESS | 1655 | 1469165604797 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]]]}] 22:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 468ms 22:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:33:24 INFO - PROCESS | 1655 | 1469165604804 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 22:33:24 INFO - PROCESS | 1655 | 1469165604805 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 22:33:24 INFO - PROCESS | 1655 | 1469165604814 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:33:24 INFO - PROCESS | 1655 | 1469165604815 Marionette TRACE conn2 <- [1,2234,null,{}] 22:33:24 INFO - PROCESS | 1655 | 1469165604817 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}] 22:33:24 INFO - PROCESS | 1655 | 1469165604818 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:24 INFO - PROCESS | 1655 | 1469165604920 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 22:33:24 INFO - PROCESS | 1655 | 1469165604924 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:24 INFO - PROCESS | 1655 | 1469165604925 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abb4000 == 33 [pid = 1655] [id = 566] 22:33:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x121641400) [pid = 1655] [serial = 1698] [outer = 0x0] 22:33:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x124798c00) [pid = 1655] [serial = 1699] [outer = 0x121641400] 22:33:24 INFO - PROCESS | 1655 | 1469165604949 Marionette DEBUG loaded listener.js 22:33:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x124ddac00) [pid = 1655] [serial = 1700] [outer = 0x121641400] 22:33:25 INFO - PROCESS | 1655 | 1469165605267 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]]]}] 22:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 479ms 22:33:25 INFO - PROCESS | 1655 | 1469165605287 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 22:33:25 INFO - PROCESS | 1655 | 1469165605288 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 22:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:33:25 INFO - PROCESS | 1655 | 1469165605305 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:33:25 INFO - PROCESS | 1655 | 1469165605307 Marionette TRACE conn2 <- [1,2238,null,{}] 22:33:25 INFO - PROCESS | 1655 | 1469165605312 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}] 22:33:25 INFO - PROCESS | 1655 | 1469165605313 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:25 INFO - PROCESS | 1655 | 1469165605556 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124eb8400) [pid = 1655] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119a0dc00) [pid = 1655] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1184d2000) [pid = 1655] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1210d5400) [pid = 1655] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x112fad400) [pid = 1655] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x112d2d400) [pid = 1655] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x11602b400) [pid = 1655] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x112a80800) [pid = 1655] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x112a85c00) [pid = 1655] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1169eb400) [pid = 1655] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x120846400) [pid = 1655] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x111d83c00) [pid = 1655] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1184bb000) [pid = 1655] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:33:25 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1172b7800) [pid = 1655] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:33:25 INFO - PROCESS | 1655 | 1469165605601 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:25 INFO - PROCESS | 1655 | 1469165605602 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x11916b800 == 34 [pid = 1655] [id = 567] 22:33:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1122bd800) [pid = 1655] [serial = 1701] [outer = 0x0] 22:33:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x112a80800) [pid = 1655] [serial = 1702] [outer = 0x1122bd800] 22:33:25 INFO - PROCESS | 1655 | 1469165605626 Marionette DEBUG loaded listener.js 22:33:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11607e000) [pid = 1655] [serial = 1703] [outer = 0x1122bd800] 22:33:25 INFO - PROCESS | 1655 | 1469165605860 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]]]}] 22:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 587ms 22:33:25 INFO - PROCESS | 1655 | 1469165605881 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 22:33:25 INFO - PROCESS | 1655 | 1469165605892 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 22:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:33:25 INFO - PROCESS | 1655 | 1469165605902 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:33:25 INFO - PROCESS | 1655 | 1469165605903 Marionette TRACE conn2 <- [1,2242,null,{}] 22:33:25 INFO - PROCESS | 1655 | 1469165605906 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}] 22:33:25 INFO - PROCESS | 1655 | 1469165605908 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:25 INFO - PROCESS | 1655 | 1469165605994 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 22:33:26 INFO - PROCESS | 1655 | 1469165605998 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:26 INFO - PROCESS | 1655 | 1469165606000 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b9ae000 == 35 [pid = 1655] [id = 568] 22:33:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1160e8c00) [pid = 1655] [serial = 1704] [outer = 0x0] 22:33:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119a06000) [pid = 1655] [serial = 1705] [outer = 0x1160e8c00] 22:33:26 INFO - PROCESS | 1655 | 1469165606024 Marionette DEBUG loaded listener.js 22:33:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x124eae800) [pid = 1655] [serial = 1706] [outer = 0x1160e8c00] 22:33:26 INFO - PROCESS | 1655 | 1469165606349 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]]]}] 22:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 471ms 22:33:26 INFO - PROCESS | 1655 | 1469165606371 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 22:33:26 INFO - PROCESS | 1655 | 1469165606374 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 22:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:33:26 INFO - PROCESS | 1655 | 1469165606378 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:33:26 INFO - PROCESS | 1655 | 1469165606379 Marionette TRACE conn2 <- [1,2246,null,{}] 22:33:26 INFO - PROCESS | 1655 | 1469165606382 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}] 22:33:26 INFO - PROCESS | 1655 | 1469165606383 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:26 INFO - PROCESS | 1655 | 1469165606502 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 22:33:26 INFO - PROCESS | 1655 | 1469165606510 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:26 INFO - PROCESS | 1655 | 1469165606512 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba56800 == 36 [pid = 1655] [id = 569] 22:33:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124eaf000) [pid = 1655] [serial = 1707] [outer = 0x0] 22:33:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x124ebac00) [pid = 1655] [serial = 1708] [outer = 0x124eaf000] 22:33:26 INFO - PROCESS | 1655 | 1469165606556 Marionette DEBUG loaded listener.js 22:33:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x126594400) [pid = 1655] [serial = 1709] [outer = 0x124eaf000] 22:33:26 INFO - PROCESS | 1655 | 1469165606887 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]]]}] 22:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 518ms 22:33:26 INFO - PROCESS | 1655 | 1469165606897 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 22:33:26 INFO - PROCESS | 1655 | 1469165606905 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 22:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:33:26 INFO - PROCESS | 1655 | 1469165606910 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:33:26 INFO - PROCESS | 1655 | 1469165606913 Marionette TRACE conn2 <- [1,2250,null,{}] 22:33:26 INFO - PROCESS | 1655 | 1469165606915 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}] 22:33:26 INFO - PROCESS | 1655 | 1469165606917 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:27 INFO - PROCESS | 1655 | 1469165607004 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 22:33:27 INFO - PROCESS | 1655 | 1469165607009 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:27 INFO - PROCESS | 1655 | 1469165607010 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x123bbb000 == 37 [pid = 1655] [id = 570] 22:33:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1266b4c00) [pid = 1655] [serial = 1710] [outer = 0x0] 22:33:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x126c6d800) [pid = 1655] [serial = 1711] [outer = 0x1266b4c00] 22:33:27 INFO - PROCESS | 1655 | 1469165607034 Marionette DEBUG loaded listener.js 22:33:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x128c04c00) [pid = 1655] [serial = 1712] [outer = 0x1266b4c00] 22:33:27 INFO - PROCESS | 1655 | 1469165607327 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]]]}] 22:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 473ms 22:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:33:27 INFO - PROCESS | 1655 | 1469165607382 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 22:33:27 INFO - PROCESS | 1655 | 1469165607383 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 22:33:27 INFO - PROCESS | 1655 | 1469165607385 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:33:27 INFO - PROCESS | 1655 | 1469165607386 Marionette TRACE conn2 <- [1,2254,null,{}] 22:33:27 INFO - PROCESS | 1655 | 1469165607407 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}] 22:33:27 INFO - PROCESS | 1655 | 1469165607410 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:27 INFO - PROCESS | 1655 | 1469165607491 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 22:33:27 INFO - PROCESS | 1655 | 1469165607496 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:27 INFO - PROCESS | 1655 | 1469165607497 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c646800 == 38 [pid = 1655] [id = 571] 22:33:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x126630c00) [pid = 1655] [serial = 1713] [outer = 0x0] 22:33:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x128c0c400) [pid = 1655] [serial = 1714] [outer = 0x126630c00] 22:33:27 INFO - PROCESS | 1655 | 1469165607521 Marionette DEBUG loaded listener.js 22:33:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x128da5800) [pid = 1655] [serial = 1715] [outer = 0x126630c00] 22:33:28 INFO - PROCESS | 1655 | 1469165608134 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]]]}] 22:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 770ms 22:33:28 INFO - PROCESS | 1655 | 1469165608156 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 22:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:33:28 INFO - PROCESS | 1655 | 1469165608159 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 22:33:28 INFO - PROCESS | 1655 | 1469165608162 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:33:28 INFO - PROCESS | 1655 | 1469165608165 Marionette TRACE conn2 <- [1,2258,null,{}] 22:33:28 INFO - PROCESS | 1655 | 1469165608169 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}] 22:33:28 INFO - PROCESS | 1655 | 1469165608170 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:28 INFO - PROCESS | 1655 | 1469165608281 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 22:33:28 INFO - PROCESS | 1655 | 1469165608362 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:28 INFO - PROCESS | 1655 | 1469165608363 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x11952f000 == 39 [pid = 1655] [id = 572] 22:33:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x113aa3800) [pid = 1655] [serial = 1716] [outer = 0x0] 22:33:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1160ef400) [pid = 1655] [serial = 1717] [outer = 0x113aa3800] 22:33:28 INFO - PROCESS | 1655 | 1469165608394 Marionette DEBUG loaded listener.js 22:33:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1169ef400) [pid = 1655] [serial = 1718] [outer = 0x113aa3800] 22:33:28 INFO - PROCESS | 1655 | 1469165608910 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]]]}] 22:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 772ms 22:33:29 INFO - PROCESS | 1655 | 1469165609091 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 22:33:29 INFO - PROCESS | 1655 | 1469165609093 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 22:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:33:29 INFO - PROCESS | 1655 | 1469165609134 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:33:29 INFO - PROCESS | 1655 | 1469165609136 Marionette TRACE conn2 <- [1,2262,null,{}] 22:33:29 INFO - PROCESS | 1655 | 1469165609139 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}] 22:33:29 INFO - PROCESS | 1655 | 1469165609142 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:29 INFO - PROCESS | 1655 | 1469165609241 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 22:33:29 INFO - PROCESS | 1655 | 1469165609295 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:29 INFO - PROCESS | 1655 | 1469165609298 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x119172800 == 40 [pid = 1655] [id = 573] 22:33:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1160e6400) [pid = 1655] [serial = 1719] [outer = 0x0] 22:33:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x116983400) [pid = 1655] [serial = 1720] [outer = 0x1160e6400] 22:33:29 INFO - PROCESS | 1655 | 1469165609325 Marionette DEBUG loaded listener.js 22:33:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x116aae400) [pid = 1655] [serial = 1721] [outer = 0x1160e6400] 22:33:29 INFO - PROCESS | 1655 | --DOCSHELL 0x123bbb000 == 39 [pid = 1655] [id = 570] 22:33:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba56800 == 38 [pid = 1655] [id = 569] 22:33:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12b9ae000 == 37 [pid = 1655] [id = 568] 22:33:29 INFO - PROCESS | 1655 | --DOCSHELL 0x11916b800 == 36 [pid = 1655] [id = 567] 22:33:29 INFO - PROCESS | 1655 | --DOCSHELL 0x12abb4000 == 35 [pid = 1655] [id = 566] 22:33:29 INFO - PROCESS | 1655 | --DOCSHELL 0x112640000 == 34 [pid = 1655] [id = 565] 22:33:29 INFO - PROCESS | 1655 | --DOCSHELL 0x129235000 == 33 [pid = 1655] [id = 564] 22:33:29 INFO - PROCESS | 1655 | --DOCSHELL 0x128bac800 == 32 [pid = 1655] [id = 563] 22:33:29 INFO - PROCESS | 1655 | --DOCSHELL 0x124328000 == 31 [pid = 1655] [id = 562] 22:33:29 INFO - PROCESS | 1655 | --DOCSHELL 0x119dc0000 == 30 [pid = 1655] [id = 561] 22:33:29 INFO - PROCESS | 1655 | --DOCSHELL 0x118283800 == 29 [pid = 1655] [id = 560] 22:33:29 INFO - PROCESS | 1655 | --DOCSHELL 0x112d6d800 == 28 [pid = 1655] [id = 559] 22:33:29 INFO - PROCESS | 1655 | 1469165609742 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]]]}] 22:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 643ms 22:33:29 INFO - PROCESS | 1655 | 1469165609755 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 22:33:29 INFO - PROCESS | 1655 | 1469165609758 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 22:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:33:29 INFO - PROCESS | 1655 | 1469165609763 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:33:29 INFO - PROCESS | 1655 | 1469165609766 Marionette TRACE conn2 <- [1,2266,null,{}] 22:33:29 INFO - PROCESS | 1655 | 1469165609770 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}] 22:33:29 INFO - PROCESS | 1655 | 1469165609771 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:29 INFO - PROCESS | 1655 | 1469165609856 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x126590000) [pid = 1655] [serial = 1660] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x119adbc00) [pid = 1655] [serial = 1642] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1184d8800) [pid = 1655] [serial = 1633] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11675a800) [pid = 1655] [serial = 1645] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11850bc00) [pid = 1655] [serial = 1634] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x113aa5800) [pid = 1655] [serial = 1624] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x116535800) [pid = 1655] [serial = 1625] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x119922c00) [pid = 1655] [serial = 1639] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x116758800) [pid = 1655] [serial = 1630] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x116aa5800) [pid = 1655] [serial = 1631] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11301b800) [pid = 1655] [serial = 1627] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1151d2800) [pid = 1655] [serial = 1628] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11914bc00) [pid = 1655] [serial = 1636] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119471c00) [pid = 1655] [serial = 1637] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12a6c9c00) [pid = 1655] [serial = 1622] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1210d5c00) [pid = 1655] [serial = 1643] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x123449000) [pid = 1655] [serial = 1648] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x123fb4c00) [pid = 1655] [serial = 1649] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x123317c00) [pid = 1655] [serial = 1646] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x116aa2c00) [pid = 1655] [serial = 1652] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x124ebcc00) [pid = 1655] [serial = 1658] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x126845000) [pid = 1655] [serial = 1661] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1129ba800) [pid = 1655] [serial = 1651] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x124793000) [pid = 1655] [serial = 1657] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x123163000) [pid = 1655] [serial = 1654] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1246d1000) [pid = 1655] [serial = 1655] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x119977800) [pid = 1655] [serial = 1640] [outer = 0x0] [url = about:blank] 22:33:29 INFO - PROCESS | 1655 | 1469165609919 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:29 INFO - PROCESS | 1655 | 1469165609920 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x118589000 == 29 [pid = 1655] [id = 574] 22:33:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1151d2800) [pid = 1655] [serial = 1722] [outer = 0x0] 22:33:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11697e800) [pid = 1655] [serial = 1723] [outer = 0x1151d2800] 22:33:29 INFO - PROCESS | 1655 | 1469165609948 Marionette DEBUG loaded listener.js 22:33:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x118509000) [pid = 1655] [serial = 1724] [outer = 0x1151d2800] 22:33:30 INFO - PROCESS | 1655 | 1469165610232 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]]]}] 22:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 477ms 22:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:33:30 INFO - PROCESS | 1655 | 1469165610246 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 22:33:30 INFO - PROCESS | 1655 | 1469165610247 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 22:33:30 INFO - PROCESS | 1655 | 1469165610249 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:33:30 INFO - PROCESS | 1655 | 1469165610250 Marionette TRACE conn2 <- [1,2270,null,{}] 22:33:30 INFO - PROCESS | 1655 | 1469165610254 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}] 22:33:30 INFO - PROCESS | 1655 | 1469165610259 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:30 INFO - PROCESS | 1655 | 1469165610352 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 22:33:30 INFO - PROCESS | 1655 | 1469165610364 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:30 INFO - PROCESS | 1655 | 1469165610366 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x123ef4800 == 30 [pid = 1655] [id = 575] 22:33:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x119287c00) [pid = 1655] [serial = 1725] [outer = 0x0] 22:33:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x119290400) [pid = 1655] [serial = 1726] [outer = 0x119287c00] 22:33:30 INFO - PROCESS | 1655 | 1469165610395 Marionette DEBUG loaded listener.js 22:33:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x11992d000) [pid = 1655] [serial = 1727] [outer = 0x119287c00] 22:33:30 INFO - PROCESS | 1655 | 1469165610793 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]]]}] 22:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 571ms 22:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:33:30 INFO - PROCESS | 1655 | 1469165610820 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 22:33:30 INFO - PROCESS | 1655 | 1469165610821 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 22:33:30 INFO - PROCESS | 1655 | 1469165610824 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:33:30 INFO - PROCESS | 1655 | 1469165610826 Marionette TRACE conn2 <- [1,2274,null,{}] 22:33:30 INFO - PROCESS | 1655 | 1469165610828 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}] 22:33:30 INFO - PROCESS | 1655 | 1469165610829 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:30 INFO - PROCESS | 1655 | 1469165610932 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 22:33:30 INFO - PROCESS | 1655 | 1469165610938 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:30 INFO - PROCESS | 1655 | 1469165610939 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x128cc4000 == 31 [pid = 1655] [id = 576] 22:33:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x119973800) [pid = 1655] [serial = 1728] [outer = 0x0] 22:33:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119a47c00) [pid = 1655] [serial = 1729] [outer = 0x119973800] 22:33:30 INFO - PROCESS | 1655 | 1469165610983 Marionette DEBUG loaded listener.js 22:33:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x120845800) [pid = 1655] [serial = 1730] [outer = 0x119973800] 22:33:31 INFO - PROCESS | 1655 | 1469165611457 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]]]}] 22:33:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:33:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 669ms 22:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:33:31 INFO - PROCESS | 1655 | 1469165611493 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 22:33:31 INFO - PROCESS | 1655 | 1469165611494 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 22:33:31 INFO - PROCESS | 1655 | 1469165611496 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:33:31 INFO - PROCESS | 1655 | 1469165611497 Marionette TRACE conn2 <- [1,2278,null,{}] 22:33:31 INFO - PROCESS | 1655 | 1469165611500 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}] 22:33:31 INFO - PROCESS | 1655 | 1469165611501 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:31 INFO - PROCESS | 1655 | 1469165611574 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 22:33:31 INFO - PROCESS | 1655 | 1469165611590 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:31 INFO - PROCESS | 1655 | 1469165611592 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a414800 == 32 [pid = 1655] [id = 577] 22:33:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x121646400) [pid = 1655] [serial = 1731] [outer = 0x0] 22:33:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x121649400) [pid = 1655] [serial = 1732] [outer = 0x121646400] 22:33:31 INFO - PROCESS | 1655 | 1469165611623 Marionette DEBUG loaded listener.js 22:33:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12331a800) [pid = 1655] [serial = 1733] [outer = 0x121646400] 22:33:31 INFO - PROCESS | 1655 | 1469165611969 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]]]}] 22:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 518ms 22:33:32 INFO - PROCESS | 1655 | 1469165612031 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 22:33:32 INFO - PROCESS | 1655 | 1469165612032 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 22:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:33:32 INFO - PROCESS | 1655 | 1469165612034 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:33:32 INFO - PROCESS | 1655 | 1469165612036 Marionette TRACE conn2 <- [1,2282,null,{}] 22:33:32 INFO - PROCESS | 1655 | 1469165612038 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}] 22:33:32 INFO - PROCESS | 1655 | 1469165612042 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:32 INFO - PROCESS | 1655 | 1469165612207 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 22:33:32 INFO - PROCESS | 1655 | 1469165612226 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:32 INFO - PROCESS | 1655 | 1469165612227 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abb0000 == 33 [pid = 1655] [id = 578] 22:33:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x123fb7000) [pid = 1655] [serial = 1734] [outer = 0x0] 22:33:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x124794000) [pid = 1655] [serial = 1735] [outer = 0x123fb7000] 22:33:32 INFO - PROCESS | 1655 | 1469165612252 Marionette DEBUG loaded listener.js 22:33:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x126590000) [pid = 1655] [serial = 1736] [outer = 0x123fb7000] 22:33:32 INFO - PROCESS | 1655 | 1469165612573 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]]]}] 22:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 569ms 22:33:32 INFO - PROCESS | 1655 | 1469165612603 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 22:33:32 INFO - PROCESS | 1655 | 1469165612605 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 22:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:33:32 INFO - PROCESS | 1655 | 1469165612608 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:33:32 INFO - PROCESS | 1655 | 1469165612610 Marionette TRACE conn2 <- [1,2286,null,{}] 22:33:32 INFO - PROCESS | 1655 | 1469165612619 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}] 22:33:32 INFO - PROCESS | 1655 | 1469165612620 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:32 INFO - PROCESS | 1655 | 1469165612714 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 22:33:32 INFO - PROCESS | 1655 | 1469165612717 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:32 INFO - PROCESS | 1655 | 1469165612718 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b22d800 == 34 [pid = 1655] [id = 579] 22:33:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x118561c00) [pid = 1655] [serial = 1737] [outer = 0x0] 22:33:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x126632000) [pid = 1655] [serial = 1738] [outer = 0x118561c00] 22:33:32 INFO - PROCESS | 1655 | 1469165612750 Marionette DEBUG loaded listener.js 22:33:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x126c74400) [pid = 1655] [serial = 1739] [outer = 0x118561c00] 22:33:33 INFO - PROCESS | 1655 | 1469165613084 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]]]}] 22:33:33 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 22:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 481ms 22:33:33 INFO - PROCESS | 1655 | 1469165613088 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 22:33:33 INFO - PROCESS | 1655 | 1469165613091 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 22:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:33:33 INFO - PROCESS | 1655 | 1469165613100 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:33:33 INFO - PROCESS | 1655 | 1469165613101 Marionette TRACE conn2 <- [1,2290,null,{}] 22:33:33 INFO - PROCESS | 1655 | 1469165613103 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}] 22:33:33 INFO - PROCESS | 1655 | 1469165613105 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:33 INFO - PROCESS | 1655 | 1469165613211 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 22:33:33 INFO - PROCESS | 1655 | 1469165613215 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:33 INFO - PROCESS | 1655 | 1469165613216 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x117361800 == 35 [pid = 1655] [id = 580] 22:33:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x112a83c00) [pid = 1655] [serial = 1740] [outer = 0x0] 22:33:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x128c07800) [pid = 1655] [serial = 1741] [outer = 0x112a83c00] 22:33:33 INFO - PROCESS | 1655 | 1469165613303 Marionette DEBUG loaded listener.js 22:33:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x128db1c00) [pid = 1655] [serial = 1742] [outer = 0x112a83c00] 22:33:33 INFO - PROCESS | 1655 | 1469165613744 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]]]}] 22:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 674ms 22:33:33 INFO - PROCESS | 1655 | 1469165613769 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 22:33:33 INFO - PROCESS | 1655 | 1469165613770 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 22:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:33:33 INFO - PROCESS | 1655 | 1469165613778 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:33:33 INFO - PROCESS | 1655 | 1469165613779 Marionette TRACE conn2 <- [1,2294,null,{}] 22:33:33 INFO - PROCESS | 1655 | 1469165613781 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}] 22:33:33 INFO - PROCESS | 1655 | 1469165613782 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:33 INFO - PROCESS | 1655 | 1469165613879 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 22:33:33 INFO - PROCESS | 1655 | 1469165613882 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:33 INFO - PROCESS | 1655 | 1469165613884 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bde4800 == 36 [pid = 1655] [id = 581] 22:33:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x128c0e400) [pid = 1655] [serial = 1743] [outer = 0x0] 22:33:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12925b800) [pid = 1655] [serial = 1744] [outer = 0x128c0e400] 22:33:33 INFO - PROCESS | 1655 | 1469165613915 Marionette DEBUG loaded listener.js 22:33:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x129263800) [pid = 1655] [serial = 1745] [outer = 0x128c0e400] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x116026000) [pid = 1655] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1122bd800) [pid = 1655] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x118508400) [pid = 1655] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x119ad9400) [pid = 1655] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x116aa4800) [pid = 1655] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1127d3000) [pid = 1655] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x116aa7800) [pid = 1655] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x118509c00) [pid = 1655] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1169fb400) [pid = 1655] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x124eaf000) [pid = 1655] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x121641400) [pid = 1655] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1172b8400) [pid = 1655] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119a3f800) [pid = 1655] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x10eafa800) [pid = 1655] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119479800) [pid = 1655] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1160e8c00) [pid = 1655] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:33:34 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1266b4c00) [pid = 1655] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:33:34 INFO - PROCESS | 1655 | 1469165614338 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]]]}] 22:33:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:33:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 574ms 22:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:33:34 INFO - PROCESS | 1655 | 1469165614347 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 22:33:34 INFO - PROCESS | 1655 | 1469165614348 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 22:33:34 INFO - PROCESS | 1655 | 1469165614351 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:33:34 INFO - PROCESS | 1655 | 1469165614353 Marionette TRACE conn2 <- [1,2298,null,{}] 22:33:34 INFO - PROCESS | 1655 | 1469165614357 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}] 22:33:34 INFO - PROCESS | 1655 | 1469165614361 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:34 INFO - PROCESS | 1655 | 1469165614481 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 22:33:34 INFO - PROCESS | 1655 | 1469165614573 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:34 INFO - PROCESS | 1655 | 1469165614574 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c04a000 == 37 [pid = 1655] [id = 582] 22:33:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11336e800) [pid = 1655] [serial = 1746] [outer = 0x0] 22:33:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1169fb400) [pid = 1655] [serial = 1747] [outer = 0x11336e800] 22:33:34 INFO - PROCESS | 1655 | 1469165614615 Marionette DEBUG loaded listener.js 22:33:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x119269800) [pid = 1655] [serial = 1748] [outer = 0x11336e800] 22:33:34 INFO - PROCESS | 1655 | 1469165614943 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]]]}] 22:33:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:33:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 620ms 22:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:33:34 INFO - PROCESS | 1655 | 1469165614979 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 22:33:34 INFO - PROCESS | 1655 | 1469165614980 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 22:33:34 INFO - PROCESS | 1655 | 1469165614983 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:33:34 INFO - PROCESS | 1655 | 1469165614984 Marionette TRACE conn2 <- [1,2302,null,{}] 22:33:34 INFO - PROCESS | 1655 | 1469165614987 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}] 22:33:34 INFO - PROCESS | 1655 | 1469165614988 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:35 INFO - PROCESS | 1655 | 1469165615114 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 22:33:35 INFO - PROCESS | 1655 | 1469165615149 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:35 INFO - PROCESS | 1655 | 1469165615150 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c648000 == 38 [pid = 1655] [id = 583] 22:33:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1184c0800) [pid = 1655] [serial = 1749] [outer = 0x0] 22:33:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x11946d800) [pid = 1655] [serial = 1750] [outer = 0x1184c0800] 22:33:35 INFO - PROCESS | 1655 | 1469165615176 Marionette DEBUG loaded listener.js 22:33:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x129396000) [pid = 1655] [serial = 1751] [outer = 0x1184c0800] 22:33:35 INFO - PROCESS | 1655 | 1469165615465 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]]]}] 22:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 518ms 22:33:35 INFO - PROCESS | 1655 | 1469165615501 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 22:33:35 INFO - PROCESS | 1655 | 1469165615502 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 22:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:33:35 INFO - PROCESS | 1655 | 1469165615505 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:33:35 INFO - PROCESS | 1655 | 1469165615506 Marionette TRACE conn2 <- [1,2306,null,{}] 22:33:35 INFO - PROCESS | 1655 | 1469165615511 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}] 22:33:35 INFO - PROCESS | 1655 | 1469165615512 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:35 INFO - PROCESS | 1655 | 1469165615592 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 22:33:35 INFO - PROCESS | 1655 | 1469165615596 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:35 INFO - PROCESS | 1655 | 1469165615597 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca7c800 == 39 [pid = 1655] [id = 584] 22:33:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x129397000) [pid = 1655] [serial = 1752] [outer = 0x0] 22:33:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12965a000) [pid = 1655] [serial = 1753] [outer = 0x129397000] 22:33:35 INFO - PROCESS | 1655 | 1469165615621 Marionette DEBUG loaded listener.js 22:33:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x129665c00) [pid = 1655] [serial = 1754] [outer = 0x129397000] 22:33:35 INFO - PROCESS | 1655 | 1469165615948 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]]]}] 22:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 473ms 22:33:35 INFO - PROCESS | 1655 | 1469165615979 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 22:33:35 INFO - PROCESS | 1655 | 1469165615980 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 22:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:33:35 INFO - PROCESS | 1655 | 1469165615982 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:33:35 INFO - PROCESS | 1655 | 1469165615983 Marionette TRACE conn2 <- [1,2310,null,{}] 22:33:35 INFO - PROCESS | 1655 | 1469165615985 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}] 22:33:35 INFO - PROCESS | 1655 | 1469165615986 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:36 INFO - PROCESS | 1655 | 1469165616101 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 22:33:36 INFO - PROCESS | 1655 | 1469165616107 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:36 INFO - PROCESS | 1655 | 1469165616110 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd7e000 == 40 [pid = 1655] [id = 585] 22:33:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12a643400) [pid = 1655] [serial = 1755] [outer = 0x0] 22:33:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12a645400) [pid = 1655] [serial = 1756] [outer = 0x12a643400] 22:33:36 INFO - PROCESS | 1655 | 1469165616134 Marionette DEBUG loaded listener.js 22:33:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12a6c8000) [pid = 1655] [serial = 1757] [outer = 0x12a643400] 22:33:36 INFO - PROCESS | 1655 | 1469165616605 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]]]}] 22:33:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:33:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 669ms 22:33:36 INFO - PROCESS | 1655 | 1469165616651 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 22:33:36 INFO - PROCESS | 1655 | 1469165616655 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 22:33:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:33:36 INFO - PROCESS | 1655 | 1469165616661 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:33:36 INFO - PROCESS | 1655 | 1469165616663 Marionette TRACE conn2 <- [1,2314,null,{}] 22:33:36 INFO - PROCESS | 1655 | 1469165616668 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}] 22:33:36 INFO - PROCESS | 1655 | 1469165616670 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:36 INFO - PROCESS | 1655 | 1469165616791 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 22:33:36 INFO - PROCESS | 1655 | 1469165616897 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:36 INFO - PROCESS | 1655 | 1469165616899 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12081e000 == 41 [pid = 1655] [id = 586] 22:33:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1169e4400) [pid = 1655] [serial = 1758] [outer = 0x0] 22:33:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1172b9c00) [pid = 1655] [serial = 1759] [outer = 0x1169e4400] 22:33:36 INFO - PROCESS | 1655 | 1469165616952 Marionette DEBUG loaded listener.js 22:33:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1184ddc00) [pid = 1655] [serial = 1760] [outer = 0x1169e4400] 22:33:37 INFO - PROCESS | 1655 | 1469165617435 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]]]}] 22:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 823ms 22:33:37 INFO - PROCESS | 1655 | 1469165617519 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 22:33:37 INFO - PROCESS | 1655 | 1469165617522 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 22:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:33:37 INFO - PROCESS | 1655 | 1469165617545 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:33:37 INFO - PROCESS | 1655 | 1469165617547 Marionette TRACE conn2 <- [1,2318,null,{}] 22:33:37 INFO - PROCESS | 1655 | 1469165617550 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}] 22:33:37 INFO - PROCESS | 1655 | 1469165617552 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:37 INFO - PROCESS | 1655 | 1469165617655 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 22:33:37 INFO - PROCESS | 1655 | 1469165617728 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:37 INFO - PROCESS | 1655 | 1469165617730 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abaa800 == 42 [pid = 1655] [id = 587] 22:33:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x119512c00) [pid = 1655] [serial = 1761] [outer = 0x0] 22:33:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11996d400) [pid = 1655] [serial = 1762] [outer = 0x119512c00] 22:33:37 INFO - PROCESS | 1655 | 1469165617762 Marionette DEBUG loaded listener.js 22:33:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x119ad8c00) [pid = 1655] [serial = 1763] [outer = 0x119512c00] 22:33:38 INFO - PROCESS | 1655 | 1469165618179 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] 22:33:38 INFO - PROCESS | 1655 | 1469165618219 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 22:33:38 INFO - PROCESS | 1655 | 1469165618221 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:33:38 INFO - PROCESS | 1655 | 1469165618224 Marionette TRACE conn2 <- [1,2322,null,{}] 22:33:38 INFO - PROCESS | 1655 | 1469165618232 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}] 22:33:38 INFO - PROCESS | 1655 | 1469165618235 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:38 INFO - PROCESS | 1655 | 1469165618338 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 22:33:38 INFO - PROCESS | 1655 | 1469165618401 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:38 INFO - PROCESS | 1655 | 1469165618403 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd93800 == 43 [pid = 1655] [id = 588] 22:33:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12330f800) [pid = 1655] [serial = 1764] [outer = 0x0] 22:33:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x123fb4c00) [pid = 1655] [serial = 1765] [outer = 0x12330f800] 22:33:38 INFO - PROCESS | 1655 | 1469165618434 Marionette DEBUG loaded listener.js 22:33:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x126127800) [pid = 1655] [serial = 1766] [outer = 0x12330f800] 22:33:38 INFO - PROCESS | 1655 | 1469165618859 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]]]}] 22:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 672ms 22:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:33:38 INFO - PROCESS | 1655 | 1469165618894 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 22:33:38 INFO - PROCESS | 1655 | 1469165618896 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 22:33:38 INFO - PROCESS | 1655 | 1469165618898 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:33:38 INFO - PROCESS | 1655 | 1469165618899 Marionette TRACE conn2 <- [1,2326,null,{}] 22:33:38 INFO - PROCESS | 1655 | 1469165618902 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}] 22:33:38 INFO - PROCESS | 1655 | 1469165618903 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:39 INFO - PROCESS | 1655 | 1469165619028 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 22:33:39 INFO - PROCESS | 1655 | 1469165619254 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:39 INFO - PROCESS | 1655 | 1469165619255 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x1130dd800 == 44 [pid = 1655] [id = 589] 22:33:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1129ae800) [pid = 1655] [serial = 1767] [outer = 0x0] 22:33:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x112a82800) [pid = 1655] [serial = 1768] [outer = 0x1129ae800] 22:33:39 INFO - PROCESS | 1655 | 1469165619284 Marionette DEBUG loaded listener.js 22:33:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x113867c00) [pid = 1655] [serial = 1769] [outer = 0x1129ae800] 22:33:39 INFO - PROCESS | 1655 | 1469165619679 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]]]}] 22:33:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:33:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 821ms 22:33:39 INFO - PROCESS | 1655 | 1469165619720 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 22:33:39 INFO - PROCESS | 1655 | 1469165619722 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 22:33:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:33:39 INFO - PROCESS | 1655 | 1469165619725 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:33:39 INFO - PROCESS | 1655 | 1469165619727 Marionette TRACE conn2 <- [1,2330,null,{}] 22:33:39 INFO - PROCESS | 1655 | 1469165619731 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}] 22:33:39 INFO - PROCESS | 1655 | 1469165619732 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:39 INFO - PROCESS | 1655 | 1469165619823 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 22:33:39 INFO - PROCESS | 1655 | 1469165619888 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:39 INFO - PROCESS | 1655 | 1469165619890 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x118297800 == 45 [pid = 1655] [id = 590] 22:33:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x113394800) [pid = 1655] [serial = 1770] [outer = 0x0] 22:33:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x113811c00) [pid = 1655] [serial = 1771] [outer = 0x113394800] 22:33:39 INFO - PROCESS | 1655 | 1469165619930 Marionette DEBUG loaded listener.js 22:33:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x113f31400) [pid = 1655] [serial = 1772] [outer = 0x113394800] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca7c800 == 44 [pid = 1655] [id = 584] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12c648000 == 43 [pid = 1655] [id = 583] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12c04a000 == 42 [pid = 1655] [id = 582] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12bde4800 == 41 [pid = 1655] [id = 581] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x117361800 == 40 [pid = 1655] [id = 580] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12b22d800 == 39 [pid = 1655] [id = 579] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12abb0000 == 38 [pid = 1655] [id = 578] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12a414800 == 37 [pid = 1655] [id = 577] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x128cc4000 == 36 [pid = 1655] [id = 576] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x123ef4800 == 35 [pid = 1655] [id = 575] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x118589000 == 34 [pid = 1655] [id = 574] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x119172800 == 33 [pid = 1655] [id = 573] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x11952f000 == 32 [pid = 1655] [id = 572] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12c646800 == 31 [pid = 1655] [id = 571] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x1130dd800 == 30 [pid = 1655] [id = 589] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd93800 == 29 [pid = 1655] [id = 588] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12abaa800 == 28 [pid = 1655] [id = 587] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd7e000 == 27 [pid = 1655] [id = 585] 22:33:40 INFO - PROCESS | 1655 | --DOCSHELL 0x12081e000 == 26 [pid = 1655] [id = 586] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x126c6d800) [pid = 1655] [serial = 1711] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x1169edc00) [pid = 1655] [serial = 1682] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x11607e000) [pid = 1655] [serial = 1703] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x11946b800) [pid = 1655] [serial = 1688] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x112a80800) [pid = 1655] [serial = 1702] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x124371400) [pid = 1655] [serial = 1697] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1210d5800) [pid = 1655] [serial = 1694] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1129b2400) [pid = 1655] [serial = 1678] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x118502800) [pid = 1655] [serial = 1685] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x119a05c00) [pid = 1655] [serial = 1670] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x123310400) [pid = 1655] [serial = 1696] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x12163fc00) [pid = 1655] [serial = 1675] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x116977800) [pid = 1655] [serial = 1681] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x124ebac00) [pid = 1655] [serial = 1708] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124798c00) [pid = 1655] [serial = 1699] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1182fd400) [pid = 1655] [serial = 1667] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1243f8000) [pid = 1655] [serial = 1676] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12083b800) [pid = 1655] [serial = 1672] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x111dad400) [pid = 1655] [serial = 1663] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x119977000) [pid = 1655] [serial = 1690] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x112d28c00) [pid = 1655] [serial = 1664] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1176b1000) [pid = 1655] [serial = 1666] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119ae3400) [pid = 1655] [serial = 1693] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x123449400) [pid = 1655] [serial = 1673] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1184bc400) [pid = 1655] [serial = 1684] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x124eae800) [pid = 1655] [serial = 1706] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x124ddac00) [pid = 1655] [serial = 1700] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x119a06000) [pid = 1655] [serial = 1705] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x11946e400) [pid = 1655] [serial = 1669] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x119a11800) [pid = 1655] [serial = 1691] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x112e15000) [pid = 1655] [serial = 1679] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1186ef000) [pid = 1655] [serial = 1687] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x126594400) [pid = 1655] [serial = 1709] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x128c04c00) [pid = 1655] [serial = 1712] [outer = 0x0] [url = about:blank] 22:33:40 INFO - PROCESS | 1655 | 1469165620852 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]]]}] 22:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1170ms 22:33:40 INFO - PROCESS | 1655 | 1469165620896 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 22:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:33:40 INFO - PROCESS | 1655 | 1469165620898 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 22:33:40 INFO - PROCESS | 1655 | 1469165620901 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:33:40 INFO - PROCESS | 1655 | 1469165620903 Marionette TRACE conn2 <- [1,2334,null,{}] 22:33:40 INFO - PROCESS | 1655 | 1469165620906 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}] 22:33:40 INFO - PROCESS | 1655 | 1469165620908 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:40 INFO - PROCESS | 1655 | 1469165620996 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 22:33:41 INFO - PROCESS | 1655 | 1469165621056 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:41 INFO - PROCESS | 1655 | 1469165621057 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x116947000 == 27 [pid = 1655] [id = 591] 22:33:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x112a81800) [pid = 1655] [serial = 1773] [outer = 0x0] 22:33:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x112ec9800) [pid = 1655] [serial = 1774] [outer = 0x112a81800] 22:33:41 INFO - PROCESS | 1655 | 1469165621086 Marionette DEBUG loaded listener.js 22:33:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x113a3a400) [pid = 1655] [serial = 1775] [outer = 0x112a81800] 22:33:41 INFO - PROCESS | 1655 | 1469165621400 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]]]}] 22:33:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:33:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 22:33:41 INFO - PROCESS | 1655 | 1469165621420 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 22:33:41 INFO - PROCESS | 1655 | 1469165621425 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 22:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:33:41 INFO - PROCESS | 1655 | 1469165621432 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:33:41 INFO - PROCESS | 1655 | 1469165621433 Marionette TRACE conn2 <- [1,2338,null,{}] 22:33:41 INFO - PROCESS | 1655 | 1469165621436 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}] 22:33:41 INFO - PROCESS | 1655 | 1469165621437 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:41 INFO - PROCESS | 1655 | 1469165621516 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 22:33:41 INFO - PROCESS | 1655 | 1469165621520 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:41 INFO - PROCESS | 1655 | 1469165621521 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x118880000 == 28 [pid = 1655] [id = 592] 22:33:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x116536800) [pid = 1655] [serial = 1776] [outer = 0x0] 22:33:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11675e400) [pid = 1655] [serial = 1777] [outer = 0x116536800] 22:33:41 INFO - PROCESS | 1655 | 1469165621551 Marionette DEBUG loaded listener.js 22:33:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1169e3c00) [pid = 1655] [serial = 1778] [outer = 0x116536800] 22:33:41 INFO - PROCESS | 1655 | 1469165621894 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]]]}] 22:33:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:33:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 473ms 22:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:33:41 INFO - PROCESS | 1655 | 1469165621905 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 22:33:41 INFO - PROCESS | 1655 | 1469165621906 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 22:33:41 INFO - PROCESS | 1655 | 1469165621909 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:33:41 INFO - PROCESS | 1655 | 1469165621911 Marionette TRACE conn2 <- [1,2342,null,{}] 22:33:41 INFO - PROCESS | 1655 | 1469165621920 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}] 22:33:41 INFO - PROCESS | 1655 | 1469165621923 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:42 INFO - PROCESS | 1655 | 1469165622001 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 22:33:42 INFO - PROCESS | 1655 | 1469165622006 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:42 INFO - PROCESS | 1655 | 1469165622010 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x123342000 == 29 [pid = 1655] [id = 593] 22:33:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1127d3c00) [pid = 1655] [serial = 1779] [outer = 0x0] 22:33:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1182fa000) [pid = 1655] [serial = 1780] [outer = 0x1127d3c00] 22:33:42 INFO - PROCESS | 1655 | 1469165622039 Marionette DEBUG loaded listener.js 22:33:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1184d8800) [pid = 1655] [serial = 1781] [outer = 0x1127d3c00] 22:33:42 INFO - PROCESS | 1655 | 1469165622378 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]]]}] 22:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 521ms 22:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:33:42 INFO - PROCESS | 1655 | 1469165622430 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 22:33:42 INFO - PROCESS | 1655 | 1469165622432 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 22:33:42 INFO - PROCESS | 1655 | 1469165622434 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:33:42 INFO - PROCESS | 1655 | 1469165622435 Marionette TRACE conn2 <- [1,2346,null,{}] 22:33:42 INFO - PROCESS | 1655 | 1469165622438 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}] 22:33:42 INFO - PROCESS | 1655 | 1469165622439 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:42 INFO - PROCESS | 1655 | 1469165622547 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 22:33:42 INFO - PROCESS | 1655 | 1469165622583 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:42 INFO - PROCESS | 1655 | 1469165622585 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x124861800 == 30 [pid = 1655] [id = 594] 22:33:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1184db000) [pid = 1655] [serial = 1782] [outer = 0x0] 22:33:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11850ac00) [pid = 1655] [serial = 1783] [outer = 0x1184db000] 22:33:42 INFO - PROCESS | 1655 | 1469165622610 Marionette DEBUG loaded listener.js 22:33:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1186eac00) [pid = 1655] [serial = 1784] [outer = 0x1184db000] 22:33:42 INFO - PROCESS | 1655 | 1469165622945 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]]]}] 22:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 22:33:42 INFO - PROCESS | 1655 | 1469165622954 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 22:33:42 INFO - PROCESS | 1655 | 1469165622967 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 22:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:33:42 INFO - PROCESS | 1655 | 1469165622979 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:33:42 INFO - PROCESS | 1655 | 1469165622981 Marionette TRACE conn2 <- [1,2350,null,{}] 22:33:42 INFO - PROCESS | 1655 | 1469165622984 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}] 22:33:42 INFO - PROCESS | 1655 | 1469165622986 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:43 INFO - PROCESS | 1655 | 1469165623119 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 22:33:43 INFO - PROCESS | 1655 | 1469165623123 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:43 INFO - PROCESS | 1655 | 1469165623124 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268e5000 == 31 [pid = 1655] [id = 595] 22:33:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x11607bc00) [pid = 1655] [serial = 1785] [outer = 0x0] 22:33:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1188e0000) [pid = 1655] [serial = 1786] [outer = 0x11607bc00] 22:33:43 INFO - PROCESS | 1655 | 1469165623149 Marionette DEBUG loaded listener.js 22:33:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11928b400) [pid = 1655] [serial = 1787] [outer = 0x11607bc00] 22:33:43 INFO - PROCESS | 1655 | 1469165623498 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]]]}] 22:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 570ms 22:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:33:43 INFO - PROCESS | 1655 | 1469165623549 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 22:33:43 INFO - PROCESS | 1655 | 1469165623551 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 22:33:43 INFO - PROCESS | 1655 | 1469165623554 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:33:43 INFO - PROCESS | 1655 | 1469165623556 Marionette TRACE conn2 <- [1,2354,null,{}] 22:33:43 INFO - PROCESS | 1655 | 1469165623559 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}] 22:33:43 INFO - PROCESS | 1655 | 1469165623565 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:43 INFO - PROCESS | 1655 | 1469165623744 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 22:33:43 INFO - PROCESS | 1655 | 1469165623797 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:43 INFO - PROCESS | 1655 | 1469165623798 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293b3000 == 32 [pid = 1655] [id = 596] 22:33:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x11946c800) [pid = 1655] [serial = 1788] [outer = 0x0] 22:33:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11996b800) [pid = 1655] [serial = 1789] [outer = 0x11946c800] 22:33:43 INFO - PROCESS | 1655 | 1469165623841 Marionette DEBUG loaded listener.js 22:33:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x119adc800) [pid = 1655] [serial = 1790] [outer = 0x11946c800] 22:33:44 INFO - PROCESS | 1655 | 1469165624237 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]]]}] 22:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 723ms 22:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:33:44 INFO - PROCESS | 1655 | 1469165624292 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 22:33:44 INFO - PROCESS | 1655 | 1469165624293 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 22:33:44 INFO - PROCESS | 1655 | 1469165624295 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:33:44 INFO - PROCESS | 1655 | 1469165624296 Marionette TRACE conn2 <- [1,2358,null,{}] 22:33:44 INFO - PROCESS | 1655 | 1469165624298 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}] 22:33:44 INFO - PROCESS | 1655 | 1469165624299 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:44 INFO - PROCESS | 1655 | 1469165624416 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 22:33:44 INFO - PROCESS | 1655 | 1469165624428 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:44 INFO - PROCESS | 1655 | 1469165624429 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a756000 == 33 [pid = 1655] [id = 597] 22:33:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x119478800) [pid = 1655] [serial = 1791] [outer = 0x0] 22:33:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x120847000) [pid = 1655] [serial = 1792] [outer = 0x119478800] 22:33:44 INFO - PROCESS | 1655 | 1469165624454 Marionette DEBUG loaded listener.js 22:33:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1210dc000) [pid = 1655] [serial = 1793] [outer = 0x119478800] 22:33:44 INFO - PROCESS | 1655 | 1469165624780 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]]]}] 22:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 518ms 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x118561c00) [pid = 1655] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x112a83c00) [pid = 1655] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x128c0e400) [pid = 1655] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11336e800) [pid = 1655] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1151d2800) [pid = 1655] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x119287c00) [pid = 1655] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x113aa3800) [pid = 1655] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x126630c00) [pid = 1655] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x121646400) [pid = 1655] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119973800) [pid = 1655] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1160e6400) [pid = 1655] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1184c0800) [pid = 1655] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x123fb7000) [pid = 1655] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:33:45 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12a643400) [pid = 1655] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:33:45 INFO - PROCESS | 1655 | 1469165625022 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 22:33:45 INFO - PROCESS | 1655 | 1469165625024 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 22:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:33:45 INFO - PROCESS | 1655 | 1469165625034 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:33:45 INFO - PROCESS | 1655 | 1469165625035 Marionette TRACE conn2 <- [1,2362,null,{}] 22:33:45 INFO - PROCESS | 1655 | 1469165625037 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}] 22:33:45 INFO - PROCESS | 1655 | 1469165625038 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:45 INFO - PROCESS | 1655 | 1469165625114 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 22:33:45 INFO - PROCESS | 1655 | 1469165625117 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:45 INFO - PROCESS | 1655 | 1469165625119 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a761800 == 34 [pid = 1655] [id = 598] 22:33:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11602b400) [pid = 1655] [serial = 1794] [outer = 0x0] 22:33:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x116aa4000) [pid = 1655] [serial = 1795] [outer = 0x11602b400] 22:33:45 INFO - PROCESS | 1655 | 1469165625146 Marionette DEBUG loaded listener.js 22:33:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11914bc00) [pid = 1655] [serial = 1796] [outer = 0x11602b400] 22:33:45 INFO - PROCESS | 1655 | 1469165625464 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]]]}] 22:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 471ms 22:33:45 INFO - PROCESS | 1655 | 1469165625505 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 22:33:45 INFO - PROCESS | 1655 | 1469165625509 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 22:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:33:45 INFO - PROCESS | 1655 | 1469165625512 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:33:45 INFO - PROCESS | 1655 | 1469165625513 Marionette TRACE conn2 <- [1,2366,null,{}] 22:33:45 INFO - PROCESS | 1655 | 1469165625515 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}] 22:33:45 INFO - PROCESS | 1655 | 1469165625516 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:45 INFO - PROCESS | 1655 | 1469165625597 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 22:33:45 INFO - PROCESS | 1655 | 1469165625675 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:45 INFO - PROCESS | 1655 | 1469165625676 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x123340800 == 35 [pid = 1655] [id = 599] 22:33:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x113806400) [pid = 1655] [serial = 1797] [outer = 0x0] 22:33:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119a41400) [pid = 1655] [serial = 1798] [outer = 0x113806400] 22:33:45 INFO - PROCESS | 1655 | 1469165625700 Marionette DEBUG loaded listener.js 22:33:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x123312400) [pid = 1655] [serial = 1799] [outer = 0x113806400] 22:33:45 INFO - PROCESS | 1655 | 1469165625964 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]]]}] 22:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 469ms 22:33:45 INFO - PROCESS | 1655 | 1469165625982 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 22:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:33:45 INFO - PROCESS | 1655 | 1469165625983 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 22:33:45 INFO - PROCESS | 1655 | 1469165625986 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:33:45 INFO - PROCESS | 1655 | 1469165625987 Marionette TRACE conn2 <- [1,2370,null,{}] 22:33:46 INFO - PROCESS | 1655 | 1469165625996 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}] 22:33:46 INFO - PROCESS | 1655 | 1469165625997 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:46 INFO - PROCESS | 1655 | 1469165626079 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 22:33:46 INFO - PROCESS | 1655 | 1469165626083 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:46 INFO - PROCESS | 1655 | 1469165626084 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b997000 == 36 [pid = 1655] [id = 600] 22:33:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x121646400) [pid = 1655] [serial = 1800] [outer = 0x0] 22:33:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1239c5800) [pid = 1655] [serial = 1801] [outer = 0x121646400] 22:33:46 INFO - PROCESS | 1655 | 1469165626108 Marionette DEBUG loaded listener.js 22:33:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x124372000) [pid = 1655] [serial = 1802] [outer = 0x121646400] 22:33:46 INFO - PROCESS | 1655 | 1469165626530 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]]]}] 22:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 572ms 22:33:46 INFO - PROCESS | 1655 | 1469165626561 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 22:33:46 INFO - PROCESS | 1655 | 1469165626563 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 22:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:33:46 INFO - PROCESS | 1655 | 1469165626567 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:33:46 INFO - PROCESS | 1655 | 1469165626570 Marionette TRACE conn2 <- [1,2374,null,{}] 22:33:46 INFO - PROCESS | 1655 | 1469165626573 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}] 22:33:46 INFO - PROCESS | 1655 | 1469165626576 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:46 INFO - PROCESS | 1655 | 1469165626745 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 22:33:46 INFO - PROCESS | 1655 | 1469165626763 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:46 INFO - PROCESS | 1655 | 1469165626764 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268df800 == 37 [pid = 1655] [id = 601] 22:33:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1248f9c00) [pid = 1655] [serial = 1803] [outer = 0x0] 22:33:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x124eb3000) [pid = 1655] [serial = 1804] [outer = 0x1248f9c00] 22:33:46 INFO - PROCESS | 1655 | 1469165626797 Marionette DEBUG loaded listener.js 22:33:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12651fc00) [pid = 1655] [serial = 1805] [outer = 0x1248f9c00] 22:33:47 INFO - PROCESS | 1655 | 1469165627364 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]]]}] 22:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 823ms 22:33:47 INFO - PROCESS | 1655 | 1469165627402 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 22:33:47 INFO - PROCESS | 1655 | 1469165627404 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 22:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:33:47 INFO - PROCESS | 1655 | 1469165627411 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:33:47 INFO - PROCESS | 1655 | 1469165627413 Marionette TRACE conn2 <- [1,2378,null,{}] 22:33:47 INFO - PROCESS | 1655 | 1469165627417 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}] 22:33:47 INFO - PROCESS | 1655 | 1469165627418 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:47 INFO - PROCESS | 1655 | 1469165627526 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 22:33:47 INFO - PROCESS | 1655 | 1469165627610 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:47 INFO - PROCESS | 1655 | 1469165627611 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182ae800 == 38 [pid = 1655] [id = 602] 22:33:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x112e15400) [pid = 1655] [serial = 1806] [outer = 0x0] 22:33:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x113866c00) [pid = 1655] [serial = 1807] [outer = 0x112e15400] 22:33:47 INFO - PROCESS | 1655 | 1469165627642 Marionette DEBUG loaded listener.js 22:33:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x11607f800) [pid = 1655] [serial = 1808] [outer = 0x112e15400] 22:33:48 INFO - PROCESS | 1655 | 1469165628186 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]]]}] 22:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 827ms 22:33:48 INFO - PROCESS | 1655 | 1469165628237 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 22:33:48 INFO - PROCESS | 1655 | 1469165628240 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 22:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:33:48 INFO - PROCESS | 1655 | 1469165628247 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:33:48 INFO - PROCESS | 1655 | 1469165628249 Marionette TRACE conn2 <- [1,2382,null,{}] 22:33:48 INFO - PROCESS | 1655 | 1469165628251 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}] 22:33:48 INFO - PROCESS | 1655 | 1469165628253 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:48 INFO - PROCESS | 1655 | 1469165628364 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 22:33:48 INFO - PROCESS | 1655 | 1469165628446 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:48 INFO - PROCESS | 1655 | 1469165628448 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x11601d000 == 39 [pid = 1655] [id = 603] 22:33:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x112ec1400) [pid = 1655] [serial = 1809] [outer = 0x0] 22:33:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11602cc00) [pid = 1655] [serial = 1810] [outer = 0x112ec1400] 22:33:48 INFO - PROCESS | 1655 | 1469165628479 Marionette DEBUG loaded listener.js 22:33:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1182fd400) [pid = 1655] [serial = 1811] [outer = 0x112ec1400] 22:33:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12b997000 == 38 [pid = 1655] [id = 600] 22:33:49 INFO - PROCESS | 1655 | --DOCSHELL 0x123340800 == 37 [pid = 1655] [id = 599] 22:33:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12a761800 == 36 [pid = 1655] [id = 598] 22:33:49 INFO - PROCESS | 1655 | --DOCSHELL 0x12a756000 == 35 [pid = 1655] [id = 597] 22:33:49 INFO - PROCESS | 1655 | --DOCSHELL 0x1293b3000 == 34 [pid = 1655] [id = 596] 22:33:49 INFO - PROCESS | 1655 | --DOCSHELL 0x1268e5000 == 33 [pid = 1655] [id = 595] 22:33:49 INFO - PROCESS | 1655 | --DOCSHELL 0x124861800 == 32 [pid = 1655] [id = 594] 22:33:49 INFO - PROCESS | 1655 | --DOCSHELL 0x123342000 == 31 [pid = 1655] [id = 593] 22:33:49 INFO - PROCESS | 1655 | --DOCSHELL 0x118880000 == 30 [pid = 1655] [id = 592] 22:33:49 INFO - PROCESS | 1655 | --DOCSHELL 0x116947000 == 29 [pid = 1655] [id = 591] 22:33:49 INFO - PROCESS | 1655 | --DOCSHELL 0x118297800 == 28 [pid = 1655] [id = 590] 22:33:49 INFO - PROCESS | 1655 | 1469165629082 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]]]}] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12965a000) [pid = 1655] [serial = 1753] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x126632000) [pid = 1655] [serial = 1738] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x128c07800) [pid = 1655] [serial = 1741] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x12925b800) [pid = 1655] [serial = 1744] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1169fb400) [pid = 1655] [serial = 1747] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x11697e800) [pid = 1655] [serial = 1723] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x118509000) [pid = 1655] [serial = 1724] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119290400) [pid = 1655] [serial = 1726] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11992d000) [pid = 1655] [serial = 1727] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1160ef400) [pid = 1655] [serial = 1717] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1169ef400) [pid = 1655] [serial = 1718] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x128da5800) [pid = 1655] [serial = 1715] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x128c0c400) [pid = 1655] [serial = 1714] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x121649400) [pid = 1655] [serial = 1732] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x119a47c00) [pid = 1655] [serial = 1729] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x120845800) [pid = 1655] [serial = 1730] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x116983400) [pid = 1655] [serial = 1720] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x116aae400) [pid = 1655] [serial = 1721] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x128db1c00) [pid = 1655] [serial = 1742] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x129396000) [pid = 1655] [serial = 1751] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x124794000) [pid = 1655] [serial = 1735] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x126c74400) [pid = 1655] [serial = 1739] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x119269800) [pid = 1655] [serial = 1748] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x11946d800) [pid = 1655] [serial = 1750] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x126590000) [pid = 1655] [serial = 1736] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x129263800) [pid = 1655] [serial = 1745] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x12331a800) [pid = 1655] [serial = 1733] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x12a6c8000) [pid = 1655] [serial = 1757] [outer = 0x0] [url = about:blank] 22:33:49 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x12a645400) [pid = 1655] [serial = 1756] [outer = 0x0] [url = about:blank] 22:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 875ms 22:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:33:49 INFO - PROCESS | 1655 | 1469165629122 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 22:33:49 INFO - PROCESS | 1655 | 1469165629126 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 22:33:49 INFO - PROCESS | 1655 | 1469165629129 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:33:49 INFO - PROCESS | 1655 | 1469165629131 Marionette TRACE conn2 <- [1,2386,null,{}] 22:33:49 INFO - PROCESS | 1655 | 1469165629135 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}] 22:33:49 INFO - PROCESS | 1655 | 1469165629137 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:49 INFO - PROCESS | 1655 | 1469165629212 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 22:33:49 INFO - PROCESS | 1655 | 1469165629217 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:49 INFO - PROCESS | 1655 | 1469165629220 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x117370800 == 29 [pid = 1655] [id = 604] 22:33:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x11697e000) [pid = 1655] [serial = 1812] [outer = 0x0] 22:33:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1169e6800) [pid = 1655] [serial = 1813] [outer = 0x11697e000] 22:33:49 INFO - PROCESS | 1655 | 1469165629250 Marionette DEBUG loaded listener.js 22:33:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x117335400) [pid = 1655] [serial = 1814] [outer = 0x11697e000] 22:33:49 INFO - PROCESS | 1655 | 1469165629587 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]]]}] 22:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 473ms 22:33:49 INFO - PROCESS | 1655 | 1469165629602 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 22:33:49 INFO - PROCESS | 1655 | 1469165629605 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 22:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:33:49 INFO - PROCESS | 1655 | 1469165629612 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:33:49 INFO - PROCESS | 1655 | 1469165629614 Marionette TRACE conn2 <- [1,2390,null,{}] 22:33:49 INFO - PROCESS | 1655 | 1469165629616 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}] 22:33:49 INFO - PROCESS | 1655 | 1469165629618 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:49 INFO - PROCESS | 1655 | 1469165629721 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 22:33:49 INFO - PROCESS | 1655 | 1469165629779 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:49 INFO - PROCESS | 1655 | 1469165629780 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12080c000 == 30 [pid = 1655] [id = 605] 22:33:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1176b7400) [pid = 1655] [serial = 1815] [outer = 0x0] 22:33:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1184d4800) [pid = 1655] [serial = 1816] [outer = 0x1176b7400] 22:33:49 INFO - PROCESS | 1655 | 1469165629811 Marionette DEBUG loaded listener.js 22:33:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x11850d800) [pid = 1655] [serial = 1817] [outer = 0x1176b7400] 22:33:50 INFO - PROCESS | 1655 | 1469165630178 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]]]}] 22:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 622ms 22:33:50 INFO - PROCESS | 1655 | 1469165630234 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 22:33:50 INFO - PROCESS | 1655 | 1469165630236 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 22:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:33:50 INFO - PROCESS | 1655 | 1469165630239 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:33:50 INFO - PROCESS | 1655 | 1469165630243 Marionette TRACE conn2 <- [1,2394,null,{}] 22:33:50 INFO - PROCESS | 1655 | 1469165630255 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}] 22:33:50 INFO - PROCESS | 1655 | 1469165630260 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:50 INFO - PROCESS | 1655 | 1469165630393 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 22:33:50 INFO - PROCESS | 1655 | 1469165630401 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:50 INFO - PROCESS | 1655 | 1469165630403 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e21800 == 31 [pid = 1655] [id = 606] 22:33:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1129b3400) [pid = 1655] [serial = 1818] [outer = 0x0] 22:33:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x11928e000) [pid = 1655] [serial = 1819] [outer = 0x1129b3400] 22:33:50 INFO - PROCESS | 1655 | 1469165630451 Marionette DEBUG loaded listener.js 22:33:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x119970c00) [pid = 1655] [serial = 1820] [outer = 0x1129b3400] 22:33:50 INFO - PROCESS | 1655 | 1469165630844 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]]]}] 22:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 624ms 22:33:50 INFO - PROCESS | 1655 | 1469165630864 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 22:33:50 INFO - PROCESS | 1655 | 1469165630866 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 22:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:33:50 INFO - PROCESS | 1655 | 1469165630868 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:33:50 INFO - PROCESS | 1655 | 1469165630869 Marionette TRACE conn2 <- [1,2398,null,{}] 22:33:50 INFO - PROCESS | 1655 | 1469165630871 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}] 22:33:50 INFO - PROCESS | 1655 | 1469165630872 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:50 INFO - PROCESS | 1655 | 1469165630987 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 22:33:51 INFO - PROCESS | 1655 | 1469165631011 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:51 INFO - PROCESS | 1655 | 1469165631012 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a406800 == 32 [pid = 1655] [id = 607] 22:33:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x119a04c00) [pid = 1655] [serial = 1821] [outer = 0x0] 22:33:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x119a47c00) [pid = 1655] [serial = 1822] [outer = 0x119a04c00] 22:33:51 INFO - PROCESS | 1655 | 1469165631037 Marionette DEBUG loaded listener.js 22:33:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x120843000) [pid = 1655] [serial = 1823] [outer = 0x119a04c00] 22:33:51 INFO - PROCESS | 1655 | 1469165631351 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]]]}] 22:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 22:33:51 INFO - PROCESS | 1655 | 1469165631394 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 22:33:51 INFO - PROCESS | 1655 | 1469165631395 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 22:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:33:51 INFO - PROCESS | 1655 | 1469165631398 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:33:51 INFO - PROCESS | 1655 | 1469165631399 Marionette TRACE conn2 <- [1,2402,null,{}] 22:33:51 INFO - PROCESS | 1655 | 1469165631401 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}] 22:33:51 INFO - PROCESS | 1655 | 1469165631402 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:51 INFO - PROCESS | 1655 | 1469165631500 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 22:33:51 INFO - PROCESS | 1655 | 1469165631504 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:51 INFO - PROCESS | 1655 | 1469165631505 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aba3800 == 33 [pid = 1655] [id = 608] 22:33:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1129ae400) [pid = 1655] [serial = 1824] [outer = 0x0] 22:33:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1208c2400) [pid = 1655] [serial = 1825] [outer = 0x1129ae400] 22:33:51 INFO - PROCESS | 1655 | 1469165631529 Marionette DEBUG loaded listener.js 22:33:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x123164000) [pid = 1655] [serial = 1826] [outer = 0x1129ae400] 22:33:51 INFO - PROCESS | 1655 | 1469165631868 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]]]}] 22:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 521ms 22:33:51 INFO - PROCESS | 1655 | 1469165631919 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 22:33:51 INFO - PROCESS | 1655 | 1469165631921 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 22:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:33:51 INFO - PROCESS | 1655 | 1469165631923 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:33:51 INFO - PROCESS | 1655 | 1469165631924 Marionette TRACE conn2 <- [1,2406,null,{}] 22:33:51 INFO - PROCESS | 1655 | 1469165631926 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}] 22:33:51 INFO - PROCESS | 1655 | 1469165631930 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:52 INFO - PROCESS | 1655 | 1469165632048 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 22:33:52 INFO - PROCESS | 1655 | 1469165632089 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:52 INFO - PROCESS | 1655 | 1469165632090 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b224800 == 34 [pid = 1655] [id = 609] 22:33:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x123164400) [pid = 1655] [serial = 1827] [outer = 0x0] 22:33:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x123fb7000) [pid = 1655] [serial = 1828] [outer = 0x123164400] 22:33:52 INFO - PROCESS | 1655 | 1469165632115 Marionette DEBUG loaded listener.js 22:33:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x126630c00) [pid = 1655] [serial = 1829] [outer = 0x123164400] 22:33:52 INFO - PROCESS | 1655 | 1469165632453 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]]]}] 22:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 570ms 22:33:52 INFO - PROCESS | 1655 | 1469165632500 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 22:33:52 INFO - PROCESS | 1655 | 1469165632501 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 22:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:33:52 INFO - PROCESS | 1655 | 1469165632503 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:33:52 INFO - PROCESS | 1655 | 1469165632504 Marionette TRACE conn2 <- [1,2410,null,{}] 22:33:52 INFO - PROCESS | 1655 | 1469165632507 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}] 22:33:52 INFO - PROCESS | 1655 | 1469165632508 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:52 INFO - PROCESS | 1655 | 1469165632608 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 22:33:52 INFO - PROCESS | 1655 | 1469165632611 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:52 INFO - PROCESS | 1655 | 1469165632613 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba54800 == 35 [pid = 1655] [id = 610] 22:33:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1246d1800) [pid = 1655] [serial = 1830] [outer = 0x0] 22:33:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x126845000) [pid = 1655] [serial = 1831] [outer = 0x1246d1800] 22:33:52 INFO - PROCESS | 1655 | 1469165632636 Marionette DEBUG loaded listener.js 22:33:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x126c6d400) [pid = 1655] [serial = 1832] [outer = 0x1246d1800] 22:33:52 INFO - PROCESS | 1655 | 1469165632956 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]]]}] 22:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 468ms 22:33:52 INFO - PROCESS | 1655 | 1469165632973 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 22:33:52 INFO - PROCESS | 1655 | 1469165632974 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 22:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:33:52 INFO - PROCESS | 1655 | 1469165632988 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:33:52 INFO - PROCESS | 1655 | 1469165632990 Marionette TRACE conn2 <- [1,2414,null,{}] 22:33:52 INFO - PROCESS | 1655 | 1469165632994 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}] 22:33:52 INFO - PROCESS | 1655 | 1469165632997 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:53 INFO - PROCESS | 1655 | 1469165633096 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 22:33:53 INFO - PROCESS | 1655 | 1469165633100 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:53 INFO - PROCESS | 1655 | 1469165633101 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c042800 == 36 [pid = 1655] [id = 611] 22:33:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x126843c00) [pid = 1655] [serial = 1833] [outer = 0x0] 22:33:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x126c75c00) [pid = 1655] [serial = 1834] [outer = 0x126843c00] 22:33:53 INFO - PROCESS | 1655 | 1469165633126 Marionette DEBUG loaded listener.js 22:33:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x128c0a400) [pid = 1655] [serial = 1835] [outer = 0x126843c00] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x129397000) [pid = 1655] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x113394800) [pid = 1655] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1127d3c00) [pid = 1655] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x112a81800) [pid = 1655] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1184db000) [pid = 1655] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x116536800) [pid = 1655] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1169e4400) [pid = 1655] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x119512c00) [pid = 1655] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12330f800) [pid = 1655] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1129ae800) [pid = 1655] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x11607bc00) [pid = 1655] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x11946c800) [pid = 1655] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119478800) [pid = 1655] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11602b400) [pid = 1655] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x113806400) [pid = 1655] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:33:53 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x121646400) [pid = 1655] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:33:53 INFO - PROCESS | 1655 | 1469165633525 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]]]}] 22:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 574ms 22:33:53 INFO - PROCESS | 1655 | 1469165633562 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 22:33:53 INFO - PROCESS | 1655 | 1469165633564 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 22:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:33:53 INFO - PROCESS | 1655 | 1469165633566 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:33:53 INFO - PROCESS | 1655 | 1469165633567 Marionette TRACE conn2 <- [1,2418,null,{}] 22:33:53 INFO - PROCESS | 1655 | 1469165633569 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}] 22:33:53 INFO - PROCESS | 1655 | 1469165633571 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:53 INFO - PROCESS | 1655 | 1469165633676 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 22:33:53 INFO - PROCESS | 1655 | 1469165633710 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:53 INFO - PROCESS | 1655 | 1469165633711 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e1c800 == 37 [pid = 1655] [id = 612] 22:33:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1127e0800) [pid = 1655] [serial = 1836] [outer = 0x0] 22:33:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1160ebc00) [pid = 1655] [serial = 1837] [outer = 0x1127e0800] 22:33:53 INFO - PROCESS | 1655 | 1469165633735 Marionette DEBUG loaded listener.js 22:33:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x119a4c400) [pid = 1655] [serial = 1838] [outer = 0x1127e0800] 22:33:54 INFO - PROCESS | 1655 | 1469165633998 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]]]}] 22:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 473ms 22:33:54 INFO - PROCESS | 1655 | 1469165634039 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 22:33:54 INFO - PROCESS | 1655 | 1469165634041 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 22:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:33:54 INFO - PROCESS | 1655 | 1469165634051 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:33:54 INFO - PROCESS | 1655 | 1469165634052 Marionette TRACE conn2 <- [1,2422,null,{}] 22:33:54 INFO - PROCESS | 1655 | 1469165634054 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}] 22:33:54 INFO - PROCESS | 1655 | 1469165634055 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:54 INFO - PROCESS | 1655 | 1469165634137 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 22:33:54 INFO - PROCESS | 1655 | 1469165634143 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:54 INFO - PROCESS | 1655 | 1469165634145 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3e8800 == 38 [pid = 1655] [id = 613] 22:33:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x119adb400) [pid = 1655] [serial = 1839] [outer = 0x0] 22:33:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x126c79800) [pid = 1655] [serial = 1840] [outer = 0x119adb400] 22:33:54 INFO - PROCESS | 1655 | 1469165634169 Marionette DEBUG loaded listener.js 22:33:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x128da6c00) [pid = 1655] [serial = 1841] [outer = 0x119adb400] 22:33:54 INFO - PROCESS | 1655 | 1469165634551 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]]]}] 22:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 519ms 22:33:54 INFO - PROCESS | 1655 | 1469165634576 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 22:33:54 INFO - PROCESS | 1655 | 1469165634578 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 22:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:33:54 INFO - PROCESS | 1655 | 1469165634581 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:33:54 INFO - PROCESS | 1655 | 1469165634584 Marionette TRACE conn2 <- [1,2426,null,{}] 22:33:54 INFO - PROCESS | 1655 | 1469165634587 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}] 22:33:54 INFO - PROCESS | 1655 | 1469165634589 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:54 INFO - PROCESS | 1655 | 1469165634726 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 22:33:54 INFO - PROCESS | 1655 | 1469165634731 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:54 INFO - PROCESS | 1655 | 1469165634733 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca69000 == 39 [pid = 1655] [id = 614] 22:33:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x126c7ac00) [pid = 1655] [serial = 1842] [outer = 0x0] 22:33:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x129260000) [pid = 1655] [serial = 1843] [outer = 0x126c7ac00] 22:33:54 INFO - PROCESS | 1655 | 1469165634776 Marionette DEBUG loaded listener.js 22:33:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x129398000) [pid = 1655] [serial = 1844] [outer = 0x126c7ac00] 22:33:55 INFO - PROCESS | 1655 | 1469165635144 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]]]}] 22:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 570ms 22:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:33:55 INFO - PROCESS | 1655 | 1469165635152 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 22:33:55 INFO - PROCESS | 1655 | 1469165635154 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 22:33:55 INFO - PROCESS | 1655 | 1469165635158 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:33:55 INFO - PROCESS | 1655 | 1469165635162 Marionette TRACE conn2 <- [1,2430,null,{}] 22:33:55 INFO - PROCESS | 1655 | 1469165635166 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}] 22:33:55 INFO - PROCESS | 1655 | 1469165635168 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:55 INFO - PROCESS | 1655 | 1469165635340 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 22:33:55 INFO - PROCESS | 1655 | 1469165635349 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:55 INFO - PROCESS | 1655 | 1469165635350 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca80000 == 40 [pid = 1655] [id = 615] 22:33:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x128dd6c00) [pid = 1655] [serial = 1845] [outer = 0x0] 22:33:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12939f800) [pid = 1655] [serial = 1846] [outer = 0x128dd6c00] 22:33:55 INFO - PROCESS | 1655 | 1469165635390 Marionette DEBUG loaded listener.js 22:33:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x129661c00) [pid = 1655] [serial = 1847] [outer = 0x128dd6c00] 22:33:55 INFO - PROCESS | 1655 | 1469165635911 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]]]}] 22:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 825ms 22:33:55 INFO - PROCESS | 1655 | 1469165635990 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 22:33:55 INFO - PROCESS | 1655 | 1469165635993 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 22:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:33:56 INFO - PROCESS | 1655 | 1469165636023 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:33:56 INFO - PROCESS | 1655 | 1469165636026 Marionette TRACE conn2 <- [1,2434,null,{}] 22:33:56 INFO - PROCESS | 1655 | 1469165636044 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}] 22:33:56 INFO - PROCESS | 1655 | 1469165636046 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:56 INFO - PROCESS | 1655 | 1469165636150 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 22:33:56 INFO - PROCESS | 1655 | 1469165636218 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:56 INFO - PROCESS | 1655 | 1469165636220 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230c6000 == 41 [pid = 1655] [id = 616] 22:33:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x113d45c00) [pid = 1655] [serial = 1848] [outer = 0x0] 22:33:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x116aa4400) [pid = 1655] [serial = 1849] [outer = 0x113d45c00] 22:33:56 INFO - PROCESS | 1655 | 1469165636250 Marionette DEBUG loaded listener.js 22:33:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1184c4800) [pid = 1655] [serial = 1850] [outer = 0x113d45c00] 22:33:56 INFO - PROCESS | 1655 | 1469165636669 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]]]}] 22:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 685ms 22:33:56 INFO - PROCESS | 1655 | 1469165636707 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 22:33:56 INFO - PROCESS | 1655 | 1469165636710 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 22:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:33:56 INFO - PROCESS | 1655 | 1469165636715 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:33:56 INFO - PROCESS | 1655 | 1469165636717 Marionette TRACE conn2 <- [1,2438,null,{}] 22:33:56 INFO - PROCESS | 1655 | 1469165636719 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}] 22:33:56 INFO - PROCESS | 1655 | 1469165636721 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:56 INFO - PROCESS | 1655 | 1469165636830 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 22:33:56 INFO - PROCESS | 1655 | 1469165636893 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:56 INFO - PROCESS | 1655 | 1469165636895 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b22d800 == 42 [pid = 1655] [id = 617] 22:33:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x118536800) [pid = 1655] [serial = 1851] [outer = 0x0] 22:33:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x119283c00) [pid = 1655] [serial = 1852] [outer = 0x118536800] 22:33:56 INFO - PROCESS | 1655 | 1469165636926 Marionette DEBUG loaded listener.js 22:33:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x11996e400) [pid = 1655] [serial = 1853] [outer = 0x118536800] 22:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 675ms 22:33:57 INFO - PROCESS | 1655 | 1469165637384 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]]]}] 22:33:57 INFO - PROCESS | 1655 | 1469165637405 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 22:33:57 INFO - PROCESS | 1655 | 1469165637408 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 22:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:33:57 INFO - PROCESS | 1655 | 1469165637412 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:33:57 INFO - PROCESS | 1655 | 1469165637414 Marionette TRACE conn2 <- [1,2442,null,{}] 22:33:57 INFO - PROCESS | 1655 | 1469165637446 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}] 22:33:57 INFO - PROCESS | 1655 | 1469165637449 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:57 INFO - PROCESS | 1655 | 1469165637552 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 22:33:57 INFO - PROCESS | 1655 | 1469165637627 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:57 INFO - PROCESS | 1655 | 1469165637629 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd8e800 == 43 [pid = 1655] [id = 618] 22:33:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x123317800) [pid = 1655] [serial = 1854] [outer = 0x0] 22:33:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x1243fa400) [pid = 1655] [serial = 1855] [outer = 0x123317800] 22:33:57 INFO - PROCESS | 1655 | 1469165637659 Marionette DEBUG loaded listener.js 22:33:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x124eb4800) [pid = 1655] [serial = 1856] [outer = 0x123317800] 22:33:58 INFO - PROCESS | 1655 | 1469165638082 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]]]}] 22:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 676ms 22:33:58 INFO - PROCESS | 1655 | 1469165638089 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 22:33:58 INFO - PROCESS | 1655 | 1469165638091 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 22:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:33:58 INFO - PROCESS | 1655 | 1469165638093 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:33:58 INFO - PROCESS | 1655 | 1469165638094 Marionette TRACE conn2 <- [1,2446,null,{}] 22:33:58 INFO - PROCESS | 1655 | 1469165638097 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}] 22:33:58 INFO - PROCESS | 1655 | 1469165638098 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:58 INFO - PROCESS | 1655 | 1469165638205 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 22:33:58 INFO - PROCESS | 1655 | 1469165638265 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:58 INFO - PROCESS | 1655 | 1469165638266 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x121690000 == 44 [pid = 1655] [id = 619] 22:33:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x124eb6800) [pid = 1655] [serial = 1857] [outer = 0x0] 22:33:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x126123000) [pid = 1655] [serial = 1858] [outer = 0x124eb6800] 22:33:58 INFO - PROCESS | 1655 | 1469165638295 Marionette DEBUG loaded listener.js 22:33:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x126c76800) [pid = 1655] [serial = 1859] [outer = 0x124eb6800] 22:33:58 INFO - PROCESS | 1655 | 1469165638911 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]]]}] 22:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 871ms 22:33:58 INFO - PROCESS | 1655 | 1469165638976 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 22:33:58 INFO - PROCESS | 1655 | 1469165638979 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 22:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:33:58 INFO - PROCESS | 1655 | 1469165638983 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:33:58 INFO - PROCESS | 1655 | 1469165638986 Marionette TRACE conn2 <- [1,2450,null,{}] 22:33:58 INFO - PROCESS | 1655 | 1469165638989 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}] 22:33:58 INFO - PROCESS | 1655 | 1469165638991 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:59 INFO - PROCESS | 1655 | 1469165639085 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 22:33:59 INFO - PROCESS | 1655 | 1469165639160 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:59 INFO - PROCESS | 1655 | 1469165639161 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:33:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x118888800 == 45 [pid = 1655] [id = 620] 22:33:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x116977800) [pid = 1655] [serial = 1860] [outer = 0x0] 22:33:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1169e8800) [pid = 1655] [serial = 1861] [outer = 0x116977800] 22:33:59 INFO - PROCESS | 1655 | 1469165639189 Marionette DEBUG loaded listener.js 22:33:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x117e23800) [pid = 1655] [serial = 1862] [outer = 0x116977800] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca69000 == 44 [pid = 1655] [id = 614] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3e8800 == 43 [pid = 1655] [id = 613] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x124e1c800 == 42 [pid = 1655] [id = 612] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12c042800 == 41 [pid = 1655] [id = 611] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba54800 == 40 [pid = 1655] [id = 610] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12b224800 == 39 [pid = 1655] [id = 609] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12aba3800 == 38 [pid = 1655] [id = 608] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12a406800 == 37 [pid = 1655] [id = 607] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x124e21800 == 36 [pid = 1655] [id = 606] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12080c000 == 35 [pid = 1655] [id = 605] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x117370800 == 34 [pid = 1655] [id = 604] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x11601d000 == 33 [pid = 1655] [id = 603] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x1182ae800 == 32 [pid = 1655] [id = 602] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x1268df800 == 31 [pid = 1655] [id = 601] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x121690000 == 30 [pid = 1655] [id = 619] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd8e800 == 29 [pid = 1655] [id = 618] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12b22d800 == 28 [pid = 1655] [id = 617] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x1230c6000 == 27 [pid = 1655] [id = 616] 22:33:59 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca80000 == 26 [pid = 1655] [id = 615] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x129665c00) [pid = 1655] [serial = 1754] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x113f31400) [pid = 1655] [serial = 1772] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x113811c00) [pid = 1655] [serial = 1771] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1182fa000) [pid = 1655] [serial = 1780] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1184d8800) [pid = 1655] [serial = 1781] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x112ec9800) [pid = 1655] [serial = 1774] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x113a3a400) [pid = 1655] [serial = 1775] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11850ac00) [pid = 1655] [serial = 1783] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x11675e400) [pid = 1655] [serial = 1777] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1169e3c00) [pid = 1655] [serial = 1778] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1184ddc00) [pid = 1655] [serial = 1760] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1172b9c00) [pid = 1655] [serial = 1759] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119ad8c00) [pid = 1655] [serial = 1763] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11996d400) [pid = 1655] [serial = 1762] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x126127800) [pid = 1655] [serial = 1766] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x123fb4c00) [pid = 1655] [serial = 1765] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x113867c00) [pid = 1655] [serial = 1769] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1188e0000) [pid = 1655] [serial = 1786] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x112a82800) [pid = 1655] [serial = 1768] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119adc800) [pid = 1655] [serial = 1790] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11996b800) [pid = 1655] [serial = 1789] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x120847000) [pid = 1655] [serial = 1792] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x116aa4000) [pid = 1655] [serial = 1795] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119a41400) [pid = 1655] [serial = 1798] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11914bc00) [pid = 1655] [serial = 1796] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x124372000) [pid = 1655] [serial = 1802] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1239c5800) [pid = 1655] [serial = 1801] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x124eb3000) [pid = 1655] [serial = 1804] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1210dc000) [pid = 1655] [serial = 1793] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x11928b400) [pid = 1655] [serial = 1787] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x123312400) [pid = 1655] [serial = 1799] [outer = 0x0] [url = about:blank] 22:33:59 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1186eac00) [pid = 1655] [serial = 1784] [outer = 0x0] [url = about:blank] 22:34:00 INFO - PROCESS | 1655 | 1469165640073 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]]]}] 22:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1125ms 22:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:34:00 INFO - PROCESS | 1655 | 1469165640108 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 22:34:00 INFO - PROCESS | 1655 | 1469165640110 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 22:34:00 INFO - PROCESS | 1655 | 1469165640114 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:34:00 INFO - PROCESS | 1655 | 1469165640115 Marionette TRACE conn2 <- [1,2454,null,{}] 22:34:00 INFO - PROCESS | 1655 | 1469165640119 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}] 22:34:00 INFO - PROCESS | 1655 | 1469165640121 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:00 INFO - PROCESS | 1655 | 1469165640201 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 22:34:00 INFO - PROCESS | 1655 | 1469165640208 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:00 INFO - PROCESS | 1655 | 1469165640213 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x1170a4800 == 27 [pid = 1655] [id = 621] 22:34:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x112fb9800) [pid = 1655] [serial = 1863] [outer = 0x0] 22:34:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x113a3ac00) [pid = 1655] [serial = 1864] [outer = 0x112fb9800] 22:34:00 INFO - PROCESS | 1655 | 1469165640288 Marionette DEBUG loaded listener.js 22:34:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1161ca000) [pid = 1655] [serial = 1865] [outer = 0x112fb9800] 22:34:00 INFO - PROCESS | 1655 | 1469165640633 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]]]}] 22:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 570ms 22:34:00 INFO - PROCESS | 1655 | 1469165640683 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 22:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:34:00 INFO - PROCESS | 1655 | 1469165640687 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 22:34:00 INFO - PROCESS | 1655 | 1469165640691 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:34:00 INFO - PROCESS | 1655 | 1469165640693 Marionette TRACE conn2 <- [1,2458,null,{}] 22:34:00 INFO - PROCESS | 1655 | 1469165640696 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}] 22:34:00 INFO - PROCESS | 1655 | 1469165640697 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:00 INFO - PROCESS | 1655 | 1469165640775 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 22:34:00 INFO - PROCESS | 1655 | 1469165640838 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:00 INFO - PROCESS | 1655 | 1469165640839 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x11952d000 == 28 [pid = 1655] [id = 622] 22:34:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11675e400) [pid = 1655] [serial = 1866] [outer = 0x0] 22:34:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1176b6000) [pid = 1655] [serial = 1867] [outer = 0x11675e400] 22:34:00 INFO - PROCESS | 1655 | 1469165640866 Marionette DEBUG loaded listener.js 22:34:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1184d2c00) [pid = 1655] [serial = 1868] [outer = 0x11675e400] 22:34:01 INFO - PROCESS | 1655 | 1469165641179 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]]]}] 22:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 522ms 22:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:34:01 INFO - PROCESS | 1655 | 1469165641213 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 22:34:01 INFO - PROCESS | 1655 | 1469165641215 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 22:34:01 INFO - PROCESS | 1655 | 1469165641217 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:34:01 INFO - PROCESS | 1655 | 1469165641219 Marionette TRACE conn2 <- [1,2462,null,{}] 22:34:01 INFO - PROCESS | 1655 | 1469165641227 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}] 22:34:01 INFO - PROCESS | 1655 | 1469165641230 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:01 INFO - PROCESS | 1655 | 1469165641308 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 22:34:01 INFO - PROCESS | 1655 | 1469165641365 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:01 INFO - PROCESS | 1655 | 1469165641367 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x123bc5000 == 29 [pid = 1655] [id = 623] 22:34:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1127dfc00) [pid = 1655] [serial = 1869] [outer = 0x0] 22:34:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11855e000) [pid = 1655] [serial = 1870] [outer = 0x1127dfc00] 22:34:01 INFO - PROCESS | 1655 | 1469165641395 Marionette DEBUG loaded listener.js 22:34:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x11926b800) [pid = 1655] [serial = 1871] [outer = 0x1127dfc00] 22:34:01 INFO - PROCESS | 1655 | 1469165641696 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]]]}] 22:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 524ms 22:34:01 INFO - PROCESS | 1655 | 1469165641743 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 22:34:01 INFO - PROCESS | 1655 | 1469165641746 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 22:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:34:01 INFO - PROCESS | 1655 | 1469165641748 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:34:01 INFO - PROCESS | 1655 | 1469165641749 Marionette TRACE conn2 <- [1,2466,null,{}] 22:34:01 INFO - PROCESS | 1655 | 1469165641751 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}] 22:34:01 INFO - PROCESS | 1655 | 1469165641752 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:01 INFO - PROCESS | 1655 | 1469165641837 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 22:34:01 INFO - PROCESS | 1655 | 1469165641844 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:01 INFO - PROCESS | 1655 | 1469165641845 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x126681000 == 30 [pid = 1655] [id = 624] 22:34:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x119511c00) [pid = 1655] [serial = 1872] [outer = 0x0] 22:34:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11996d400) [pid = 1655] [serial = 1873] [outer = 0x119511c00] 22:34:01 INFO - PROCESS | 1655 | 1469165641870 Marionette DEBUG loaded listener.js 22:34:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119a02c00) [pid = 1655] [serial = 1874] [outer = 0x119511c00] 22:34:02 INFO - PROCESS | 1655 | 1469165642234 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]]]}] 22:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 518ms 22:34:02 INFO - PROCESS | 1655 | 1469165642266 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 22:34:02 INFO - PROCESS | 1655 | 1469165642268 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 22:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:34:02 INFO - PROCESS | 1655 | 1469165642270 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:34:02 INFO - PROCESS | 1655 | 1469165642271 Marionette TRACE conn2 <- [1,2470,null,{}] 22:34:02 INFO - PROCESS | 1655 | 1469165642273 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}] 22:34:02 INFO - PROCESS | 1655 | 1469165642274 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:02 INFO - PROCESS | 1655 | 1469165642372 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 22:34:02 INFO - PROCESS | 1655 | 1469165642375 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:02 INFO - PROCESS | 1655 | 1469165642376 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x128f3a800 == 31 [pid = 1655] [id = 625] 22:34:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x11675bc00) [pid = 1655] [serial = 1875] [outer = 0x0] 22:34:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119a42c00) [pid = 1655] [serial = 1876] [outer = 0x11675bc00] 22:34:02 INFO - PROCESS | 1655 | 1469165642401 Marionette DEBUG loaded listener.js 22:34:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119ae1c00) [pid = 1655] [serial = 1877] [outer = 0x11675bc00] 22:34:02 INFO - PROCESS | 1655 | 1469165642761 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]]]}] 22:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 519ms 22:34:02 INFO - PROCESS | 1655 | 1469165642790 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 22:34:02 INFO - PROCESS | 1655 | 1469165642794 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 22:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:34:02 INFO - PROCESS | 1655 | 1469165642798 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:34:02 INFO - PROCESS | 1655 | 1469165642800 Marionette TRACE conn2 <- [1,2474,null,{}] 22:34:02 INFO - PROCESS | 1655 | 1469165642803 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}] 22:34:02 INFO - PROCESS | 1655 | 1469165642809 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:02 INFO - PROCESS | 1655 | 1469165642980 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 22:34:03 INFO - PROCESS | 1655 | 1469165642992 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:03 INFO - PROCESS | 1655 | 1469165642994 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a621800 == 32 [pid = 1655] [id = 626] 22:34:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12083c400) [pid = 1655] [serial = 1878] [outer = 0x0] 22:34:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x123163000) [pid = 1655] [serial = 1879] [outer = 0x12083c400] 22:34:03 INFO - PROCESS | 1655 | 1469165643018 Marionette DEBUG loaded listener.js 22:34:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1239cbc00) [pid = 1655] [serial = 1880] [outer = 0x12083c400] 22:34:03 INFO - PROCESS | 1655 | 1469165643363 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]]]}] 22:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 571ms 22:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:34:03 INFO - PROCESS | 1655 | 1469165643368 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 22:34:03 INFO - PROCESS | 1655 | 1469165643369 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 22:34:03 INFO - PROCESS | 1655 | 1469165643372 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:34:03 INFO - PROCESS | 1655 | 1469165643382 Marionette TRACE conn2 <- [1,2478,null,{}] 22:34:03 INFO - PROCESS | 1655 | 1469165643385 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}] 22:34:03 INFO - PROCESS | 1655 | 1469165643386 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:03 INFO - PROCESS | 1655 | 1469165643479 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 22:34:03 INFO - PROCESS | 1655 | 1469165643517 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:03 INFO - PROCESS | 1655 | 1469165643518 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aba9800 == 33 [pid = 1655] [id = 627] 22:34:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1210d4800) [pid = 1655] [serial = 1881] [outer = 0x0] 22:34:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1243fcc00) [pid = 1655] [serial = 1882] [outer = 0x1210d4800] 22:34:03 INFO - PROCESS | 1655 | 1469165643542 Marionette DEBUG loaded listener.js 22:34:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x124816000) [pid = 1655] [serial = 1883] [outer = 0x1210d4800] 22:34:03 INFO - PROCESS | 1655 | 1469165643863 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]]]}] 22:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 528ms 22:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:34:03 INFO - PROCESS | 1655 | 1469165643900 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 22:34:03 INFO - PROCESS | 1655 | 1469165643901 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 22:34:03 INFO - PROCESS | 1655 | 1469165643903 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:34:03 INFO - PROCESS | 1655 | 1469165643904 Marionette TRACE conn2 <- [1,2482,null,{}] 22:34:03 INFO - PROCESS | 1655 | 1469165643907 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}] 22:34:03 INFO - PROCESS | 1655 | 1469165643908 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:04 INFO - PROCESS | 1655 | 1469165644193 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x128dd6c00) [pid = 1655] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x126c7ac00) [pid = 1655] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x123164400) [pid = 1655] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1129ae400) [pid = 1655] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x126843c00) [pid = 1655] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1127e0800) [pid = 1655] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1176b7400) [pid = 1655] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x112e15400) [pid = 1655] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x119a04c00) [pid = 1655] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x112ec1400) [pid = 1655] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1246d1800) [pid = 1655] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x11697e000) [pid = 1655] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1248f9c00) [pid = 1655] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1129b3400) [pid = 1655] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:34:04 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119adb400) [pid = 1655] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:34:04 INFO - PROCESS | 1655 | 1469165644239 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:04 INFO - PROCESS | 1655 | 1469165644240 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x11724f800 == 34 [pid = 1655] [id = 628] 22:34:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x111d22400) [pid = 1655] [serial = 1884] [outer = 0x0] 22:34:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1127dd000) [pid = 1655] [serial = 1885] [outer = 0x111d22400] 22:34:04 INFO - PROCESS | 1655 | 1469165644266 Marionette DEBUG loaded listener.js 22:34:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x113863c00) [pid = 1655] [serial = 1886] [outer = 0x111d22400] 22:34:04 INFO - PROCESS | 1655 | 1469165644517 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]]]}] 22:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 619ms 22:34:04 INFO - PROCESS | 1655 | 1469165644523 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 22:34:04 INFO - PROCESS | 1655 | 1469165644524 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 22:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:34:04 INFO - PROCESS | 1655 | 1469165644534 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:34:04 INFO - PROCESS | 1655 | 1469165644535 Marionette TRACE conn2 <- [1,2486,null,{}] 22:34:04 INFO - PROCESS | 1655 | 1469165644538 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}] 22:34:04 INFO - PROCESS | 1655 | 1469165644539 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:04 INFO - PROCESS | 1655 | 1469165644638 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 22:34:04 INFO - PROCESS | 1655 | 1469165644642 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:04 INFO - PROCESS | 1655 | 1469165644645 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x123bc4800 == 35 [pid = 1655] [id = 629] 22:34:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11300fc00) [pid = 1655] [serial = 1887] [outer = 0x0] 22:34:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1195d2000) [pid = 1655] [serial = 1888] [outer = 0x11300fc00] 22:34:04 INFO - PROCESS | 1655 | 1469165644669 Marionette DEBUG loaded listener.js 22:34:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x124dd5800) [pid = 1655] [serial = 1889] [outer = 0x11300fc00] 22:34:05 INFO - PROCESS | 1655 | 1469165645098 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]]]}] 22:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 618ms 22:34:05 INFO - PROCESS | 1655 | 1469165645153 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 22:34:05 INFO - PROCESS | 1655 | 1469165645155 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 22:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:34:05 INFO - PROCESS | 1655 | 1469165645158 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:34:05 INFO - PROCESS | 1655 | 1469165645160 Marionette TRACE conn2 <- [1,2490,null,{}] 22:34:05 INFO - PROCESS | 1655 | 1469165645163 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}] 22:34:05 INFO - PROCESS | 1655 | 1469165645165 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:05 INFO - PROCESS | 1655 | 1469165645286 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 22:34:05 INFO - PROCESS | 1655 | 1469165645297 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:05 INFO - PROCESS | 1655 | 1469165645298 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba44800 == 36 [pid = 1655] [id = 630] 22:34:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x123049c00) [pid = 1655] [serial = 1890] [outer = 0x0] 22:34:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x124ebb000) [pid = 1655] [serial = 1891] [outer = 0x123049c00] 22:34:05 INFO - PROCESS | 1655 | 1469165645339 Marionette DEBUG loaded listener.js 22:34:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12652a800) [pid = 1655] [serial = 1892] [outer = 0x123049c00] 22:34:05 INFO - PROCESS | 1655 | 1469165645665 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]]]}] 22:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 520ms 22:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:34:05 INFO - PROCESS | 1655 | 1469165645682 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 22:34:05 INFO - PROCESS | 1655 | 1469165645684 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 22:34:05 INFO - PROCESS | 1655 | 1469165645686 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:34:05 INFO - PROCESS | 1655 | 1469165645688 Marionette TRACE conn2 <- [1,2494,null,{}] 22:34:05 INFO - PROCESS | 1655 | 1469165645690 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}] 22:34:05 INFO - PROCESS | 1655 | 1469165645693 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:05 INFO - PROCESS | 1655 | 1469165645816 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 22:34:05 INFO - PROCESS | 1655 | 1469165645822 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:05 INFO - PROCESS | 1655 | 1469165645823 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x128f2d800 == 37 [pid = 1655] [id = 631] 22:34:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x126632000) [pid = 1655] [serial = 1893] [outer = 0x0] 22:34:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x126c6d000) [pid = 1655] [serial = 1894] [outer = 0x126632000] 22:34:05 INFO - PROCESS | 1655 | 1469165645853 Marionette DEBUG loaded listener.js 22:34:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x128c0e400) [pid = 1655] [serial = 1895] [outer = 0x126632000] 22:34:06 INFO - PROCESS | 1655 | 1469165646370 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]]]}] 22:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 718ms 22:34:06 INFO - PROCESS | 1655 | 1469165646406 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 22:34:06 INFO - PROCESS | 1655 | 1469165646410 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 22:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:34:06 INFO - PROCESS | 1655 | 1469165646449 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:34:06 INFO - PROCESS | 1655 | 1469165646453 Marionette TRACE conn2 <- [1,2498,null,{}] 22:34:06 INFO - PROCESS | 1655 | 1469165646459 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}] 22:34:06 INFO - PROCESS | 1655 | 1469165646461 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:06 INFO - PROCESS | 1655 | 1469165646610 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 22:34:06 INFO - PROCESS | 1655 | 1469165646722 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:06 INFO - PROCESS | 1655 | 1469165646725 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x11829d800 == 38 [pid = 1655] [id = 632] 22:34:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1129b1000) [pid = 1655] [serial = 1896] [outer = 0x0] 22:34:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x113397800) [pid = 1655] [serial = 1897] [outer = 0x1129b1000] 22:34:06 INFO - PROCESS | 1655 | 1469165646756 Marionette DEBUG loaded listener.js 22:34:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x116536000) [pid = 1655] [serial = 1898] [outer = 0x1129b1000] 22:34:07 INFO - PROCESS | 1655 | 1469165647296 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]]]}] 22:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 879ms 22:34:07 INFO - PROCESS | 1655 | 1469165647334 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 22:34:07 INFO - PROCESS | 1655 | 1469165647337 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 22:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:34:07 INFO - PROCESS | 1655 | 1469165647345 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:34:07 INFO - PROCESS | 1655 | 1469165647347 Marionette TRACE conn2 <- [1,2502,null,{}] 22:34:07 INFO - PROCESS | 1655 | 1469165647350 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}] 22:34:07 INFO - PROCESS | 1655 | 1469165647352 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:07 INFO - PROCESS | 1655 | 1469165647461 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 22:34:07 INFO - PROCESS | 1655 | 1469165647543 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:07 INFO - PROCESS | 1655 | 1469165647544 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x128bc0000 == 39 [pid = 1655] [id = 633] 22:34:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1184dbc00) [pid = 1655] [serial = 1899] [outer = 0x0] 22:34:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x11850a400) [pid = 1655] [serial = 1900] [outer = 0x1184dbc00] 22:34:07 INFO - PROCESS | 1655 | 1469165647575 Marionette DEBUG loaded listener.js 22:34:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x118711c00) [pid = 1655] [serial = 1901] [outer = 0x1184dbc00] 22:34:08 INFO - PROCESS | 1655 | 1469165648248 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]]]}] 22:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 921ms 22:34:08 INFO - PROCESS | 1655 | 1469165648266 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 22:34:08 INFO - PROCESS | 1655 | 1469165648270 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 22:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:34:08 INFO - PROCESS | 1655 | 1469165648275 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:34:08 INFO - PROCESS | 1655 | 1469165648278 Marionette TRACE conn2 <- [1,2506,null,{}] 22:34:08 INFO - PROCESS | 1655 | 1469165648283 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}] 22:34:08 INFO - PROCESS | 1655 | 1469165648286 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:08 INFO - PROCESS | 1655 | 1469165648422 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 22:34:08 INFO - PROCESS | 1655 | 1469165648553 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:08 INFO - PROCESS | 1655 | 1469165648556 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x117090800 == 40 [pid = 1655] [id = 634] 22:34:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x116536800) [pid = 1655] [serial = 1902] [outer = 0x0] 22:34:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x11697e000) [pid = 1655] [serial = 1903] [outer = 0x116536800] 22:34:08 INFO - PROCESS | 1655 | 1469165648598 Marionette DEBUG loaded listener.js 22:34:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x117e25000) [pid = 1655] [serial = 1904] [outer = 0x116536800] 22:34:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba44800 == 39 [pid = 1655] [id = 630] 22:34:08 INFO - PROCESS | 1655 | --DOCSHELL 0x123bc4800 == 38 [pid = 1655] [id = 629] 22:34:08 INFO - PROCESS | 1655 | --DOCSHELL 0x11724f800 == 37 [pid = 1655] [id = 628] 22:34:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12aba9800 == 36 [pid = 1655] [id = 627] 22:34:08 INFO - PROCESS | 1655 | --DOCSHELL 0x12a621800 == 35 [pid = 1655] [id = 626] 22:34:08 INFO - PROCESS | 1655 | --DOCSHELL 0x128f3a800 == 34 [pid = 1655] [id = 625] 22:34:08 INFO - PROCESS | 1655 | --DOCSHELL 0x126681000 == 33 [pid = 1655] [id = 624] 22:34:08 INFO - PROCESS | 1655 | --DOCSHELL 0x123bc5000 == 32 [pid = 1655] [id = 623] 22:34:08 INFO - PROCESS | 1655 | --DOCSHELL 0x11952d000 == 31 [pid = 1655] [id = 622] 22:34:08 INFO - PROCESS | 1655 | --DOCSHELL 0x1170a4800 == 30 [pid = 1655] [id = 621] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x129661c00) [pid = 1655] [serial = 1847] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12939f800) [pid = 1655] [serial = 1846] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x129260000) [pid = 1655] [serial = 1843] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x123fb7000) [pid = 1655] [serial = 1828] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1208c2400) [pid = 1655] [serial = 1825] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x126630c00) [pid = 1655] [serial = 1829] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x126c75c00) [pid = 1655] [serial = 1834] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1160ebc00) [pid = 1655] [serial = 1837] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1184d4800) [pid = 1655] [serial = 1816] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11850d800) [pid = 1655] [serial = 1817] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x113866c00) [pid = 1655] [serial = 1807] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x11607f800) [pid = 1655] [serial = 1808] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119a47c00) [pid = 1655] [serial = 1822] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11602cc00) [pid = 1655] [serial = 1810] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x126845000) [pid = 1655] [serial = 1831] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1182fd400) [pid = 1655] [serial = 1811] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1169e6800) [pid = 1655] [serial = 1813] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x117335400) [pid = 1655] [serial = 1814] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x12651fc00) [pid = 1655] [serial = 1805] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11928e000) [pid = 1655] [serial = 1819] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x119970c00) [pid = 1655] [serial = 1820] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x129398000) [pid = 1655] [serial = 1844] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x126c79800) [pid = 1655] [serial = 1840] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x119a4c400) [pid = 1655] [serial = 1838] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x128c0a400) [pid = 1655] [serial = 1835] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x126c6d400) [pid = 1655] [serial = 1832] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x123164000) [pid = 1655] [serial = 1826] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x120843000) [pid = 1655] [serial = 1823] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x128da6c00) [pid = 1655] [serial = 1841] [outer = 0x0] [url = about:blank] 22:34:08 INFO - PROCESS | 1655 | 1469165648978 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]]]}] 22:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 724ms 22:34:09 INFO - PROCESS | 1655 | 1469165648999 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 22:34:09 INFO - PROCESS | 1655 | 1469165649001 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 22:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:34:09 INFO - PROCESS | 1655 | 1469165649006 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:34:09 INFO - PROCESS | 1655 | 1469165649009 Marionette TRACE conn2 <- [1,2510,null,{}] 22:34:09 INFO - PROCESS | 1655 | 1469165649011 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}] 22:34:09 INFO - PROCESS | 1655 | 1469165649013 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:09 INFO - PROCESS | 1655 | 1469165649096 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 22:34:09 INFO - PROCESS | 1655 | 1469165649154 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:09 INFO - PROCESS | 1655 | 1469165649155 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192a8800 == 31 [pid = 1655] [id = 635] 22:34:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x1176b6400) [pid = 1655] [serial = 1905] [outer = 0x0] 22:34:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1184d5800) [pid = 1655] [serial = 1906] [outer = 0x1176b6400] 22:34:09 INFO - PROCESS | 1655 | 1469165649182 Marionette DEBUG loaded listener.js 22:34:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x11870e400) [pid = 1655] [serial = 1907] [outer = 0x1176b6400] 22:34:09 INFO - PROCESS | 1655 | 1469165649491 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]]]}] 22:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 522ms 22:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:34:09 INFO - PROCESS | 1655 | 1469165649529 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 22:34:09 INFO - PROCESS | 1655 | 1469165649530 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 22:34:09 INFO - PROCESS | 1655 | 1469165649532 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:34:09 INFO - PROCESS | 1655 | 1469165649535 Marionette TRACE conn2 <- [1,2514,null,{}] 22:34:09 INFO - PROCESS | 1655 | 1469165649543 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}] 22:34:09 INFO - PROCESS | 1655 | 1469165649546 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:09 INFO - PROCESS | 1655 | 1469165649622 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 22:34:09 INFO - PROCESS | 1655 | 1469165649680 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:09 INFO - PROCESS | 1655 | 1469165649682 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x1261aa800 == 32 [pid = 1655] [id = 636] 22:34:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1182fc800) [pid = 1655] [serial = 1908] [outer = 0x0] 22:34:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x119470800) [pid = 1655] [serial = 1909] [outer = 0x1182fc800] 22:34:09 INFO - PROCESS | 1655 | 1469165649710 Marionette DEBUG loaded listener.js 22:34:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119ae3400) [pid = 1655] [serial = 1910] [outer = 0x1182fc800] 22:34:10 INFO - PROCESS | 1655 | 1469165650031 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]]]}] 22:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 524ms 22:34:10 INFO - PROCESS | 1655 | 1469165650060 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 22:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:34:10 INFO - PROCESS | 1655 | 1469165650063 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 22:34:10 INFO - PROCESS | 1655 | 1469165650065 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:34:10 INFO - PROCESS | 1655 | 1469165650066 Marionette TRACE conn2 <- [1,2518,null,{}] 22:34:10 INFO - PROCESS | 1655 | 1469165650069 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}] 22:34:10 INFO - PROCESS | 1655 | 1469165650070 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:10 INFO - PROCESS | 1655 | 1469165650161 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 22:34:10 INFO - PROCESS | 1655 | 1469165650165 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:10 INFO - PROCESS | 1655 | 1469165650167 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a607000 == 33 [pid = 1655] [id = 637] 22:34:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x12083ec00) [pid = 1655] [serial = 1911] [outer = 0x0] 22:34:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x12163b400) [pid = 1655] [serial = 1912] [outer = 0x12083ec00] 22:34:10 INFO - PROCESS | 1655 | 1469165650197 Marionette DEBUG loaded listener.js 22:34:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1232b9c00) [pid = 1655] [serial = 1913] [outer = 0x12083ec00] 22:34:10 INFO - PROCESS | 1655 | 1469165650773 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]]]}] 22:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 773ms 22:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:34:10 INFO - PROCESS | 1655 | 1469165650839 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 22:34:10 INFO - PROCESS | 1655 | 1469165650841 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 22:34:10 INFO - PROCESS | 1655 | 1469165650845 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:34:10 INFO - PROCESS | 1655 | 1469165650847 Marionette TRACE conn2 <- [1,2522,null,{}] 22:34:10 INFO - PROCESS | 1655 | 1469165650851 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}] 22:34:10 INFO - PROCESS | 1655 | 1469165650852 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:10 INFO - PROCESS | 1655 | 1469165650953 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 22:34:11 INFO - PROCESS | 1655 | 1469165651024 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:11 INFO - PROCESS | 1655 | 1469165651026 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x121691000 == 34 [pid = 1655] [id = 638] 22:34:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x11602cc00) [pid = 1655] [serial = 1914] [outer = 0x0] 22:34:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x116983400) [pid = 1655] [serial = 1915] [outer = 0x11602cc00] 22:34:11 INFO - PROCESS | 1655 | 1469165651057 Marionette DEBUG loaded listener.js 22:34:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x117e31000) [pid = 1655] [serial = 1916] [outer = 0x11602cc00] 22:34:11 INFO - PROCESS | 1655 | 1469165651500 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]]]}] 22:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 22:34:11 INFO - PROCESS | 1655 | 1469165651527 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 22:34:11 INFO - PROCESS | 1655 | 1469165651530 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 22:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:34:11 INFO - PROCESS | 1655 | 1469165651536 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:34:11 INFO - PROCESS | 1655 | 1469165651538 Marionette TRACE conn2 <- [1,2526,null,{}] 22:34:11 INFO - PROCESS | 1655 | 1469165651540 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}] 22:34:11 INFO - PROCESS | 1655 | 1469165651544 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:11 INFO - PROCESS | 1655 | 1469165651639 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 22:34:11 INFO - PROCESS | 1655 | 1469165651709 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:11 INFO - PROCESS | 1655 | 1469165651710 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a792800 == 35 [pid = 1655] [id = 639] 22:34:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11928e000) [pid = 1655] [serial = 1917] [outer = 0x0] 22:34:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11996bc00) [pid = 1655] [serial = 1918] [outer = 0x11928e000] 22:34:11 INFO - PROCESS | 1655 | 1469165651741 Marionette DEBUG loaded listener.js 22:34:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119a4bc00) [pid = 1655] [serial = 1919] [outer = 0x11928e000] 22:34:12 INFO - PROCESS | 1655 | 1469165652162 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]]]}] 22:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 22:34:12 INFO - PROCESS | 1655 | 1469165652206 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 22:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:34:12 INFO - PROCESS | 1655 | 1469165652208 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 22:34:12 INFO - PROCESS | 1655 | 1469165652210 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:34:12 INFO - PROCESS | 1655 | 1469165652213 Marionette TRACE conn2 <- [1,2530,null,{}] 22:34:12 INFO - PROCESS | 1655 | 1469165652221 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}] 22:34:12 INFO - PROCESS | 1655 | 1469165652224 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:12 INFO - PROCESS | 1655 | 1469165652323 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 22:34:12 INFO - PROCESS | 1655 | 1469165652384 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:12 INFO - PROCESS | 1655 | 1469165652386 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b999800 == 36 [pid = 1655] [id = 640] 22:34:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x121643000) [pid = 1655] [serial = 1920] [outer = 0x0] 22:34:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x123e66000) [pid = 1655] [serial = 1921] [outer = 0x121643000] 22:34:12 INFO - PROCESS | 1655 | 1469165652421 Marionette DEBUG loaded listener.js 22:34:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x124793000) [pid = 1655] [serial = 1922] [outer = 0x121643000] 22:34:12 INFO - PROCESS | 1655 | 1469165652849 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]]]}] 22:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 22:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:34:12 INFO - PROCESS | 1655 | 1469165652882 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 22:34:12 INFO - PROCESS | 1655 | 1469165652883 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 22:34:12 INFO - PROCESS | 1655 | 1469165652886 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:34:12 INFO - PROCESS | 1655 | 1469165652887 Marionette TRACE conn2 <- [1,2534,null,{}] 22:34:12 INFO - PROCESS | 1655 | 1469165652889 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}] 22:34:12 INFO - PROCESS | 1655 | 1469165652891 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:13 INFO - PROCESS | 1655 | 1469165653004 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 22:34:13 INFO - PROCESS | 1655 | 1469165653074 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:13 INFO - PROCESS | 1655 | 1469165653075 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bdce800 == 37 [pid = 1655] [id = 641] 22:34:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x124eae400) [pid = 1655] [serial = 1923] [outer = 0x0] 22:34:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x124eba400) [pid = 1655] [serial = 1924] [outer = 0x124eae400] 22:34:13 INFO - PROCESS | 1655 | 1469165653105 Marionette DEBUG loaded listener.js 22:34:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x126630c00) [pid = 1655] [serial = 1925] [outer = 0x124eae400] 22:34:13 INFO - PROCESS | 1655 | 1469165653513 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]]]}] 22:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 668ms 22:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:34:13 INFO - PROCESS | 1655 | 1469165653555 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 22:34:13 INFO - PROCESS | 1655 | 1469165653556 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 22:34:13 INFO - PROCESS | 1655 | 1469165653558 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:34:13 INFO - PROCESS | 1655 | 1469165653560 Marionette TRACE conn2 <- [1,2538,null,{}] 22:34:13 INFO - PROCESS | 1655 | 1469165653562 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}] 22:34:13 INFO - PROCESS | 1655 | 1469165653564 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:13 INFO - PROCESS | 1655 | 1469165653656 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 22:34:13 INFO - PROCESS | 1655 | 1469165653712 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:13 INFO - PROCESS | 1655 | 1469165653714 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e27800 == 38 [pid = 1655] [id = 642] 22:34:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x126631800) [pid = 1655] [serial = 1926] [outer = 0x0] 22:34:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x126c6c800) [pid = 1655] [serial = 1927] [outer = 0x126631800] 22:34:13 INFO - PROCESS | 1655 | 1469165653743 Marionette DEBUG loaded listener.js 22:34:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x126c7b800) [pid = 1655] [serial = 1928] [outer = 0x126631800] 22:34:14 INFO - PROCESS | 1655 | 1469165654219 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]]]}] 22:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 719ms 22:34:14 INFO - PROCESS | 1655 | 1469165654297 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 22:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:34:14 INFO - PROCESS | 1655 | 1469165654299 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 22:34:14 INFO - PROCESS | 1655 | 1469165654303 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:34:14 INFO - PROCESS | 1655 | 1469165654304 Marionette TRACE conn2 <- [1,2542,null,{}] 22:34:14 INFO - PROCESS | 1655 | 1469165654322 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}] 22:34:14 INFO - PROCESS | 1655 | 1469165654328 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:14 INFO - PROCESS | 1655 | 1469165654557 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 22:34:14 INFO - PROCESS | 1655 | 1469165654615 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:14 INFO - PROCESS | 1655 | 1469165654617 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c651000 == 39 [pid = 1655] [id = 643] 22:34:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x128dd6000) [pid = 1655] [serial = 1929] [outer = 0x0] 22:34:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12926ac00) [pid = 1655] [serial = 1930] [outer = 0x128dd6000] 22:34:14 INFO - PROCESS | 1655 | 1469165654645 Marionette DEBUG loaded listener.js 22:34:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12939f000) [pid = 1655] [serial = 1931] [outer = 0x128dd6000] 22:34:15 INFO - PROCESS | 1655 | 1469165655026 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]]]}] 22:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 775ms 22:34:15 INFO - PROCESS | 1655 | 1469165655078 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 22:34:15 INFO - PROCESS | 1655 | 1469165655080 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 22:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:34:15 INFO - PROCESS | 1655 | 1469165655082 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:34:15 INFO - PROCESS | 1655 | 1469165655083 Marionette TRACE conn2 <- [1,2546,null,{}] 22:34:15 INFO - PROCESS | 1655 | 1469165655086 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}] 22:34:15 INFO - PROCESS | 1655 | 1469165655087 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:15 INFO - PROCESS | 1655 | 1469165655182 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 22:34:15 INFO - PROCESS | 1655 | 1469165655253 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:15 INFO - PROCESS | 1655 | 1469165655254 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c666000 == 40 [pid = 1655] [id = 644] 22:34:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1184ce800) [pid = 1655] [serial = 1932] [outer = 0x0] 22:34:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12965c000) [pid = 1655] [serial = 1933] [outer = 0x1184ce800] 22:34:15 INFO - PROCESS | 1655 | 1469165655283 Marionette DEBUG loaded listener.js 22:34:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x129666400) [pid = 1655] [serial = 1934] [outer = 0x1184ce800] 22:34:15 INFO - PROCESS | 1655 | 1469165655765 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]]]}] 22:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 720ms 22:34:15 INFO - PROCESS | 1655 | 1469165655803 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 22:34:15 INFO - PROCESS | 1655 | 1469165655805 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 22:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:34:15 INFO - PROCESS | 1655 | 1469165655809 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:34:15 INFO - PROCESS | 1655 | 1469165655813 Marionette TRACE conn2 <- [1,2550,null,{}] 22:34:15 INFO - PROCESS | 1655 | 1469165655817 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}] 22:34:15 INFO - PROCESS | 1655 | 1469165655819 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1261aa800 == 39 [pid = 1655] [id = 636] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x1192a8800 == 38 [pid = 1655] [id = 635] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x117090800 == 37 [pid = 1655] [id = 634] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x128bc0000 == 36 [pid = 1655] [id = 633] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x118888800 == 35 [pid = 1655] [id = 620] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x11829d800 == 34 [pid = 1655] [id = 632] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x128f2d800 == 33 [pid = 1655] [id = 631] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12c666000 == 32 [pid = 1655] [id = 644] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12c651000 == 31 [pid = 1655] [id = 643] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x124e27800 == 30 [pid = 1655] [id = 642] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12bdce800 == 29 [pid = 1655] [id = 641] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12b999800 == 28 [pid = 1655] [id = 640] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12a792800 == 27 [pid = 1655] [id = 639] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x12a607000 == 26 [pid = 1655] [id = 637] 22:34:16 INFO - PROCESS | 1655 | --DOCSHELL 0x121691000 == 25 [pid = 1655] [id = 638] 22:34:16 INFO - PROCESS | 1655 | 1469165656454 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 22:34:16 INFO - PROCESS | 1655 | 1469165656556 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:16 INFO - PROCESS | 1655 | 1469165656558 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x1133d8000 == 26 [pid = 1655] [id = 645] 22:34:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1129b6000) [pid = 1655] [serial = 1935] [outer = 0x0] 22:34:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x112a85c00) [pid = 1655] [serial = 1936] [outer = 0x1129b6000] 22:34:16 INFO - PROCESS | 1655 | 1469165656587 Marionette DEBUG loaded listener.js 22:34:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x113805000) [pid = 1655] [serial = 1937] [outer = 0x1129b6000] 22:34:16 INFO - PROCESS | 1655 | 1469165656986 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]]]}] 22:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1224ms 22:34:17 INFO - PROCESS | 1655 | 1469165657033 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 22:34:17 INFO - PROCESS | 1655 | 1469165657036 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 22:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:34:17 INFO - PROCESS | 1655 | 1469165657039 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:34:17 INFO - PROCESS | 1655 | 1469165657041 Marionette TRACE conn2 <- [1,2554,null,{}] 22:34:17 INFO - PROCESS | 1655 | 1469165657045 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}] 22:34:17 INFO - PROCESS | 1655 | 1469165657046 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:17 INFO - PROCESS | 1655 | 1469165657150 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 22:34:17 INFO - PROCESS | 1655 | 1469165657155 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:17 INFO - PROCESS | 1655 | 1469165657157 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x119167000 == 27 [pid = 1655] [id = 646] 22:34:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x11602f800) [pid = 1655] [serial = 1938] [outer = 0x0] 22:34:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x116aa7400) [pid = 1655] [serial = 1939] [outer = 0x11602f800] 22:34:17 INFO - PROCESS | 1655 | 1469165657185 Marionette DEBUG loaded listener.js 22:34:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1184d0000) [pid = 1655] [serial = 1940] [outer = 0x11602f800] 22:34:17 INFO - PROCESS | 1655 | 1469165657550 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]]]}] 22:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 573ms 22:34:17 INFO - PROCESS | 1655 | 1469165657613 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 22:34:17 INFO - PROCESS | 1655 | 1469165657615 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 22:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:34:17 INFO - PROCESS | 1655 | 1469165657617 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:34:17 INFO - PROCESS | 1655 | 1469165657619 Marionette TRACE conn2 <- [1,2558,null,{}] 22:34:17 INFO - PROCESS | 1655 | 1469165657621 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}] 22:34:17 INFO - PROCESS | 1655 | 1469165657623 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:17 INFO - PROCESS | 1655 | 1469165657733 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 22:34:17 INFO - PROCESS | 1655 | 1469165657793 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:17 INFO - PROCESS | 1655 | 1469165657795 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x12486b000 == 28 [pid = 1655] [id = 647] 22:34:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x118704c00) [pid = 1655] [serial = 1941] [outer = 0x0] 22:34:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x11914dc00) [pid = 1655] [serial = 1942] [outer = 0x118704c00] 22:34:17 INFO - PROCESS | 1655 | 1469165657820 Marionette DEBUG loaded listener.js 22:34:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x11946e000) [pid = 1655] [serial = 1943] [outer = 0x118704c00] 22:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 570ms 22:34:18 INFO - PROCESS | 1655 | 1469165658180 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]]]}] 22:34:18 INFO - PROCESS | 1655 | 1469165658188 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 22:34:18 INFO - PROCESS | 1655 | 1469165658192 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 22:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:34:18 INFO - PROCESS | 1655 | 1469165658200 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:34:18 INFO - PROCESS | 1655 | 1469165658203 Marionette TRACE conn2 <- [1,2562,null,{}] 22:34:18 INFO - PROCESS | 1655 | 1469165658206 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}] 22:34:18 INFO - PROCESS | 1655 | 1469165658208 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:18 INFO - PROCESS | 1655 | 1469165658313 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 22:34:18 INFO - PROCESS | 1655 | 1469165658324 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:18 INFO - PROCESS | 1655 | 1469165658327 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a41b800 == 29 [pid = 1655] [id = 648] 22:34:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x119922c00) [pid = 1655] [serial = 1944] [outer = 0x0] 22:34:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x119a48800) [pid = 1655] [serial = 1945] [outer = 0x119922c00] 22:34:18 INFO - PROCESS | 1655 | 1469165658353 Marionette DEBUG loaded listener.js 22:34:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 116 (0x12084a800) [pid = 1655] [serial = 1946] [outer = 0x119922c00] 22:34:18 INFO - PROCESS | 1655 | 1469165658706 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]]]}] 22:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 525ms 22:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:34:18 INFO - PROCESS | 1655 | 1469165658720 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 22:34:18 INFO - PROCESS | 1655 | 1469165658721 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 22:34:18 INFO - PROCESS | 1655 | 1469165658724 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:34:18 INFO - PROCESS | 1655 | 1469165658726 Marionette TRACE conn2 <- [1,2566,null,{}] 22:34:18 INFO - PROCESS | 1655 | 1469165658728 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}] 22:34:18 INFO - PROCESS | 1655 | 1469165658729 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:19 INFO - PROCESS | 1655 | 1469165659079 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 115 (0x11675e400) [pid = 1655] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1127dfc00) [pid = 1655] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x119511c00) [pid = 1655] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x116977800) [pid = 1655] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x11675bc00) [pid = 1655] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x112fb9800) [pid = 1655] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x123049c00) [pid = 1655] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x113d45c00) [pid = 1655] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x118536800) [pid = 1655] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x123317800) [pid = 1655] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12083c400) [pid = 1655] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1210d4800) [pid = 1655] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x124eb6800) [pid = 1655] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x111d22400) [pid = 1655] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x11300fc00) [pid = 1655] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1184dbc00) [pid = 1655] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x116536800) [pid = 1655] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x1182fc800) [pid = 1655] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x126632000) [pid = 1655] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x12083ec00) [pid = 1655] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1176b6400) [pid = 1655] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:34:19 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1129b1000) [pid = 1655] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:34:19 INFO - PROCESS | 1655 | 1469165659146 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:19 INFO - PROCESS | 1655 | 1469165659147 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x116575800 == 30 [pid = 1655] [id = 649] 22:34:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1127d3000) [pid = 1655] [serial = 1947] [outer = 0x0] 22:34:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x112e14400) [pid = 1655] [serial = 1948] [outer = 0x1127d3000] 22:34:19 INFO - PROCESS | 1655 | 1469165659178 Marionette DEBUG loaded listener.js 22:34:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x11607bc00) [pid = 1655] [serial = 1949] [outer = 0x1127d3000] 22:34:19 INFO - PROCESS | 1655 | 1469165659431 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]]]}] 22:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 722ms 22:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:34:19 INFO - PROCESS | 1655 | 1469165659449 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 22:34:19 INFO - PROCESS | 1655 | 1469165659450 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 22:34:19 INFO - PROCESS | 1655 | 1469165659452 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:34:19 INFO - PROCESS | 1655 | 1469165659453 Marionette TRACE conn2 <- [1,2570,null,{}] 22:34:19 INFO - PROCESS | 1655 | 1469165659466 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}] 22:34:19 INFO - PROCESS | 1655 | 1469165659467 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:19 INFO - PROCESS | 1655 | 1469165659549 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 22:34:19 INFO - PROCESS | 1655 | 1469165659554 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:19 INFO - PROCESS | 1655 | 1469165659558 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b990000 == 31 [pid = 1655] [id = 650] 22:34:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1160e9c00) [pid = 1655] [serial = 1950] [outer = 0x0] 22:34:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x119a0d800) [pid = 1655] [serial = 1951] [outer = 0x1160e9c00] 22:34:19 INFO - PROCESS | 1655 | 1469165659592 Marionette DEBUG loaded listener.js 22:34:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1232b6800) [pid = 1655] [serial = 1952] [outer = 0x1160e9c00] 22:34:19 INFO - PROCESS | 1655 | 1469165659934 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]]]}] 22:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 522ms 22:34:19 INFO - PROCESS | 1655 | 1469165659979 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 22:34:19 INFO - PROCESS | 1655 | 1469165659980 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 22:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:34:19 INFO - PROCESS | 1655 | 1469165659983 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:34:19 INFO - PROCESS | 1655 | 1469165659984 Marionette TRACE conn2 <- [1,2574,null,{}] 22:34:19 INFO - PROCESS | 1655 | 1469165659986 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}] 22:34:19 INFO - PROCESS | 1655 | 1469165659987 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:20 INFO - PROCESS | 1655 | 1469165660065 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 22:34:20 INFO - PROCESS | 1655 | 1469165660069 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:20 INFO - PROCESS | 1655 | 1469165660070 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x112d6d800 == 32 [pid = 1655] [id = 651] 22:34:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11653b800) [pid = 1655] [serial = 1953] [outer = 0x0] 22:34:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x1239c7800) [pid = 1655] [serial = 1954] [outer = 0x11653b800] 22:34:20 INFO - PROCESS | 1655 | 1469165660097 Marionette DEBUG loaded listener.js 22:34:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x124dd4800) [pid = 1655] [serial = 1955] [outer = 0x11653b800] 22:34:20 INFO - PROCESS | 1655 | 1469165660451 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]]]}] 22:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 519ms 22:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:34:20 INFO - PROCESS | 1655 | 1469165660503 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 22:34:20 INFO - PROCESS | 1655 | 1469165660504 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 22:34:20 INFO - PROCESS | 1655 | 1469165660506 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:34:20 INFO - PROCESS | 1655 | 1469165660507 Marionette TRACE conn2 <- [1,2578,null,{}] 22:34:20 INFO - PROCESS | 1655 | 1469165660509 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}] 22:34:20 INFO - PROCESS | 1655 | 1469165660510 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:20 INFO - PROCESS | 1655 | 1469165660584 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 22:34:20 INFO - PROCESS | 1655 | 1469165660650 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:20 INFO - PROCESS | 1655 | 1469165660651 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3eb800 == 33 [pid = 1655] [id = 652] 22:34:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x118562400) [pid = 1655] [serial = 1956] [outer = 0x0] 22:34:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x124eb1800) [pid = 1655] [serial = 1957] [outer = 0x118562400] 22:34:20 INFO - PROCESS | 1655 | 1469165660673 Marionette DEBUG loaded listener.js 22:34:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x12658f000) [pid = 1655] [serial = 1958] [outer = 0x118562400] 22:34:20 INFO - PROCESS | 1655 | 1469165660936 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]]]}] 22:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 471ms 22:34:20 INFO - PROCESS | 1655 | 1469165660982 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 22:34:20 INFO - PROCESS | 1655 | 1469165660983 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 22:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:34:20 INFO - PROCESS | 1655 | 1469165660986 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:34:20 INFO - PROCESS | 1655 | 1469165660987 Marionette TRACE conn2 <- [1,2582,null,{}] 22:34:20 INFO - PROCESS | 1655 | 1469165660989 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}] 22:34:20 INFO - PROCESS | 1655 | 1469165660990 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:21 INFO - PROCESS | 1655 | 1469165661070 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 22:34:21 INFO - PROCESS | 1655 | 1469165661175 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:21 INFO - PROCESS | 1655 | 1469165661177 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x11518a800 == 34 [pid = 1655] [id = 653] 22:34:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x111dad400) [pid = 1655] [serial = 1959] [outer = 0x0] 22:34:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1127d7400) [pid = 1655] [serial = 1960] [outer = 0x111dad400] 22:34:21 INFO - PROCESS | 1655 | 1469165661209 Marionette DEBUG loaded listener.js 22:34:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x112ec6400) [pid = 1655] [serial = 1961] [outer = 0x111dad400] 22:34:21 INFO - PROCESS | 1655 | 1469165661687 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]]]}] 22:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 770ms 22:34:21 INFO - PROCESS | 1655 | 1469165661784 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 22:34:21 INFO - PROCESS | 1655 | 1469165661787 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 22:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:34:21 INFO - PROCESS | 1655 | 1469165661794 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:34:21 INFO - PROCESS | 1655 | 1469165661796 Marionette TRACE conn2 <- [1,2586,null,{}] 22:34:21 INFO - PROCESS | 1655 | 1469165661823 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}] 22:34:21 INFO - PROCESS | 1655 | 1469165661826 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:21 INFO - PROCESS | 1655 | 1469165661981 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 22:34:22 INFO - PROCESS | 1655 | 1469165662041 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:22 INFO - PROCESS | 1655 | 1469165662043 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293b8000 == 35 [pid = 1655] [id = 654] 22:34:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x116aa6000) [pid = 1655] [serial = 1962] [outer = 0x0] 22:34:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1184be800) [pid = 1655] [serial = 1963] [outer = 0x116aa6000] 22:34:22 INFO - PROCESS | 1655 | 1469165662073 Marionette DEBUG loaded listener.js 22:34:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x118508c00) [pid = 1655] [serial = 1964] [outer = 0x116aa6000] 22:34:22 INFO - PROCESS | 1655 | 1469165662719 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]]]}] 22:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 997ms 22:34:22 INFO - PROCESS | 1655 | 1469165662790 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 22:34:22 INFO - PROCESS | 1655 | 1469165662794 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 22:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:34:22 INFO - PROCESS | 1655 | 1469165662798 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:34:22 INFO - PROCESS | 1655 | 1469165662801 Marionette TRACE conn2 <- [1,2590,null,{}] 22:34:22 INFO - PROCESS | 1655 | 1469165662806 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}] 22:34:22 INFO - PROCESS | 1655 | 1469165662809 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:22 INFO - PROCESS | 1655 | 1469165662959 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 22:34:23 INFO - PROCESS | 1655 | 1469165663099 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:23 INFO - PROCESS | 1655 | 1469165663103 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:23 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3eb800 == 34 [pid = 1655] [id = 652] 22:34:23 INFO - PROCESS | 1655 | --DOCSHELL 0x112d6d800 == 33 [pid = 1655] [id = 651] 22:34:23 INFO - PROCESS | 1655 | --DOCSHELL 0x12b990000 == 32 [pid = 1655] [id = 650] 22:34:23 INFO - PROCESS | 1655 | --DOCSHELL 0x116575800 == 31 [pid = 1655] [id = 649] 22:34:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x113829000 == 32 [pid = 1655] [id = 655] 22:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x116031400) [pid = 1655] [serial = 1965] [outer = 0x0] 22:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 114 (0x1160ec400) [pid = 1655] [serial = 1966] [outer = 0x116031400] 22:34:23 INFO - PROCESS | 1655 | 1469165663169 Marionette DEBUG loaded listener.js 22:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 115 (0x112a84800) [pid = 1655] [serial = 1967] [outer = 0x116031400] 22:34:23 INFO - PROCESS | 1655 | --DOCSHELL 0x12a41b800 == 31 [pid = 1655] [id = 648] 22:34:23 INFO - PROCESS | 1655 | --DOCSHELL 0x12486b000 == 30 [pid = 1655] [id = 647] 22:34:23 INFO - PROCESS | 1655 | --DOCSHELL 0x119167000 == 29 [pid = 1655] [id = 646] 22:34:23 INFO - PROCESS | 1655 | --DOCSHELL 0x1133d8000 == 28 [pid = 1655] [id = 645] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 114 (0x1232b9c00) [pid = 1655] [serial = 1913] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 113 (0x119ae3400) [pid = 1655] [serial = 1910] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 112 (0x1176b6000) [pid = 1655] [serial = 1867] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x1184d2c00) [pid = 1655] [serial = 1868] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x11855e000) [pid = 1655] [serial = 1870] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x11926b800) [pid = 1655] [serial = 1871] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12163b400) [pid = 1655] [serial = 1912] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x11996d400) [pid = 1655] [serial = 1873] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x117e23800) [pid = 1655] [serial = 1862] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x1169e8800) [pid = 1655] [serial = 1861] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x119a42c00) [pid = 1655] [serial = 1876] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x113a3ac00) [pid = 1655] [serial = 1864] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x1161ca000) [pid = 1655] [serial = 1865] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12652a800) [pid = 1655] [serial = 1892] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1184c4800) [pid = 1655] [serial = 1850] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x116aa4400) [pid = 1655] [serial = 1849] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11996e400) [pid = 1655] [serial = 1853] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x119283c00) [pid = 1655] [serial = 1852] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124eb4800) [pid = 1655] [serial = 1856] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1243fa400) [pid = 1655] [serial = 1855] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x123163000) [pid = 1655] [serial = 1879] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1243fcc00) [pid = 1655] [serial = 1882] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1239cbc00) [pid = 1655] [serial = 1880] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x126c76800) [pid = 1655] [serial = 1859] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x124816000) [pid = 1655] [serial = 1883] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x113863c00) [pid = 1655] [serial = 1886] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x126123000) [pid = 1655] [serial = 1858] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x124dd5800) [pid = 1655] [serial = 1889] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x124ebb000) [pid = 1655] [serial = 1891] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1127dd000) [pid = 1655] [serial = 1885] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119ae1c00) [pid = 1655] [serial = 1877] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1195d2000) [pid = 1655] [serial = 1888] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x126c6d000) [pid = 1655] [serial = 1894] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x119a02c00) [pid = 1655] [serial = 1874] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1184d5800) [pid = 1655] [serial = 1906] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x11850a400) [pid = 1655] [serial = 1900] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x116536000) [pid = 1655] [serial = 1898] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x117e25000) [pid = 1655] [serial = 1904] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x128c0e400) [pid = 1655] [serial = 1895] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x113397800) [pid = 1655] [serial = 1897] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x11870e400) [pid = 1655] [serial = 1907] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x11697e000) [pid = 1655] [serial = 1903] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x118711c00) [pid = 1655] [serial = 1901] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x119470800) [pid = 1655] [serial = 1909] [outer = 0x0] [url = about:blank] 22:34:23 INFO - PROCESS | 1655 | 1469165663533 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]]]}] 22:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 773ms 22:34:23 INFO - PROCESS | 1655 | 1469165663571 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 22:34:23 INFO - PROCESS | 1655 | 1469165663574 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 22:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:34:23 INFO - PROCESS | 1655 | 1469165663579 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:34:23 INFO - PROCESS | 1655 | 1469165663581 Marionette TRACE conn2 <- [1,2594,null,{}] 22:34:23 INFO - PROCESS | 1655 | 1469165663583 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}] 22:34:23 INFO - PROCESS | 1655 | 1469165663585 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:23 INFO - PROCESS | 1655 | 1469165663668 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 22:34:23 INFO - PROCESS | 1655 | 1469165663724 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:23 INFO - PROCESS | 1655 | 1469165663725 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x121694800 == 29 [pid = 1655] [id = 656] 22:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1169ea000) [pid = 1655] [serial = 1968] [outer = 0x0] 22:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1184d9c00) [pid = 1655] [serial = 1969] [outer = 0x1169ea000] 22:34:23 INFO - PROCESS | 1655 | 1469165663757 Marionette DEBUG loaded listener.js 22:34:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x118561400) [pid = 1655] [serial = 1970] [outer = 0x1169ea000] 22:34:24 INFO - PROCESS | 1655 | 1469165664067 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]]]}] 22:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 519ms 22:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:34:24 INFO - PROCESS | 1655 | 1469165664098 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 22:34:24 INFO - PROCESS | 1655 | 1469165664099 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 22:34:24 INFO - PROCESS | 1655 | 1469165664101 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:34:24 INFO - PROCESS | 1655 | 1469165664104 Marionette TRACE conn2 <- [1,2598,null,{}] 22:34:24 INFO - PROCESS | 1655 | 1469165664114 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}] 22:34:24 INFO - PROCESS | 1655 | 1469165664117 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:24 INFO - PROCESS | 1655 | 1469165664199 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 22:34:24 INFO - PROCESS | 1655 | 1469165664259 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:24 INFO - PROCESS | 1655 | 1469165664261 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x1246a3000 == 30 [pid = 1655] [id = 657] 22:34:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x11870e400) [pid = 1655] [serial = 1971] [outer = 0x0] 22:34:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x119269800) [pid = 1655] [serial = 1972] [outer = 0x11870e400] 22:34:24 INFO - PROCESS | 1655 | 1469165664296 Marionette DEBUG loaded listener.js 22:34:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x119975c00) [pid = 1655] [serial = 1973] [outer = 0x11870e400] 22:34:24 INFO - PROCESS | 1655 | 1469165664607 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]]]}] 22:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 22:34:24 INFO - PROCESS | 1655 | 1469165664622 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 22:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:34:24 INFO - PROCESS | 1655 | 1469165664624 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 22:34:24 INFO - PROCESS | 1655 | 1469165664629 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:34:24 INFO - PROCESS | 1655 | 1469165664631 Marionette TRACE conn2 <- [1,2602,null,{}] 22:34:24 INFO - PROCESS | 1655 | 1469165664633 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}] 22:34:24 INFO - PROCESS | 1655 | 1469165664635 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:24 INFO - PROCESS | 1655 | 1469165664716 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 22:34:24 INFO - PROCESS | 1655 | 1469165664719 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:24 INFO - PROCESS | 1655 | 1469165664721 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x128f29800 == 31 [pid = 1655] [id = 658] 22:34:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x11338f800) [pid = 1655] [serial = 1974] [outer = 0x0] 22:34:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x119adb400) [pid = 1655] [serial = 1975] [outer = 0x11338f800] 22:34:24 INFO - PROCESS | 1655 | 1469165664748 Marionette DEBUG loaded listener.js 22:34:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1210d3400) [pid = 1655] [serial = 1976] [outer = 0x11338f800] 22:34:25 INFO - PROCESS | 1655 | 1469165665085 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]]]}] 22:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 471ms 22:34:25 INFO - PROCESS | 1655 | 1469165665099 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 22:34:25 INFO - PROCESS | 1655 | 1469165665100 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 22:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:34:25 INFO - PROCESS | 1655 | 1469165665102 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:34:25 INFO - PROCESS | 1655 | 1469165665103 Marionette TRACE conn2 <- [1,2606,null,{}] 22:34:25 INFO - PROCESS | 1655 | 1469165665106 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}] 22:34:25 INFO - PROCESS | 1655 | 1469165665107 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:25 INFO - PROCESS | 1655 | 1469165665220 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 22:34:25 INFO - PROCESS | 1655 | 1469165665226 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:25 INFO - PROCESS | 1655 | 1469165665227 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192ab000 == 32 [pid = 1655] [id = 659] 22:34:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x11947ac00) [pid = 1655] [serial = 1977] [outer = 0x0] 22:34:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x121643800) [pid = 1655] [serial = 1978] [outer = 0x11947ac00] 22:34:25 INFO - PROCESS | 1655 | 1469165665251 Marionette DEBUG loaded listener.js 22:34:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x123319800) [pid = 1655] [serial = 1979] [outer = 0x11947ac00] 22:34:25 INFO - PROCESS | 1655 | 1469165665601 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]]]}] 22:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 520ms 22:34:25 INFO - PROCESS | 1655 | 1469165665622 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 22:34:25 INFO - PROCESS | 1655 | 1469165665624 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 22:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:34:25 INFO - PROCESS | 1655 | 1469165665628 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:34:25 INFO - PROCESS | 1655 | 1469165665630 Marionette TRACE conn2 <- [1,2610,null,{}] 22:34:25 INFO - PROCESS | 1655 | 1469165665632 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}] 22:34:25 INFO - PROCESS | 1655 | 1469165665636 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:25 INFO - PROCESS | 1655 | 1469165665765 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 22:34:25 INFO - PROCESS | 1655 | 1469165665769 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:25 INFO - PROCESS | 1655 | 1469165665770 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac04000 == 33 [pid = 1655] [id = 660] 22:34:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1176b1800) [pid = 1655] [serial = 1980] [outer = 0x0] 22:34:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1246d1800) [pid = 1655] [serial = 1981] [outer = 0x1176b1800] 22:34:25 INFO - PROCESS | 1655 | 1469165665795 Marionette DEBUG loaded listener.js 22:34:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x126c71000) [pid = 1655] [serial = 1982] [outer = 0x1176b1800] 22:34:26 INFO - PROCESS | 1655 | 1469165666134 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]]]}] 22:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 521ms 22:34:26 INFO - PROCESS | 1655 | 1469165666150 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 22:34:26 INFO - PROCESS | 1655 | 1469165666152 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 22:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:34:26 INFO - PROCESS | 1655 | 1469165666154 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:34:26 INFO - PROCESS | 1655 | 1469165666155 Marionette TRACE conn2 <- [1,2614,null,{}] 22:34:26 INFO - PROCESS | 1655 | 1469165666157 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}] 22:34:26 INFO - PROCESS | 1655 | 1469165666159 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:26 INFO - PROCESS | 1655 | 1469165666264 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 22:34:26 INFO - PROCESS | 1655 | 1469165666275 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:26 INFO - PROCESS | 1655 | 1469165666276 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b990000 == 34 [pid = 1655] [id = 661] 22:34:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11926c400) [pid = 1655] [serial = 1983] [outer = 0x0] 22:34:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x128c05400) [pid = 1655] [serial = 1984] [outer = 0x11926c400] 22:34:26 INFO - PROCESS | 1655 | 1469165666300 Marionette DEBUG loaded listener.js 22:34:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x128da5400) [pid = 1655] [serial = 1985] [outer = 0x11926c400] 22:34:26 INFO - PROCESS | 1655 | 1469165666640 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]]]}] 22:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 518ms 22:34:26 INFO - PROCESS | 1655 | 1469165666675 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 22:34:26 INFO - PROCESS | 1655 | 1469165666678 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 22:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:34:26 INFO - PROCESS | 1655 | 1469165666680 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:34:26 INFO - PROCESS | 1655 | 1469165666681 Marionette TRACE conn2 <- [1,2618,null,{}] 22:34:26 INFO - PROCESS | 1655 | 1469165666684 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}] 22:34:26 INFO - PROCESS | 1655 | 1469165666685 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:26 INFO - PROCESS | 1655 | 1469165666782 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 22:34:26 INFO - PROCESS | 1655 | 1469165666794 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:26 INFO - PROCESS | 1655 | 1469165666795 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba5a000 == 35 [pid = 1655] [id = 662] 22:34:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x128db3800) [pid = 1655] [serial = 1986] [outer = 0x0] 22:34:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12925b800) [pid = 1655] [serial = 1987] [outer = 0x128db3800] 22:34:26 INFO - PROCESS | 1655 | 1469165666819 Marionette DEBUG loaded listener.js 22:34:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x129265000) [pid = 1655] [serial = 1988] [outer = 0x128db3800] 22:34:27 INFO - PROCESS | 1655 | 1469165667151 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]]]}] 22:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 519ms 22:34:27 INFO - PROCESS | 1655 | 1469165667199 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 22:34:27 INFO - PROCESS | 1655 | 1469165667200 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 22:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:34:27 INFO - PROCESS | 1655 | 1469165667203 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:34:27 INFO - PROCESS | 1655 | 1469165667204 Marionette TRACE conn2 <- [1,2622,null,{}] 22:34:27 INFO - PROCESS | 1655 | 1469165667206 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}] 22:34:27 INFO - PROCESS | 1655 | 1469165667207 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:27 INFO - PROCESS | 1655 | 1469165667306 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 22:34:27 INFO - PROCESS | 1655 | 1469165667318 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:27 INFO - PROCESS | 1655 | 1469165667319 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3db000 == 36 [pid = 1655] [id = 663] 22:34:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x128dd7000) [pid = 1655] [serial = 1989] [outer = 0x0] 22:34:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x129397800) [pid = 1655] [serial = 1990] [outer = 0x128dd7000] 22:34:27 INFO - PROCESS | 1655 | 1469165667344 Marionette DEBUG loaded listener.js 22:34:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12965c400) [pid = 1655] [serial = 1991] [outer = 0x128dd7000] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11653b800) [pid = 1655] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11602cc00) [pid = 1655] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11928e000) [pid = 1655] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x121643000) [pid = 1655] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1184ce800) [pid = 1655] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x124eae400) [pid = 1655] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11602f800) [pid = 1655] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x118704c00) [pid = 1655] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119922c00) [pid = 1655] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1160e9c00) [pid = 1655] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1127d3000) [pid = 1655] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1129b6000) [pid = 1655] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x126631800) [pid = 1655] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:34:27 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x128dd6000) [pid = 1655] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:34:27 INFO - PROCESS | 1655 | 1469165667778 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]]]}] 22:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 620ms 22:34:27 INFO - PROCESS | 1655 | 1469165667830 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 22:34:27 INFO - PROCESS | 1655 | 1469165667832 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 22:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:34:27 INFO - PROCESS | 1655 | 1469165667837 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:34:27 INFO - PROCESS | 1655 | 1469165667839 Marionette TRACE conn2 <- [1,2626,null,{}] 22:34:27 INFO - PROCESS | 1655 | 1469165667842 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}] 22:34:27 INFO - PROCESS | 1655 | 1469165667844 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:27 INFO - PROCESS | 1655 | 1469165667921 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 22:34:27 INFO - PROCESS | 1655 | 1469165667929 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:27 INFO - PROCESS | 1655 | 1469165667930 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x128cd8000 == 37 [pid = 1655] [id = 664] 22:34:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11324cc00) [pid = 1655] [serial = 1992] [outer = 0x0] 22:34:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x11914a400) [pid = 1655] [serial = 1993] [outer = 0x11324cc00] 22:34:27 INFO - PROCESS | 1655 | 1469165667955 Marionette DEBUG loaded listener.js 22:34:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x123310800) [pid = 1655] [serial = 1994] [outer = 0x11324cc00] 22:34:28 INFO - PROCESS | 1655 | 1469165668282 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]]]}] 22:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 472ms 22:34:28 INFO - PROCESS | 1655 | 1469165668310 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 22:34:28 INFO - PROCESS | 1655 | 1469165668311 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 22:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:34:28 INFO - PROCESS | 1655 | 1469165668314 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:34:28 INFO - PROCESS | 1655 | 1469165668315 Marionette TRACE conn2 <- [1,2630,null,{}] 22:34:28 INFO - PROCESS | 1655 | 1469165668317 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}] 22:34:28 INFO - PROCESS | 1655 | 1469165668319 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:28 INFO - PROCESS | 1655 | 1469165668413 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 22:34:28 INFO - PROCESS | 1655 | 1469165668471 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:28 INFO - PROCESS | 1655 | 1469165668473 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca7d800 == 38 [pid = 1655] [id = 665] 22:34:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1232a4c00) [pid = 1655] [serial = 1995] [outer = 0x0] 22:34:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12651c800) [pid = 1655] [serial = 1996] [outer = 0x1232a4c00] 22:34:28 INFO - PROCESS | 1655 | 1469165668499 Marionette DEBUG loaded listener.js 22:34:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x12a652800) [pid = 1655] [serial = 1997] [outer = 0x1232a4c00] 22:34:28 INFO - PROCESS | 1655 | 1469165668795 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]]]}] 22:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 518ms 22:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:34:28 INFO - PROCESS | 1655 | 1469165668833 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 22:34:28 INFO - PROCESS | 1655 | 1469165668834 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 22:34:28 INFO - PROCESS | 1655 | 1469165668836 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:34:28 INFO - PROCESS | 1655 | 1469165668837 Marionette TRACE conn2 <- [1,2634,null,{}] 22:34:28 INFO - PROCESS | 1655 | 1469165668839 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}] 22:34:28 INFO - PROCESS | 1655 | 1469165668840 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:28 INFO - PROCESS | 1655 | 1469165668924 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 22:34:28 INFO - PROCESS | 1655 | 1469165668930 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:28 INFO - PROCESS | 1655 | 1469165668931 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d365000 == 39 [pid = 1655] [id = 666] 22:34:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12a6c4c00) [pid = 1655] [serial = 1998] [outer = 0x0] 22:34:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12a868800) [pid = 1655] [serial = 1999] [outer = 0x12a6c4c00] 22:34:28 INFO - PROCESS | 1655 | 1469165668955 Marionette DEBUG loaded listener.js 22:34:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12a86ec00) [pid = 1655] [serial = 2000] [outer = 0x12a6c4c00] 22:34:29 INFO - PROCESS | 1655 | 1469165669295 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]]]}] 22:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 470ms 22:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:34:29 INFO - PROCESS | 1655 | 1469165669306 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 22:34:29 INFO - PROCESS | 1655 | 1469165669308 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 22:34:29 INFO - PROCESS | 1655 | 1469165669313 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:34:29 INFO - PROCESS | 1655 | 1469165669314 Marionette TRACE conn2 <- [1,2638,null,{}] 22:34:29 INFO - PROCESS | 1655 | 1469165669317 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}] 22:34:29 INFO - PROCESS | 1655 | 1469165669318 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:29 INFO - PROCESS | 1655 | 1469165669428 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 22:34:29 INFO - PROCESS | 1655 | 1469165669434 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:29 INFO - PROCESS | 1655 | 1469165669435 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d48b800 == 40 [pid = 1655] [id = 667] 22:34:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12a6c5400) [pid = 1655] [serial = 2001] [outer = 0x0] 22:34:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x12a872400) [pid = 1655] [serial = 2002] [outer = 0x12a6c5400] 22:34:29 INFO - PROCESS | 1655 | 1469165669458 Marionette DEBUG loaded listener.js 22:34:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x12a8b8c00) [pid = 1655] [serial = 2003] [outer = 0x12a6c5400] 22:34:29 INFO - PROCESS | 1655 | 1469165669916 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]]]}] 22:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 620ms 22:34:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:34:29 INFO - PROCESS | 1655 | 1469165669945 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 22:34:29 INFO - PROCESS | 1655 | 1469165669947 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 22:34:29 INFO - PROCESS | 1655 | 1469165669952 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:34:29 INFO - PROCESS | 1655 | 1469165669954 Marionette TRACE conn2 <- [1,2642,null,{}] 22:34:29 INFO - PROCESS | 1655 | 1469165669958 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}] 22:34:29 INFO - PROCESS | 1655 | 1469165669960 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:30 INFO - PROCESS | 1655 | 1469165670066 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 22:34:30 INFO - PROCESS | 1655 | 1469165670139 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:30 INFO - PROCESS | 1655 | 1469165670141 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12168f000 == 41 [pid = 1655] [id = 668] 22:34:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11602b400) [pid = 1655] [serial = 2004] [outer = 0x0] 22:34:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x11690e800) [pid = 1655] [serial = 2005] [outer = 0x11602b400] 22:34:30 INFO - PROCESS | 1655 | 1469165670171 Marionette DEBUG loaded listener.js 22:34:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x117e23800) [pid = 1655] [serial = 2006] [outer = 0x11602b400] 22:34:30 INFO - PROCESS | 1655 | 1469165670589 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]]]}] 22:34:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:34:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 672ms 22:34:30 INFO - PROCESS | 1655 | 1469165670623 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 22:34:30 INFO - PROCESS | 1655 | 1469165670627 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 22:34:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:34:30 INFO - PROCESS | 1655 | 1469165670631 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:34:30 INFO - PROCESS | 1655 | 1469165670633 Marionette TRACE conn2 <- [1,2646,null,{}] 22:34:30 INFO - PROCESS | 1655 | 1469165670636 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}] 22:34:30 INFO - PROCESS | 1655 | 1469165670638 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:30 INFO - PROCESS | 1655 | 1469165670742 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 22:34:30 INFO - PROCESS | 1655 | 1469165670803 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:30 INFO - PROCESS | 1655 | 1469165670805 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a625000 == 42 [pid = 1655] [id = 669] 22:34:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1188e2c00) [pid = 1655] [serial = 2007] [outer = 0x0] 22:34:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1195c9800) [pid = 1655] [serial = 2008] [outer = 0x1188e2c00] 22:34:30 INFO - PROCESS | 1655 | 1469165670835 Marionette DEBUG loaded listener.js 22:34:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x119a07400) [pid = 1655] [serial = 2009] [outer = 0x1188e2c00] 22:34:31 INFO - PROCESS | 1655 | 1469165671247 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]]]}] 22:34:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:34:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 669ms 22:34:31 INFO - PROCESS | 1655 | 1469165671301 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 22:34:31 INFO - PROCESS | 1655 | 1469165671303 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 22:34:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:34:31 INFO - PROCESS | 1655 | 1469165671305 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:34:31 INFO - PROCESS | 1655 | 1469165671308 Marionette TRACE conn2 <- [1,2650,null,{}] 22:34:31 INFO - PROCESS | 1655 | 1469165671316 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}] 22:34:31 INFO - PROCESS | 1655 | 1469165671319 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:31 INFO - PROCESS | 1655 | 1469165671424 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 22:34:31 INFO - PROCESS | 1655 | 1469165671533 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:31 INFO - PROCESS | 1655 | 1469165671535 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d490800 == 43 [pid = 1655] [id = 670] 22:34:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1243ef000) [pid = 1655] [serial = 2010] [outer = 0x0] 22:34:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x124dd7800) [pid = 1655] [serial = 2011] [outer = 0x1243ef000] 22:34:31 INFO - PROCESS | 1655 | 1469165671567 Marionette DEBUG loaded listener.js 22:34:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x119479000) [pid = 1655] [serial = 2012] [outer = 0x1243ef000] 22:34:31 INFO - PROCESS | 1655 | 1469165671987 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]]]}] 22:34:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:34:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 723ms 22:34:32 INFO - PROCESS | 1655 | 1469165672029 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 22:34:32 INFO - PROCESS | 1655 | 1469165672031 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 22:34:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:34:32 INFO - PROCESS | 1655 | 1469165672033 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:34:32 INFO - PROCESS | 1655 | 1469165672034 Marionette TRACE conn2 <- [1,2654,null,{}] 22:34:32 INFO - PROCESS | 1655 | 1469165672037 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}] 22:34:32 INFO - PROCESS | 1655 | 1469165672038 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:32 INFO - PROCESS | 1655 | 1469165672158 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 22:34:32 INFO - PROCESS | 1655 | 1469165672241 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:32 INFO - PROCESS | 1655 | 1469165672243 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c057000 == 44 [pid = 1655] [id = 671] 22:34:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x115e0f400) [pid = 1655] [serial = 2013] [outer = 0x0] 22:34:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x126847c00) [pid = 1655] [serial = 2014] [outer = 0x115e0f400] 22:34:32 INFO - PROCESS | 1655 | 1469165672273 Marionette DEBUG loaded listener.js 22:34:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x128c0bc00) [pid = 1655] [serial = 2015] [outer = 0x115e0f400] 22:34:32 INFO - PROCESS | 1655 | 1469165672900 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]]]}] 22:34:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:34:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 920ms 22:34:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:34:32 INFO - PROCESS | 1655 | 1469165672954 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 22:34:32 INFO - PROCESS | 1655 | 1469165672956 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 22:34:32 INFO - PROCESS | 1655 | 1469165672959 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:34:32 INFO - PROCESS | 1655 | 1469165672961 Marionette TRACE conn2 <- [1,2658,null,{}] 22:34:32 INFO - PROCESS | 1655 | 1469165672965 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}] 22:34:32 INFO - PROCESS | 1655 | 1469165672967 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:33 INFO - PROCESS | 1655 | 1469165673062 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 22:34:33 INFO - PROCESS | 1655 | 1469165673136 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:33 INFO - PROCESS | 1655 | 1469165673138 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12081e800 == 45 [pid = 1655] [id = 672] 22:34:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x113aa3800) [pid = 1655] [serial = 2016] [outer = 0x0] 22:34:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1151c4400) [pid = 1655] [serial = 2017] [outer = 0x113aa3800] 22:34:33 INFO - PROCESS | 1655 | 1469165673165 Marionette DEBUG loaded listener.js 22:34:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x11697c000) [pid = 1655] [serial = 2018] [outer = 0x113aa3800] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12d365000 == 44 [pid = 1655] [id = 666] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca7d800 == 43 [pid = 1655] [id = 665] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x128cd8000 == 42 [pid = 1655] [id = 664] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3db000 == 41 [pid = 1655] [id = 663] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba5a000 == 40 [pid = 1655] [id = 662] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12b990000 == 39 [pid = 1655] [id = 661] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac04000 == 38 [pid = 1655] [id = 660] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x1192ab000 == 37 [pid = 1655] [id = 659] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x128f29800 == 36 [pid = 1655] [id = 658] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x1246a3000 == 35 [pid = 1655] [id = 657] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x121694800 == 34 [pid = 1655] [id = 656] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x113829000 == 33 [pid = 1655] [id = 655] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x1293b8000 == 32 [pid = 1655] [id = 654] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x11518a800 == 31 [pid = 1655] [id = 653] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12c057000 == 30 [pid = 1655] [id = 671] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12d490800 == 29 [pid = 1655] [id = 670] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12a625000 == 28 [pid = 1655] [id = 669] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12d48b800 == 27 [pid = 1655] [id = 667] 22:34:34 INFO - PROCESS | 1655 | --DOCSHELL 0x12168f000 == 26 [pid = 1655] [id = 668] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x124dd4800) [pid = 1655] [serial = 1955] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x117e31000) [pid = 1655] [serial = 1916] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x116983400) [pid = 1655] [serial = 1915] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x119a4bc00) [pid = 1655] [serial = 1919] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x11996bc00) [pid = 1655] [serial = 1918] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x124793000) [pid = 1655] [serial = 1922] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x12965c000) [pid = 1655] [serial = 1933] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x123e66000) [pid = 1655] [serial = 1921] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x126630c00) [pid = 1655] [serial = 1925] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x116aa7400) [pid = 1655] [serial = 1939] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11914dc00) [pid = 1655] [serial = 1942] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124eba400) [pid = 1655] [serial = 1924] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119a48800) [pid = 1655] [serial = 1945] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11946e000) [pid = 1655] [serial = 1943] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12084a800) [pid = 1655] [serial = 1946] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x119a0d800) [pid = 1655] [serial = 1951] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1239c7800) [pid = 1655] [serial = 1954] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x124eb1800) [pid = 1655] [serial = 1957] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x11607bc00) [pid = 1655] [serial = 1949] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x112a85c00) [pid = 1655] [serial = 1936] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x126c7b800) [pid = 1655] [serial = 1928] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x126c6c800) [pid = 1655] [serial = 1927] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x129666400) [pid = 1655] [serial = 1934] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x112e14400) [pid = 1655] [serial = 1948] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x12939f000) [pid = 1655] [serial = 1931] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1232b6800) [pid = 1655] [serial = 1952] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12926ac00) [pid = 1655] [serial = 1930] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1184d0000) [pid = 1655] [serial = 1940] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x113805000) [pid = 1655] [serial = 1937] [outer = 0x0] [url = about:blank] 22:34:34 INFO - PROCESS | 1655 | 1469165674133 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]]]}] 22:34:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:34:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1224ms 22:34:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:34:34 INFO - PROCESS | 1655 | 1469165674183 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 22:34:34 INFO - PROCESS | 1655 | 1469165674185 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 22:34:34 INFO - PROCESS | 1655 | 1469165674188 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:34:34 INFO - PROCESS | 1655 | 1469165674190 Marionette TRACE conn2 <- [1,2662,null,{}] 22:34:34 INFO - PROCESS | 1655 | 1469165674197 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}] 22:34:34 INFO - PROCESS | 1655 | 1469165674199 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:34 INFO - PROCESS | 1655 | 1469165674278 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 22:34:34 INFO - PROCESS | 1655 | 1469165674284 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:34 INFO - PROCESS | 1655 | 1469165674287 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x116957000 == 27 [pid = 1655] [id = 673] 22:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x112e1d400) [pid = 1655] [serial = 2019] [outer = 0x0] 22:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x113019000) [pid = 1655] [serial = 2020] [outer = 0x112e1d400] 22:34:34 INFO - PROCESS | 1655 | 1469165674317 Marionette DEBUG loaded listener.js 22:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x113a3c800) [pid = 1655] [serial = 2021] [outer = 0x112e1d400] 22:34:34 INFO - PROCESS | 1655 | 1469165674668 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]]]}] 22:34:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:34:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 522ms 22:34:34 INFO - PROCESS | 1655 | 1469165674711 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 22:34:34 INFO - PROCESS | 1655 | 1469165674715 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 22:34:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:34:34 INFO - PROCESS | 1655 | 1469165674752 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:34:34 INFO - PROCESS | 1655 | 1469165674754 Marionette TRACE conn2 <- [1,2666,null,{}] 22:34:34 INFO - PROCESS | 1655 | 1469165674756 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}] 22:34:34 INFO - PROCESS | 1655 | 1469165674758 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:34 INFO - PROCESS | 1655 | 1469165674836 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 22:34:34 INFO - PROCESS | 1655 | 1469165674840 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:34 INFO - PROCESS | 1655 | 1469165674842 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x11916e000 == 28 [pid = 1655] [id = 674] 22:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1160f0800) [pid = 1655] [serial = 2022] [outer = 0x0] 22:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x116aa2c00) [pid = 1655] [serial = 2023] [outer = 0x1160f0800] 22:34:34 INFO - PROCESS | 1655 | 1469165674872 Marionette DEBUG loaded listener.js 22:34:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1182f9c00) [pid = 1655] [serial = 2024] [outer = 0x1160f0800] 22:34:35 INFO - PROCESS | 1655 | 1469165675703 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]]]}] 22:34:35 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) 22:34:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 974ms 22:34:35 INFO - PROCESS | 1655 | 1469165675722 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 22:34:35 INFO - PROCESS | 1655 | 1469165675723 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 22:34:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:34:35 INFO - PROCESS | 1655 | 1469165675734 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:34:35 INFO - PROCESS | 1655 | 1469165675737 Marionette TRACE conn2 <- [1,2670,null,{}] 22:34:35 INFO - PROCESS | 1655 | 1469165675747 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}] 22:34:35 INFO - PROCESS | 1655 | 1469165675750 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:35 INFO - PROCESS | 1655 | 1469165675853 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 22:34:35 INFO - PROCESS | 1655 | 1469165675888 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:35 INFO - PROCESS | 1655 | 1469165675890 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x123934800 == 29 [pid = 1655] [id = 675] 22:34:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11855d400) [pid = 1655] [serial = 2025] [outer = 0x0] 22:34:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1188e0400) [pid = 1655] [serial = 2026] [outer = 0x11855d400] 22:34:35 INFO - PROCESS | 1655 | 1469165675918 Marionette DEBUG loaded listener.js 22:34:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11928a800) [pid = 1655] [serial = 2027] [outer = 0x11855d400] 22:34:36 INFO - PROCESS | 1655 | 1469165676706 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"]]]}] 22:34:36 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 22:34:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:34:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 22:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:34:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:34:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1021ms 22:34:36 INFO - PROCESS | 1655 | 1469165676756 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 22:34:36 INFO - PROCESS | 1655 | 1469165676758 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 22:34:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:34:36 INFO - PROCESS | 1655 | 1469165676760 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:34:36 INFO - PROCESS | 1655 | 1469165676761 Marionette TRACE conn2 <- [1,2674,null,{}] 22:34:36 INFO - PROCESS | 1655 | 1469165676764 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}] 22:34:36 INFO - PROCESS | 1655 | 1469165676765 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:36 INFO - PROCESS | 1655 | 1469165676866 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 22:34:36 INFO - PROCESS | 1655 | 1469165676870 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:36 INFO - PROCESS | 1655 | 1469165676871 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x126620800 == 30 [pid = 1655] [id = 676] 22:34:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119922c00) [pid = 1655] [serial = 2028] [outer = 0x0] 22:34:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119977800) [pid = 1655] [serial = 2029] [outer = 0x119922c00] 22:34:36 INFO - PROCESS | 1655 | 1469165676896 Marionette DEBUG loaded listener.js 22:34:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119a45000) [pid = 1655] [serial = 2030] [outer = 0x119922c00] 22:34:37 INFO - PROCESS | 1655 | 1469165677735 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"]]]}] 22:34:37 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 22:34:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:34:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 22:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:34:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:34:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1020ms 22:34:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:34:37 INFO - PROCESS | 1655 | 1469165677781 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 22:34:37 INFO - PROCESS | 1655 | 1469165677782 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 22:34:37 INFO - PROCESS | 1655 | 1469165677784 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:34:37 INFO - PROCESS | 1655 | 1469165677785 Marionette TRACE conn2 <- [1,2678,null,{}] 22:34:37 INFO - PROCESS | 1655 | 1469165677787 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}] 22:34:37 INFO - PROCESS | 1655 | 1469165677789 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:37 INFO - PROCESS | 1655 | 1469165677890 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 22:34:37 INFO - PROCESS | 1655 | 1469165677927 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:37 INFO - PROCESS | 1655 | 1469165677928 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x12921f000 == 31 [pid = 1655] [id = 677] 22:34:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x119a4ac00) [pid = 1655] [serial = 2031] [outer = 0x0] 22:34:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1208bb800) [pid = 1655] [serial = 2032] [outer = 0x119a4ac00] 22:34:37 INFO - PROCESS | 1655 | 1469165677953 Marionette DEBUG loaded listener.js 22:34:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1210dac00) [pid = 1655] [serial = 2033] [outer = 0x119a4ac00] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11926c400) [pid = 1655] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x1176b1800) [pid = 1655] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x128db3800) [pid = 1655] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x128dd7000) [pid = 1655] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x116031400) [pid = 1655] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x116aa6000) [pid = 1655] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x111dad400) [pid = 1655] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1169ea000) [pid = 1655] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x11947ac00) [pid = 1655] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11870e400) [pid = 1655] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11338f800) [pid = 1655] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1232a4c00) [pid = 1655] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x11324cc00) [pid = 1655] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x118562400) [pid = 1655] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x12a6c5400) [pid = 1655] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:34:38 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12a6c4c00) [pid = 1655] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:34:38 INFO - PROCESS | 1655 | 1469165678855 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]]]}] 22:34:38 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) 22:34:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1118ms 22:34:38 INFO - PROCESS | 1655 | 1469165678903 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 22:34:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:34:38 INFO - PROCESS | 1655 | 1469165678904 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 22:34:38 INFO - PROCESS | 1655 | 1469165678906 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:34:38 INFO - PROCESS | 1655 | 1469165678907 Marionette TRACE conn2 <- [1,2682,null,{}] 22:34:38 INFO - PROCESS | 1655 | 1469165678910 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}] 22:34:38 INFO - PROCESS | 1655 | 1469165678914 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:39 INFO - PROCESS | 1655 | 1469165679009 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 22:34:39 INFO - PROCESS | 1655 | 1469165679015 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:39 INFO - PROCESS | 1655 | 1469165679016 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a74b800 == 32 [pid = 1655] [id = 678] 22:34:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x112d2a400) [pid = 1655] [serial = 2034] [outer = 0x0] 22:34:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x117335400) [pid = 1655] [serial = 2035] [outer = 0x112d2a400] 22:34:39 INFO - PROCESS | 1655 | 1469165679042 Marionette DEBUG loaded listener.js 22:34:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x123316800) [pid = 1655] [serial = 2036] [outer = 0x112d2a400] 22:34:39 INFO - PROCESS | 1655 | 1469165679851 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]]]}] 22:34:39 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) 22:34:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 971ms 22:34:39 INFO - PROCESS | 1655 | 1469165679878 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 22:34:39 INFO - PROCESS | 1655 | 1469165679879 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 22:34:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:34:39 INFO - PROCESS | 1655 | 1469165679881 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:34:39 INFO - PROCESS | 1655 | 1469165679882 Marionette TRACE conn2 <- [1,2686,null,{}] 22:34:39 INFO - PROCESS | 1655 | 1469165679885 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}] 22:34:39 INFO - PROCESS | 1655 | 1469165679886 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:39 INFO - PROCESS | 1655 | 1469165679966 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 22:34:40 INFO - PROCESS | 1655 | 1469165680022 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:40 INFO - PROCESS | 1655 | 1469165680023 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abb2800 == 33 [pid = 1655] [id = 679] 22:34:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x113399000) [pid = 1655] [serial = 2037] [outer = 0x0] 22:34:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1239c1c00) [pid = 1655] [serial = 2038] [outer = 0x113399000] 22:34:40 INFO - PROCESS | 1655 | 1469165680048 Marionette DEBUG loaded listener.js 22:34:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12478dc00) [pid = 1655] [serial = 2039] [outer = 0x113399000] 22:34:40 INFO - PROCESS | 1655 | 1469165680890 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"]]]}] 22:34:40 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 22:34:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:34:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 22:34:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:34:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:34:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1020ms 22:34:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:34:40 INFO - PROCESS | 1655 | 1469165680903 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 22:34:40 INFO - PROCESS | 1655 | 1469165680906 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 22:34:40 INFO - PROCESS | 1655 | 1469165680909 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:34:40 INFO - PROCESS | 1655 | 1469165680911 Marionette TRACE conn2 <- [1,2690,null,{}] 22:34:40 INFO - PROCESS | 1655 | 1469165680929 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}] 22:34:40 INFO - PROCESS | 1655 | 1469165680931 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:41 INFO - PROCESS | 1655 | 1469165681040 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 22:34:41 INFO - PROCESS | 1655 | 1469165681094 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:41 INFO - PROCESS | 1655 | 1469165681095 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x1182ad000 == 34 [pid = 1655] [id = 680] 22:34:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x112a81000) [pid = 1655] [serial = 2040] [outer = 0x0] 22:34:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x113a47400) [pid = 1655] [serial = 2041] [outer = 0x112a81000] 22:34:41 INFO - PROCESS | 1655 | 1469165681126 Marionette DEBUG loaded listener.js 22:34:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x116087400) [pid = 1655] [serial = 2042] [outer = 0x112a81000] 22:34:42 INFO - PROCESS | 1655 | 1469165682090 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"]]]}] 22:34:42 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 22:34:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:34:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 22:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:34:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:34:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1224ms 22:34:42 INFO - PROCESS | 1655 | 1469165682133 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 22:34:42 INFO - PROCESS | 1655 | 1469165682136 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 22:34:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:34:42 INFO - PROCESS | 1655 | 1469165682139 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:34:42 INFO - PROCESS | 1655 | 1469165682141 Marionette TRACE conn2 <- [1,2694,null,{}] 22:34:42 INFO - PROCESS | 1655 | 1469165682145 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}] 22:34:42 INFO - PROCESS | 1655 | 1469165682146 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:42 INFO - PROCESS | 1655 | 1469165682251 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 22:34:42 INFO - PROCESS | 1655 | 1469165682304 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:42 INFO - PROCESS | 1655 | 1469165682305 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x116957800 == 35 [pid = 1655] [id = 681] 22:34:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11675a400) [pid = 1655] [serial = 2043] [outer = 0x0] 22:34:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1169e0400) [pid = 1655] [serial = 2044] [outer = 0x11675a400] 22:34:42 INFO - PROCESS | 1655 | 1469165682335 Marionette DEBUG loaded listener.js 22:34:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1176aa000) [pid = 1655] [serial = 2045] [outer = 0x11675a400] 22:34:42 INFO - PROCESS | 1655 | --DOCSHELL 0x12a74b800 == 34 [pid = 1655] [id = 678] 22:34:42 INFO - PROCESS | 1655 | --DOCSHELL 0x12921f000 == 33 [pid = 1655] [id = 677] 22:34:42 INFO - PROCESS | 1655 | --DOCSHELL 0x126620800 == 32 [pid = 1655] [id = 676] 22:34:42 INFO - PROCESS | 1655 | --DOCSHELL 0x123934800 == 31 [pid = 1655] [id = 675] 22:34:42 INFO - PROCESS | 1655 | --DOCSHELL 0x11916e000 == 30 [pid = 1655] [id = 674] 22:34:42 INFO - PROCESS | 1655 | --DOCSHELL 0x116957000 == 29 [pid = 1655] [id = 673] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12658f000) [pid = 1655] [serial = 1958] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12a868800) [pid = 1655] [serial = 1999] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x128c05400) [pid = 1655] [serial = 1984] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1246d1800) [pid = 1655] [serial = 1981] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12925b800) [pid = 1655] [serial = 1987] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x129397800) [pid = 1655] [serial = 1990] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1160ec400) [pid = 1655] [serial = 1966] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x112a84800) [pid = 1655] [serial = 1967] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1184be800) [pid = 1655] [serial = 1963] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x118508c00) [pid = 1655] [serial = 1964] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1127d7400) [pid = 1655] [serial = 1960] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x112ec6400) [pid = 1655] [serial = 1961] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1184d9c00) [pid = 1655] [serial = 1969] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x118561400) [pid = 1655] [serial = 1970] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x121643800) [pid = 1655] [serial = 1978] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x119269800) [pid = 1655] [serial = 1972] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x119975c00) [pid = 1655] [serial = 1973] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x119adb400) [pid = 1655] [serial = 1975] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x1210d3400) [pid = 1655] [serial = 1976] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x12a652800) [pid = 1655] [serial = 1997] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x12965c400) [pid = 1655] [serial = 1991] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x129265000) [pid = 1655] [serial = 1988] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x128da5400) [pid = 1655] [serial = 1985] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x11914a400) [pid = 1655] [serial = 1993] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x126c71000) [pid = 1655] [serial = 1982] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x12651c800) [pid = 1655] [serial = 1996] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x12a86ec00) [pid = 1655] [serial = 2000] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x123310800) [pid = 1655] [serial = 1994] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x123319800) [pid = 1655] [serial = 1979] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 60 (0x12a8b8c00) [pid = 1655] [serial = 2003] [outer = 0x0] [url = about:blank] 22:34:42 INFO - PROCESS | 1655 | --DOMWINDOW == 59 (0x12a872400) [pid = 1655] [serial = 2002] [outer = 0x0] [url = about:blank] 22:34:43 INFO - PROCESS | 1655 | 1469165683202 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"]]]}] 22:34:43 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 22:34:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:34:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 22:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:34:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:34:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1070ms 22:34:43 INFO - PROCESS | 1655 | 1469165683211 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 22:34:43 INFO - PROCESS | 1655 | 1469165683214 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 22:34:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:34:43 INFO - PROCESS | 1655 | 1469165683219 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:34:43 INFO - PROCESS | 1655 | 1469165683220 Marionette TRACE conn2 <- [1,2698,null,{}] 22:34:43 INFO - PROCESS | 1655 | 1469165683223 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}] 22:34:43 INFO - PROCESS | 1655 | 1469165683225 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:43 INFO - PROCESS | 1655 | 1469165683304 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 22:34:43 INFO - PROCESS | 1655 | 1469165683309 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:43 INFO - PROCESS | 1655 | 1469165683311 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12081e000 == 30 [pid = 1655] [id = 682] 22:34:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 60 (0x1184c6400) [pid = 1655] [serial = 2046] [outer = 0x0] 22:34:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 61 (0x11850bc00) [pid = 1655] [serial = 2047] [outer = 0x1184c6400] 22:34:43 INFO - PROCESS | 1655 | 1469165683340 Marionette DEBUG loaded listener.js 22:34:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x118562800) [pid = 1655] [serial = 2048] [outer = 0x1184c6400] 22:34:44 INFO - PROCESS | 1655 | 1469165684175 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"]]]}] 22:34:44 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 22:34:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 22:34:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 22:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:34:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:34:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 972ms 22:34:44 INFO - PROCESS | 1655 | 1469165684199 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 22:34:44 INFO - PROCESS | 1655 | 1469165684200 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 22:34:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:34:44 INFO - PROCESS | 1655 | 1469165684204 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:34:44 INFO - PROCESS | 1655 | 1469165684206 Marionette TRACE conn2 <- [1,2702,null,{}] 22:34:44 INFO - PROCESS | 1655 | 1469165684216 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}] 22:34:44 INFO - PROCESS | 1655 | 1469165684219 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:44 INFO - PROCESS | 1655 | 1469165684299 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 22:34:44 INFO - PROCESS | 1655 | 1469165684305 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:44 INFO - PROCESS | 1655 | 1469165684306 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x1261ac800 == 31 [pid = 1655] [id = 683] 22:34:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x119476400) [pid = 1655] [serial = 2049] [outer = 0x0] 22:34:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x11996b800) [pid = 1655] [serial = 2050] [outer = 0x119476400] 22:34:44 INFO - PROCESS | 1655 | 1469165684337 Marionette DEBUG loaded listener.js 22:34:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x119a47400) [pid = 1655] [serial = 2051] [outer = 0x119476400] 22:34:44 INFO - PROCESS | 1655 | 1469165684693 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]]]}] 22:34:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:34:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 521ms 22:34:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:34:44 INFO - PROCESS | 1655 | 1469165684732 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 22:34:44 INFO - PROCESS | 1655 | 1469165684734 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 22:34:44 INFO - PROCESS | 1655 | 1469165684736 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:34:44 INFO - PROCESS | 1655 | 1469165684737 Marionette TRACE conn2 <- [1,2706,null,{}] 22:34:44 INFO - PROCESS | 1655 | 1469165684740 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}] 22:34:44 INFO - PROCESS | 1655 | 1469165684741 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:44 INFO - PROCESS | 1655 | 1469165684850 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 22:34:44 INFO - PROCESS | 1655 | 1469165684854 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:44 INFO - PROCESS | 1655 | 1469165684855 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293b2000 == 32 [pid = 1655] [id = 684] 22:34:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x112e15c00) [pid = 1655] [serial = 2052] [outer = 0x0] 22:34:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1210d1400) [pid = 1655] [serial = 2053] [outer = 0x112e15c00] 22:34:44 INFO - PROCESS | 1655 | 1469165684880 Marionette DEBUG loaded listener.js 22:34:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x121646400) [pid = 1655] [serial = 2054] [outer = 0x112e15c00] 22:34:45 INFO - PROCESS | 1655 | 1469165685205 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]]]}] 22:34:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:34:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 518ms 22:34:45 INFO - PROCESS | 1655 | 1469165685255 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 22:34:45 INFO - PROCESS | 1655 | 1469165685256 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 22:34:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:34:45 INFO - PROCESS | 1655 | 1469165685258 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:34:45 INFO - PROCESS | 1655 | 1469165685259 Marionette TRACE conn2 <- [1,2710,null,{}] 22:34:45 INFO - PROCESS | 1655 | 1469165685262 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}] 22:34:45 INFO - PROCESS | 1655 | 1469165685263 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:45 INFO - PROCESS | 1655 | 1469165685356 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 22:34:45 INFO - PROCESS | 1655 | 1469165685360 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:45 INFO - PROCESS | 1655 | 1469165685361 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a760800 == 33 [pid = 1655] [id = 685] 22:34:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x112e15400) [pid = 1655] [serial = 2055] [outer = 0x0] 22:34:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x12316ac00) [pid = 1655] [serial = 2056] [outer = 0x112e15400] 22:34:45 INFO - PROCESS | 1655 | 1469165685385 Marionette DEBUG loaded listener.js 22:34:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x123fb7000) [pid = 1655] [serial = 2057] [outer = 0x112e15400] 22:34:45 INFO - PROCESS | 1655 | 1469165685744 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] 22:34:45 INFO - PROCESS | 1655 | 1469165685782 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 22:34:45 INFO - PROCESS | 1655 | 1469165685784 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:34:45 INFO - PROCESS | 1655 | 1469165685785 Marionette TRACE conn2 <- [1,2714,null,{}] 22:34:45 INFO - PROCESS | 1655 | 1469165685787 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}] 22:34:45 INFO - PROCESS | 1655 | 1469165685791 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:45 INFO - PROCESS | 1655 | 1469165685909 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 22:34:45 INFO - PROCESS | 1655 | 1469165685914 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:45 INFO - PROCESS | 1655 | 1469165685915 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x124868800 == 34 [pid = 1655] [id = 686] 22:34:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x124372000) [pid = 1655] [serial = 2058] [outer = 0x0] 22:34:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1248fa000) [pid = 1655] [serial = 2059] [outer = 0x124372000] 22:34:45 INFO - PROCESS | 1655 | 1469165685940 Marionette DEBUG loaded listener.js 22:34:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x126843000) [pid = 1655] [serial = 2060] [outer = 0x124372000] 22:34:46 INFO - PROCESS | 1655 | 1469165686272 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]]]}] 22:34:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:34:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 519ms 22:34:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:34:46 INFO - PROCESS | 1655 | 1469165686304 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 22:34:46 INFO - PROCESS | 1655 | 1469165686305 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 22:34:46 INFO - PROCESS | 1655 | 1469165686307 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:34:46 INFO - PROCESS | 1655 | 1469165686308 Marionette TRACE conn2 <- [1,2718,null,{}] 22:34:46 INFO - PROCESS | 1655 | 1469165686312 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}] 22:34:46 INFO - PROCESS | 1655 | 1469165686314 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:46 INFO - PROCESS | 1655 | 1469165686425 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 22:34:46 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x119922c00) [pid = 1655] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:34:46 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x119a4ac00) [pid = 1655] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:34:46 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x112e1d400) [pid = 1655] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:34:46 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x1160f0800) [pid = 1655] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:34:46 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x11855d400) [pid = 1655] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:34:46 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x113aa3800) [pid = 1655] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:34:46 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x11602b400) [pid = 1655] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:34:46 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1188e2c00) [pid = 1655] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:34:46 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x1243ef000) [pid = 1655] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:34:46 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x115e0f400) [pid = 1655] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:34:46 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x112d2a400) [pid = 1655] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:34:46 INFO - PROCESS | 1655 | 1469165686465 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:46 INFO - PROCESS | 1655 | 1469165686466 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b237000 == 35 [pid = 1655] [id = 687] 22:34:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x1127d8800) [pid = 1655] [serial = 2061] [outer = 0x0] 22:34:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x113867c00) [pid = 1655] [serial = 2062] [outer = 0x1127d8800] 22:34:46 INFO - PROCESS | 1655 | 1469165686494 Marionette DEBUG loaded listener.js 22:34:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x11850e400) [pid = 1655] [serial = 2063] [outer = 0x1127d8800] 22:34:46 INFO - PROCESS | 1655 | 1469165686776 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] 22:34:46 INFO - PROCESS | 1655 | 1469165686838 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 22:34:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:34:46 INFO - PROCESS | 1655 | 1469165686840 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:34:46 INFO - PROCESS | 1655 | 1469165686841 Marionette TRACE conn2 <- [1,2722,null,{}] 22:34:46 INFO - PROCESS | 1655 | 1469165686846 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}] 22:34:46 INFO - PROCESS | 1655 | 1469165686847 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:46 INFO - PROCESS | 1655 | 1469165686921 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 22:34:46 INFO - PROCESS | 1655 | 1469165686926 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:46 INFO - PROCESS | 1655 | 1469165686928 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba53800 == 36 [pid = 1655] [id = 688] 22:34:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x11926f400) [pid = 1655] [serial = 2064] [outer = 0x0] 22:34:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x1246c9400) [pid = 1655] [serial = 2065] [outer = 0x11926f400] 22:34:46 INFO - PROCESS | 1655 | 1469165686954 Marionette DEBUG loaded listener.js 22:34:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x128c0ac00) [pid = 1655] [serial = 2066] [outer = 0x11926f400] 22:34:47 INFO - PROCESS | 1655 | 1469165687286 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] 22:34:47 INFO - PROCESS | 1655 | 1469165687315 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 22:34:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:34:47 INFO - PROCESS | 1655 | 1469165687317 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:34:47 INFO - PROCESS | 1655 | 1469165687319 Marionette TRACE conn2 <- [1,2726,null,{}] 22:34:47 INFO - PROCESS | 1655 | 1469165687321 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}] 22:34:47 INFO - PROCESS | 1655 | 1469165687322 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:47 INFO - PROCESS | 1655 | 1469165687428 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 22:34:47 INFO - PROCESS | 1655 | 1469165687433 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:47 INFO - PROCESS | 1655 | 1469165687434 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bdce800 == 37 [pid = 1655] [id = 689] 22:34:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x1195c6800) [pid = 1655] [serial = 2067] [outer = 0x0] 22:34:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x128c0ec00) [pid = 1655] [serial = 2068] [outer = 0x1195c6800] 22:34:47 INFO - PROCESS | 1655 | 1469165687459 Marionette DEBUG loaded listener.js 22:34:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x129266400) [pid = 1655] [serial = 2069] [outer = 0x1195c6800] 22:34:47 INFO - PROCESS | 1655 | 1469165687827 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]]]}] 22:34:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:34:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 522ms 22:34:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:34:47 INFO - PROCESS | 1655 | 1469165687839 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 22:34:47 INFO - PROCESS | 1655 | 1469165687841 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 22:34:47 INFO - PROCESS | 1655 | 1469165687844 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:34:47 INFO - PROCESS | 1655 | 1469165687845 Marionette TRACE conn2 <- [1,2730,null,{}] 22:34:47 INFO - PROCESS | 1655 | 1469165687848 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}] 22:34:47 INFO - PROCESS | 1655 | 1469165687850 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:47 INFO - PROCESS | 1655 | 1469165687928 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 22:34:47 INFO - PROCESS | 1655 | 1469165687932 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:47 INFO - PROCESS | 1655 | 1469165687934 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x1293ab000 == 38 [pid = 1655] [id = 690] 22:34:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x129266c00) [pid = 1655] [serial = 2070] [outer = 0x0] 22:34:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x12939fc00) [pid = 1655] [serial = 2071] [outer = 0x129266c00] 22:34:47 INFO - PROCESS | 1655 | 1469165687957 Marionette DEBUG loaded listener.js 22:34:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x129660400) [pid = 1655] [serial = 2072] [outer = 0x129266c00] 22:34:48 INFO - PROCESS | 1655 | 1469165688806 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"]]]}] 22:34:48 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 22:34:48 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 22:34:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 22:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:34:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:34:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 971ms 22:34:48 INFO - PROCESS | 1655 | 1469165688815 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 22:34:48 INFO - PROCESS | 1655 | 1469165688818 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 22:34:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:34:48 INFO - PROCESS | 1655 | 1469165688822 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:34:48 INFO - PROCESS | 1655 | 1469165688824 Marionette TRACE conn2 <- [1,2734,null,{}] 22:34:48 INFO - PROCESS | 1655 | 1469165688828 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}] 22:34:48 INFO - PROCESS | 1655 | 1469165688829 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:48 INFO - PROCESS | 1655 | 1469165688924 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 22:34:49 INFO - PROCESS | 1655 | 1469165689020 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:49 INFO - PROCESS | 1655 | 1469165689022 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x11858d800 == 39 [pid = 1655] [id = 691] 22:34:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x1160ec400) [pid = 1655] [serial = 2073] [outer = 0x0] 22:34:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1169f0800) [pid = 1655] [serial = 2074] [outer = 0x1160ec400] 22:34:49 INFO - PROCESS | 1655 | 1469165689054 Marionette DEBUG loaded listener.js 22:34:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1184bb000) [pid = 1655] [serial = 2075] [outer = 0x1160ec400] 22:34:49 INFO - PROCESS | 1655 | 1469165689499 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]]]}] 22:34:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:34:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 721ms 22:34:49 INFO - PROCESS | 1655 | 1469165689542 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 22:34:49 INFO - PROCESS | 1655 | 1469165689546 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 22:34:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:34:49 INFO - PROCESS | 1655 | 1469165689550 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:34:49 INFO - PROCESS | 1655 | 1469165689552 Marionette TRACE conn2 <- [1,2738,null,{}] 22:34:49 INFO - PROCESS | 1655 | 1469165689555 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}] 22:34:49 INFO - PROCESS | 1655 | 1469165689556 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:49 INFO - PROCESS | 1655 | 1469165689659 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 22:34:49 INFO - PROCESS | 1655 | 1469165689718 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:49 INFO - PROCESS | 1655 | 1469165689719 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:49 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a75a800 == 40 [pid = 1655] [id = 692] 22:34:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x118507c00) [pid = 1655] [serial = 2076] [outer = 0x0] 22:34:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x11928e000) [pid = 1655] [serial = 2077] [outer = 0x118507c00] 22:34:49 INFO - PROCESS | 1655 | 1469165689749 Marionette DEBUG loaded listener.js 22:34:49 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x119a4b000) [pid = 1655] [serial = 2078] [outer = 0x118507c00] 22:34:50 INFO - PROCESS | 1655 | 1469165690233 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]]]}] 22:34:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:34:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 720ms 22:34:50 INFO - PROCESS | 1655 | 1469165690300 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 22:34:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:34:50 INFO - PROCESS | 1655 | 1469165690302 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 22:34:50 INFO - PROCESS | 1655 | 1469165690306 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:34:50 INFO - PROCESS | 1655 | 1469165690310 Marionette TRACE conn2 <- [1,2742,null,{}] 22:34:50 INFO - PROCESS | 1655 | 1469165690339 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}] 22:34:50 INFO - PROCESS | 1655 | 1469165690344 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:50 INFO - PROCESS | 1655 | 1469165690506 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 22:34:50 INFO - PROCESS | 1655 | 1469165690628 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:50 INFO - PROCESS | 1655 | 1469165690630 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:50 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3f4000 == 41 [pid = 1655] [id = 693] 22:34:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x124794800) [pid = 1655] [serial = 2079] [outer = 0x0] 22:34:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x124eb6000) [pid = 1655] [serial = 2080] [outer = 0x124794800] 22:34:50 INFO - PROCESS | 1655 | 1469165690663 Marionette DEBUG loaded listener.js 22:34:50 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x12651f000) [pid = 1655] [serial = 2081] [outer = 0x124794800] 22:34:51 INFO - PROCESS | 1655 | 1469165691207 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]]]}] 22:34:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:34:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 940ms 22:34:51 INFO - PROCESS | 1655 | 1469165691246 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 22:34:51 INFO - PROCESS | 1655 | 1469165691248 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 22:34:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:34:51 INFO - PROCESS | 1655 | 1469165691252 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:34:51 INFO - PROCESS | 1655 | 1469165691254 Marionette TRACE conn2 <- [1,2746,null,{}] 22:34:51 INFO - PROCESS | 1655 | 1469165691257 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}] 22:34:51 INFO - PROCESS | 1655 | 1469165691259 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:51 INFO - PROCESS | 1655 | 1469165691358 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 22:34:51 INFO - PROCESS | 1655 | 1469165691417 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:51 INFO - PROCESS | 1655 | 1469165691419 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:51 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230d5800 == 42 [pid = 1655] [id = 694] 22:34:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1184be800) [pid = 1655] [serial = 2082] [outer = 0x0] 22:34:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1184d5800) [pid = 1655] [serial = 2083] [outer = 0x1184be800] 22:34:51 INFO - PROCESS | 1655 | 1469165691447 Marionette DEBUG loaded listener.js 22:34:51 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x118711c00) [pid = 1655] [serial = 2084] [outer = 0x1184be800] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12bdce800 == 41 [pid = 1655] [id = 689] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba53800 == 40 [pid = 1655] [id = 688] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12b237000 == 39 [pid = 1655] [id = 687] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x124868800 == 38 [pid = 1655] [id = 686] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12a760800 == 37 [pid = 1655] [id = 685] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x1293b2000 == 36 [pid = 1655] [id = 684] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x1261ac800 == 35 [pid = 1655] [id = 683] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12081e000 == 34 [pid = 1655] [id = 682] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x116957800 == 33 [pid = 1655] [id = 681] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x1182ad000 == 32 [pid = 1655] [id = 680] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12abb2800 == 31 [pid = 1655] [id = 679] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12081e800 == 30 [pid = 1655] [id = 672] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3f4000 == 29 [pid = 1655] [id = 693] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x12a75a800 == 28 [pid = 1655] [id = 692] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x1293ab000 == 27 [pid = 1655] [id = 690] 22:34:52 INFO - PROCESS | 1655 | --DOCSHELL 0x11858d800 == 26 [pid = 1655] [id = 691] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119977800) [pid = 1655] [serial = 2029] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1208bb800) [pid = 1655] [serial = 2032] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x113019000) [pid = 1655] [serial = 2020] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x113a3c800) [pid = 1655] [serial = 2021] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x116aa2c00) [pid = 1655] [serial = 2023] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1210dac00) [pid = 1655] [serial = 2033] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1182f9c00) [pid = 1655] [serial = 2024] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1188e0400) [pid = 1655] [serial = 2026] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x11697c000) [pid = 1655] [serial = 2018] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1151c4400) [pid = 1655] [serial = 2017] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x117e23800) [pid = 1655] [serial = 2006] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x11690e800) [pid = 1655] [serial = 2005] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x119a07400) [pid = 1655] [serial = 2009] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x1195c9800) [pid = 1655] [serial = 2008] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x119479000) [pid = 1655] [serial = 2012] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x124dd7800) [pid = 1655] [serial = 2011] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x128c0bc00) [pid = 1655] [serial = 2015] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x126847c00) [pid = 1655] [serial = 2014] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x117335400) [pid = 1655] [serial = 2035] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x119a45000) [pid = 1655] [serial = 2030] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x11928a800) [pid = 1655] [serial = 2027] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x123316800) [pid = 1655] [serial = 2036] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x1239c1c00) [pid = 1655] [serial = 2038] [outer = 0x0] [url = about:blank] 22:34:52 INFO - PROCESS | 1655 | 1469165692445 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]]]}] 22:34:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:34:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1224ms 22:34:52 INFO - PROCESS | 1655 | 1469165692476 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 22:34:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:34:52 INFO - PROCESS | 1655 | 1469165692478 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 22:34:52 INFO - PROCESS | 1655 | 1469165692481 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:34:52 INFO - PROCESS | 1655 | 1469165692483 Marionette TRACE conn2 <- [1,2750,null,{}] 22:34:52 INFO - PROCESS | 1655 | 1469165692486 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}] 22:34:52 INFO - PROCESS | 1655 | 1469165692488 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:52 INFO - PROCESS | 1655 | 1469165692571 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 22:34:52 INFO - PROCESS | 1655 | 1469165692578 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:52 INFO - PROCESS | 1655 | 1469165692582 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:52 INFO - PROCESS | 1655 | ++DOCSHELL 0x116947800 == 27 [pid = 1655] [id = 695] 22:34:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x1129ac800) [pid = 1655] [serial = 2085] [outer = 0x0] 22:34:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x112e12400) [pid = 1655] [serial = 2086] [outer = 0x1129ac800] 22:34:52 INFO - PROCESS | 1655 | 1469165692610 Marionette DEBUG loaded listener.js 22:34:52 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x111da8c00) [pid = 1655] [serial = 2087] [outer = 0x1129ac800] 22:34:52 INFO - PROCESS | 1655 | 1469165692939 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]]]}] 22:34:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:34:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 471ms 22:34:52 INFO - PROCESS | 1655 | 1469165692983 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 22:34:52 INFO - PROCESS | 1655 | 1469165692986 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 22:34:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:34:52 INFO - PROCESS | 1655 | 1469165692992 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:34:52 INFO - PROCESS | 1655 | 1469165692994 Marionette TRACE conn2 <- [1,2754,null,{}] 22:34:52 INFO - PROCESS | 1655 | 1469165692996 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}] 22:34:53 INFO - PROCESS | 1655 | 1469165692998 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:53 INFO - PROCESS | 1655 | 1469165693074 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 22:34:53 INFO - PROCESS | 1655 | 1469165693081 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:53 INFO - PROCESS | 1655 | 1469165693082 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x11915a800 == 28 [pid = 1655] [id = 696] 22:34:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x116030400) [pid = 1655] [serial = 2088] [outer = 0x0] 22:34:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x116756400) [pid = 1655] [serial = 2089] [outer = 0x116030400] 22:34:53 INFO - PROCESS | 1655 | 1469165693109 Marionette DEBUG loaded listener.js 22:34:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x1169e3000) [pid = 1655] [serial = 2090] [outer = 0x116030400] 22:34:53 INFO - PROCESS | 1655 | 1469165693459 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]]]}] 22:34:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:34:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 474ms 22:34:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:34:53 INFO - PROCESS | 1655 | 1469165693467 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 22:34:53 INFO - PROCESS | 1655 | 1469165693468 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 22:34:53 INFO - PROCESS | 1655 | 1469165693470 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:34:53 INFO - PROCESS | 1655 | 1469165693473 Marionette TRACE conn2 <- [1,2758,null,{}] 22:34:53 INFO - PROCESS | 1655 | 1469165693481 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}] 22:34:53 INFO - PROCESS | 1655 | 1469165693485 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:53 INFO - PROCESS | 1655 | 1469165693575 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 22:34:53 INFO - PROCESS | 1655 | 1469165693641 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:53 INFO - PROCESS | 1655 | 1469165693644 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:53 INFO - PROCESS | 1655 | ++DOCSHELL 0x123784800 == 29 [pid = 1655] [id = 697] 22:34:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x112e14c00) [pid = 1655] [serial = 2091] [outer = 0x0] 22:34:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x1184bb800) [pid = 1655] [serial = 2092] [outer = 0x112e14c00] 22:34:53 INFO - PROCESS | 1655 | 1469165693689 Marionette DEBUG loaded listener.js 22:34:53 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x11850ec00) [pid = 1655] [serial = 2093] [outer = 0x112e14c00] 22:34:54 INFO - PROCESS | 1655 | 1469165694104 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]]]}] 22:34:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:34:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 673ms 22:34:54 INFO - PROCESS | 1655 | 1469165694143 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 22:34:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:34:54 INFO - PROCESS | 1655 | 1469165694145 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 22:34:54 INFO - PROCESS | 1655 | 1469165694147 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:34:54 INFO - PROCESS | 1655 | 1469165694148 Marionette TRACE conn2 <- [1,2762,null,{}] 22:34:54 INFO - PROCESS | 1655 | 1469165694151 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}] 22:34:54 INFO - PROCESS | 1655 | 1469165694152 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:54 INFO - PROCESS | 1655 | 1469165694231 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 22:34:54 INFO - PROCESS | 1655 | 1469165694235 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:54 INFO - PROCESS | 1655 | 1469165694236 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x126607800 == 30 [pid = 1655] [id = 698] 22:34:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x11914e800) [pid = 1655] [serial = 2094] [outer = 0x0] 22:34:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x11928fc00) [pid = 1655] [serial = 2095] [outer = 0x11914e800] 22:34:54 INFO - PROCESS | 1655 | 1469165694262 Marionette DEBUG loaded listener.js 22:34:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x119478c00) [pid = 1655] [serial = 2096] [outer = 0x11914e800] 22:34:54 INFO - PROCESS | 1655 | 1469165694595 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]]]}] 22:34:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:34:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 470ms 22:34:54 INFO - PROCESS | 1655 | 1469165694617 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 22:34:54 INFO - PROCESS | 1655 | 1469165694619 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 22:34:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:34:54 INFO - PROCESS | 1655 | 1469165694621 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:34:54 INFO - PROCESS | 1655 | 1469165694629 Marionette TRACE conn2 <- [1,2766,null,{}] 22:34:54 INFO - PROCESS | 1655 | 1469165694632 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}] 22:34:54 INFO - PROCESS | 1655 | 1469165694633 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:54 INFO - PROCESS | 1655 | 1469165694726 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 22:34:54 INFO - PROCESS | 1655 | 1469165694729 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:54 INFO - PROCESS | 1655 | 1469165694730 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:54 INFO - PROCESS | 1655 | ++DOCSHELL 0x128f47800 == 31 [pid = 1655] [id = 699] 22:34:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x113aa3800) [pid = 1655] [serial = 2097] [outer = 0x0] 22:34:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x1195c9800) [pid = 1655] [serial = 2098] [outer = 0x113aa3800] 22:34:54 INFO - PROCESS | 1655 | 1469165694755 Marionette DEBUG loaded listener.js 22:34:54 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x119a09000) [pid = 1655] [serial = 2099] [outer = 0x113aa3800] 22:34:55 INFO - PROCESS | 1655 | 1469165695105 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]]]}] 22:34:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:34:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 526ms 22:34:55 INFO - PROCESS | 1655 | 1469165695148 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 22:34:55 INFO - PROCESS | 1655 | 1469165695149 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 22:34:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:34:55 INFO - PROCESS | 1655 | 1469165695151 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:34:55 INFO - PROCESS | 1655 | 1469165695152 Marionette TRACE conn2 <- [1,2770,null,{}] 22:34:55 INFO - PROCESS | 1655 | 1469165695154 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}] 22:34:55 INFO - PROCESS | 1655 | 1469165695158 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:55 INFO - PROCESS | 1655 | 1469165695271 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 22:34:55 INFO - PROCESS | 1655 | 1469165695275 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:55 INFO - PROCESS | 1655 | 1469165695276 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a621800 == 32 [pid = 1655] [id = 700] 22:34:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x119a3f800) [pid = 1655] [serial = 2100] [outer = 0x0] 22:34:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x119ae5400) [pid = 1655] [serial = 2101] [outer = 0x119a3f800] 22:34:55 INFO - PROCESS | 1655 | 1469165695302 Marionette DEBUG loaded listener.js 22:34:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x123166c00) [pid = 1655] [serial = 2102] [outer = 0x119a3f800] 22:34:55 INFO - PROCESS | 1655 | 1469165695609 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]]]}] 22:34:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:34:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 519ms 22:34:55 INFO - PROCESS | 1655 | 1469165695677 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 22:34:55 INFO - PROCESS | 1655 | 1469165695680 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 22:34:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:34:55 INFO - PROCESS | 1655 | 1469165695682 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:34:55 INFO - PROCESS | 1655 | 1469165695683 Marionette TRACE conn2 <- [1,2774,null,{}] 22:34:55 INFO - PROCESS | 1655 | 1469165695686 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}] 22:34:55 INFO - PROCESS | 1655 | 1469165695687 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:55 INFO - PROCESS | 1655 | 1469165695785 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 22:34:55 INFO - PROCESS | 1655 | 1469165695823 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:55 INFO - PROCESS | 1655 | 1469165695824 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:55 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abb6000 == 33 [pid = 1655] [id = 701] 22:34:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x12304c400) [pid = 1655] [serial = 2103] [outer = 0x0] 22:34:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x123317c00) [pid = 1655] [serial = 2104] [outer = 0x12304c400] 22:34:55 INFO - PROCESS | 1655 | 1469165695846 Marionette DEBUG loaded listener.js 22:34:55 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1239c6800) [pid = 1655] [serial = 2105] [outer = 0x12304c400] 22:34:56 INFO - PROCESS | 1655 | 1469165696164 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]]]}] 22:34:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:34:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 520ms 22:34:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:34:56 INFO - PROCESS | 1655 | 1469165696202 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 22:34:56 INFO - PROCESS | 1655 | 1469165696203 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 22:34:56 INFO - PROCESS | 1655 | 1469165696205 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:34:56 INFO - PROCESS | 1655 | 1469165696206 Marionette TRACE conn2 <- [1,2778,null,{}] 22:34:56 INFO - PROCESS | 1655 | 1469165696209 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}] 22:34:56 INFO - PROCESS | 1655 | 1469165696210 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:56 INFO - PROCESS | 1655 | 1469165696303 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 22:34:56 INFO - PROCESS | 1655 | 1469165696314 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:56 INFO - PROCESS | 1655 | 1469165696315 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:56 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b210800 == 34 [pid = 1655] [id = 702] 22:34:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1151d2400) [pid = 1655] [serial = 2106] [outer = 0x0] 22:34:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x1243fb800) [pid = 1655] [serial = 2107] [outer = 0x1151d2400] 22:34:56 INFO - PROCESS | 1655 | 1469165696339 Marionette DEBUG loaded listener.js 22:34:56 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1248f0400) [pid = 1655] [serial = 2108] [outer = 0x1151d2400] 22:34:56 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x112e15c00) [pid = 1655] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:34:56 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x112e15400) [pid = 1655] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:34:56 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x124372000) [pid = 1655] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:34:56 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x113399000) [pid = 1655] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:34:56 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11675a400) [pid = 1655] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:34:56 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1184c6400) [pid = 1655] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:34:56 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x112a81000) [pid = 1655] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:34:56 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x119476400) [pid = 1655] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:34:56 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1127d8800) [pid = 1655] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:34:56 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x11926f400) [pid = 1655] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:34:56 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1195c6800) [pid = 1655] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:34:56 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x129266c00) [pid = 1655] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:34:56 INFO - PROCESS | 1655 | 1469165696779 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]]]}] 22:34:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:34:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 618ms 22:34:56 INFO - PROCESS | 1655 | 1469165696825 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 22:34:56 INFO - PROCESS | 1655 | 1469165696828 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 22:34:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:34:56 INFO - PROCESS | 1655 | 1469165696852 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:34:56 INFO - PROCESS | 1655 | 1469165696854 Marionette TRACE conn2 <- [1,2782,null,{}] 22:34:56 INFO - PROCESS | 1655 | 1469165696858 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}] 22:34:56 INFO - PROCESS | 1655 | 1469165696862 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:57 INFO - PROCESS | 1655 | 1469165696993 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 22:34:57 INFO - PROCESS | 1655 | 1469165696999 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:57 INFO - PROCESS | 1655 | 1469165697000 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x123784000 == 35 [pid = 1655] [id = 703] 22:34:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x1184cec00) [pid = 1655] [serial = 2109] [outer = 0x0] 22:34:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x119476400) [pid = 1655] [serial = 2110] [outer = 0x1184cec00] 22:34:57 INFO - PROCESS | 1655 | 1469165697024 Marionette DEBUG loaded listener.js 22:34:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1246c7400) [pid = 1655] [serial = 2111] [outer = 0x1184cec00] 22:34:57 INFO - PROCESS | 1655 | 1469165697354 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]]]}] 22:34:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:34:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 527ms 22:34:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:34:57 INFO - PROCESS | 1655 | 1469165697372 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 22:34:57 INFO - PROCESS | 1655 | 1469165697373 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 22:34:57 INFO - PROCESS | 1655 | 1469165697375 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:34:57 INFO - PROCESS | 1655 | 1469165697376 Marionette TRACE conn2 <- [1,2786,null,{}] 22:34:57 INFO - PROCESS | 1655 | 1469165697381 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}] 22:34:57 INFO - PROCESS | 1655 | 1469165697382 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:57 INFO - PROCESS | 1655 | 1469165697444 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 22:34:57 INFO - PROCESS | 1655 | 1469165697498 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:57 INFO - PROCESS | 1655 | 1469165697499 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:57 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba5f800 == 36 [pid = 1655] [id = 704] 22:34:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1182f7800) [pid = 1655] [serial = 2112] [outer = 0x0] 22:34:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x124dd7000) [pid = 1655] [serial = 2113] [outer = 0x1182f7800] 22:34:57 INFO - PROCESS | 1655 | 1469165697525 Marionette DEBUG loaded listener.js 22:34:57 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x124ebcc00) [pid = 1655] [serial = 2114] [outer = 0x1182f7800] 22:34:57 INFO - PROCESS | 1655 | 1469165697875 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]]]}] 22:34:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:34:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 522ms 22:34:57 INFO - PROCESS | 1655 | 1469165697898 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 22:34:57 INFO - PROCESS | 1655 | 1469165697900 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 22:34:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:34:57 INFO - PROCESS | 1655 | 1469165697904 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:34:57 INFO - PROCESS | 1655 | 1469165697906 Marionette TRACE conn2 <- [1,2790,null,{}] 22:34:57 INFO - PROCESS | 1655 | 1469165697910 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}] 22:34:57 INFO - PROCESS | 1655 | 1469165697912 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:58 INFO - PROCESS | 1655 | 1469165698065 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 22:34:58 INFO - PROCESS | 1655 | 1469165698156 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:58 INFO - PROCESS | 1655 | 1469165698158 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x128f45800 == 37 [pid = 1655] [id = 705] 22:34:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x124eb9c00) [pid = 1655] [serial = 2115] [outer = 0x0] 22:34:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x126520800) [pid = 1655] [serial = 2116] [outer = 0x124eb9c00] 22:34:58 INFO - PROCESS | 1655 | 1469165698203 Marionette DEBUG loaded listener.js 22:34:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x126c71800) [pid = 1655] [serial = 2117] [outer = 0x124eb9c00] 22:34:58 INFO - PROCESS | 1655 | 1469165698498 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]]]}] 22:34:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:34:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 621ms 22:34:58 INFO - PROCESS | 1655 | 1469165698524 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 22:34:58 INFO - PROCESS | 1655 | 1469165698526 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 22:34:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:34:58 INFO - PROCESS | 1655 | 1469165698535 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:34:58 INFO - PROCESS | 1655 | 1469165698536 Marionette TRACE conn2 <- [1,2794,null,{}] 22:34:58 INFO - PROCESS | 1655 | 1469165698539 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}] 22:34:58 INFO - PROCESS | 1655 | 1469165698540 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:58 INFO - PROCESS | 1655 | 1469165698667 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 22:34:58 INFO - PROCESS | 1655 | 1469165698724 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:58 INFO - PROCESS | 1655 | 1469165698725 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:58 INFO - PROCESS | 1655 | ++DOCSHELL 0x113adb800 == 38 [pid = 1655] [id = 706] 22:34:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x10eafec00) [pid = 1655] [serial = 2118] [outer = 0x0] 22:34:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x112016800) [pid = 1655] [serial = 2119] [outer = 0x10eafec00] 22:34:58 INFO - PROCESS | 1655 | 1469165698757 Marionette DEBUG loaded listener.js 22:34:58 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1127df400) [pid = 1655] [serial = 2120] [outer = 0x10eafec00] 22:34:59 INFO - PROCESS | 1655 | 1469165699283 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]]]}] 22:34:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:34:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 769ms 22:34:59 INFO - PROCESS | 1655 | 1469165699306 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 22:34:59 INFO - PROCESS | 1655 | 1469165699309 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 22:34:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:34:59 INFO - PROCESS | 1655 | 1469165699340 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:34:59 INFO - PROCESS | 1655 | 1469165699342 Marionette TRACE conn2 <- [1,2798,null,{}] 22:34:59 INFO - PROCESS | 1655 | 1469165699347 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}] 22:34:59 INFO - PROCESS | 1655 | 1469165699350 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:59 INFO - PROCESS | 1655 | 1469165699482 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 22:34:59 INFO - PROCESS | 1655 | 1469165699560 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:59 INFO - PROCESS | 1655 | 1469165699562 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:34:59 INFO - PROCESS | 1655 | ++DOCSHELL 0x123780800 == 39 [pid = 1655] [id = 707] 22:34:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x116756800) [pid = 1655] [serial = 2121] [outer = 0x0] 22:34:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1169e1400) [pid = 1655] [serial = 2122] [outer = 0x116756800] 22:34:59 INFO - PROCESS | 1655 | 1469165699593 Marionette DEBUG loaded listener.js 22:34:59 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x1172bdc00) [pid = 1655] [serial = 2123] [outer = 0x116756800] 22:35:00 INFO - PROCESS | 1655 | 1469165700243 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]]]}] 22:35:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:35:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 978ms 22:35:00 INFO - PROCESS | 1655 | 1469165700316 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 22:35:00 INFO - PROCESS | 1655 | 1469165700318 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 22:35:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:35:00 INFO - PROCESS | 1655 | 1469165700322 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:35:00 INFO - PROCESS | 1655 | 1469165700324 Marionette TRACE conn2 <- [1,2802,null,{}] 22:35:00 INFO - PROCESS | 1655 | 1469165700327 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}] 22:35:00 INFO - PROCESS | 1655 | 1469165700329 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:00 INFO - PROCESS | 1655 | 1469165700434 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 22:35:00 INFO - PROCESS | 1655 | 1469165700492 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:00 INFO - PROCESS | 1655 | 1469165700495 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:00 INFO - PROCESS | 1655 | ++DOCSHELL 0x118591800 == 40 [pid = 1655] [id = 708] 22:35:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11675b400) [pid = 1655] [serial = 2124] [outer = 0x0] 22:35:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x11697a000) [pid = 1655] [serial = 2125] [outer = 0x11675b400] 22:35:00 INFO - PROCESS | 1655 | 1469165700524 Marionette DEBUG loaded listener.js 22:35:00 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x117e23800) [pid = 1655] [serial = 2126] [outer = 0x11675b400] 22:35:00 INFO - PROCESS | 1655 | --DOCSHELL 0x128f45800 == 39 [pid = 1655] [id = 705] 22:35:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba5f800 == 38 [pid = 1655] [id = 704] 22:35:00 INFO - PROCESS | 1655 | --DOCSHELL 0x123784000 == 37 [pid = 1655] [id = 703] 22:35:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12b210800 == 36 [pid = 1655] [id = 702] 22:35:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12abb6000 == 35 [pid = 1655] [id = 701] 22:35:00 INFO - PROCESS | 1655 | --DOCSHELL 0x12a621800 == 34 [pid = 1655] [id = 700] 22:35:00 INFO - PROCESS | 1655 | --DOCSHELL 0x128f47800 == 33 [pid = 1655] [id = 699] 22:35:00 INFO - PROCESS | 1655 | --DOCSHELL 0x126607800 == 32 [pid = 1655] [id = 698] 22:35:00 INFO - PROCESS | 1655 | --DOCSHELL 0x123784800 == 31 [pid = 1655] [id = 697] 22:35:00 INFO - PROCESS | 1655 | --DOCSHELL 0x11915a800 == 30 [pid = 1655] [id = 696] 22:35:00 INFO - PROCESS | 1655 | --DOCSHELL 0x116947800 == 29 [pid = 1655] [id = 695] 22:35:00 INFO - PROCESS | 1655 | --DOCSHELL 0x1230d5800 == 28 [pid = 1655] [id = 694] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1210d1400) [pid = 1655] [serial = 2053] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x12316ac00) [pid = 1655] [serial = 2056] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1248fa000) [pid = 1655] [serial = 2059] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12478dc00) [pid = 1655] [serial = 2039] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1169e0400) [pid = 1655] [serial = 2044] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1176aa000) [pid = 1655] [serial = 2045] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11850bc00) [pid = 1655] [serial = 2047] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x118562800) [pid = 1655] [serial = 2048] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x113a47400) [pid = 1655] [serial = 2041] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x126843000) [pid = 1655] [serial = 2060] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x116087400) [pid = 1655] [serial = 2042] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x123fb7000) [pid = 1655] [serial = 2057] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x11996b800) [pid = 1655] [serial = 2050] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x113867c00) [pid = 1655] [serial = 2062] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x129660400) [pid = 1655] [serial = 2072] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x11850e400) [pid = 1655] [serial = 2063] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1246c9400) [pid = 1655] [serial = 2065] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x129266400) [pid = 1655] [serial = 2069] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x121646400) [pid = 1655] [serial = 2054] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x128c0ec00) [pid = 1655] [serial = 2068] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x119a47400) [pid = 1655] [serial = 2051] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x128c0ac00) [pid = 1655] [serial = 2066] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x12939fc00) [pid = 1655] [serial = 2071] [outer = 0x0] [url = about:blank] 22:35:00 INFO - PROCESS | 1655 | 1469165700974 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]]]}] 22:35:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:35:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 22:35:00 INFO - PROCESS | 1655 | 1469165700993 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 22:35:01 INFO - PROCESS | 1655 | 1469165700999 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 22:35:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:35:01 INFO - PROCESS | 1655 | 1469165701005 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:35:01 INFO - PROCESS | 1655 | 1469165701008 Marionette TRACE conn2 <- [1,2806,null,{}] 22:35:01 INFO - PROCESS | 1655 | 1469165701011 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}] 22:35:01 INFO - PROCESS | 1655 | 1469165701014 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:01 INFO - PROCESS | 1655 | 1469165701137 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 22:35:01 INFO - PROCESS | 1655 | 1469165701225 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:01 INFO - PROCESS | 1655 | 1469165701227 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x1230d5800 == 29 [pid = 1655] [id = 709] 22:35:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x117e2e000) [pid = 1655] [serial = 2127] [outer = 0x0] 22:35:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1184dc000) [pid = 1655] [serial = 2128] [outer = 0x117e2e000] 22:35:01 INFO - PROCESS | 1655 | 1469165701274 Marionette DEBUG loaded listener.js 22:35:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1186e5800) [pid = 1655] [serial = 2129] [outer = 0x117e2e000] 22:35:01 INFO - PROCESS | 1655 | 1469165701653 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]]]}] 22:35:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:35:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 673ms 22:35:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:35:01 INFO - PROCESS | 1655 | 1469165701680 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 22:35:01 INFO - PROCESS | 1655 | 1469165701681 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 22:35:01 INFO - PROCESS | 1655 | 1469165701683 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:35:01 INFO - PROCESS | 1655 | 1469165701686 Marionette TRACE conn2 <- [1,2810,null,{}] 22:35:01 INFO - PROCESS | 1655 | 1469165701694 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}] 22:35:01 INFO - PROCESS | 1655 | 1469165701697 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:01 INFO - PROCESS | 1655 | 1469165701780 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 22:35:01 INFO - PROCESS | 1655 | 1469165701836 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:01 INFO - PROCESS | 1655 | 1469165701838 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:01 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268e9000 == 30 [pid = 1655] [id = 710] 22:35:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x118711800) [pid = 1655] [serial = 2130] [outer = 0x0] 22:35:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x11947a800) [pid = 1655] [serial = 2131] [outer = 0x118711800] 22:35:01 INFO - PROCESS | 1655 | 1469165701866 Marionette DEBUG loaded listener.js 22:35:01 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x119a45400) [pid = 1655] [serial = 2132] [outer = 0x118711800] 22:35:02 INFO - PROCESS | 1655 | 1469165702170 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]]]}] 22:35:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:35:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 22:35:02 INFO - PROCESS | 1655 | 1469165702204 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 22:35:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:35:02 INFO - PROCESS | 1655 | 1469165702206 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 22:35:02 INFO - PROCESS | 1655 | 1469165702209 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:35:02 INFO - PROCESS | 1655 | 1469165702210 Marionette TRACE conn2 <- [1,2814,null,{}] 22:35:02 INFO - PROCESS | 1655 | 1469165702214 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}] 22:35:02 INFO - PROCESS | 1655 | 1469165702215 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:02 INFO - PROCESS | 1655 | 1469165702301 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 22:35:02 INFO - PROCESS | 1655 | 1469165702361 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:02 INFO - PROCESS | 1655 | 1469165702363 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a618800 == 31 [pid = 1655] [id = 711] 22:35:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x112d28400) [pid = 1655] [serial = 2133] [outer = 0x0] 22:35:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x119add000) [pid = 1655] [serial = 2134] [outer = 0x112d28400] 22:35:02 INFO - PROCESS | 1655 | 1469165702400 Marionette DEBUG loaded listener.js 22:35:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x121643400) [pid = 1655] [serial = 2135] [outer = 0x112d28400] 22:35:02 INFO - PROCESS | 1655 | 1469165702717 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]]]}] 22:35:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:35:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 524ms 22:35:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:35:02 INFO - PROCESS | 1655 | 1469165702739 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 22:35:02 INFO - PROCESS | 1655 | 1469165702740 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 22:35:02 INFO - PROCESS | 1655 | 1469165702747 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:35:02 INFO - PROCESS | 1655 | 1469165702750 Marionette TRACE conn2 <- [1,2818,null,{}] 22:35:02 INFO - PROCESS | 1655 | 1469165702753 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}] 22:35:02 INFO - PROCESS | 1655 | 1469165702755 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:02 INFO - PROCESS | 1655 | 1469165702874 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 22:35:02 INFO - PROCESS | 1655 | 1469165702969 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:02 INFO - PROCESS | 1655 | 1469165702971 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:02 INFO - PROCESS | 1655 | ++DOCSHELL 0x1231bd800 == 32 [pid = 1655] [id = 712] 22:35:02 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x11652dc00) [pid = 1655] [serial = 2136] [outer = 0x0] 22:35:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x121641c00) [pid = 1655] [serial = 2137] [outer = 0x11652dc00] 22:35:03 INFO - PROCESS | 1655 | 1469165703019 Marionette DEBUG loaded listener.js 22:35:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1239c1c00) [pid = 1655] [serial = 2138] [outer = 0x11652dc00] 22:35:03 INFO - PROCESS | 1655 | --DOCSHELL 0x12d350000 == 31 [pid = 1655] [id = 17] 22:35:03 INFO - PROCESS | 1655 | 1469165703466 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]]]}] 22:35:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:35:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 776ms 22:35:03 INFO - PROCESS | 1655 | 1469165703519 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 22:35:03 INFO - PROCESS | 1655 | 1469165703521 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 22:35:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:35:03 INFO - PROCESS | 1655 | 1469165703534 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:35:03 INFO - PROCESS | 1655 | 1469165703535 Marionette TRACE conn2 <- [1,2822,null,{}] 22:35:03 INFO - PROCESS | 1655 | 1469165703537 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}] 22:35:03 INFO - PROCESS | 1655 | 1469165703541 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:03 INFO - PROCESS | 1655 | 1469165703673 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 22:35:03 INFO - PROCESS | 1655 | 1469165703681 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:03 INFO - PROCESS | 1655 | 1469165703683 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:03 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b9a5800 == 32 [pid = 1655] [id = 713] 22:35:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x124dda400) [pid = 1655] [serial = 2139] [outer = 0x0] 22:35:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x126599400) [pid = 1655] [serial = 2140] [outer = 0x124dda400] 22:35:03 INFO - PROCESS | 1655 | 1469165703740 Marionette DEBUG loaded listener.js 22:35:03 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x126c6e400) [pid = 1655] [serial = 2141] [outer = 0x124dda400] 22:35:04 INFO - PROCESS | 1655 | 1469165704064 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]]]}] 22:35:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:35:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 568ms 22:35:04 INFO - PROCESS | 1655 | 1469165704108 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 22:35:04 INFO - PROCESS | 1655 | 1469165704109 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 22:35:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:35:04 INFO - PROCESS | 1655 | 1469165704111 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:35:04 INFO - PROCESS | 1655 | 1469165704112 Marionette TRACE conn2 <- [1,2826,null,{}] 22:35:04 INFO - PROCESS | 1655 | 1469165704114 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}] 22:35:04 INFO - PROCESS | 1655 | 1469165704116 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:04 INFO - PROCESS | 1655 | 1469165704211 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 22:35:04 INFO - PROCESS | 1655 | 1469165704215 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:04 INFO - PROCESS | 1655 | 1469165704223 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba49800 == 33 [pid = 1655] [id = 714] 22:35:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x124dda800) [pid = 1655] [serial = 2142] [outer = 0x0] 22:35:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x128c04800) [pid = 1655] [serial = 2143] [outer = 0x124dda800] 22:35:04 INFO - PROCESS | 1655 | 1469165704278 Marionette DEBUG loaded listener.js 22:35:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x128dad000) [pid = 1655] [serial = 2144] [outer = 0x124dda800] 22:35:04 INFO - PROCESS | 1655 | 1469165704578 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:35:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:35:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 520ms 22:35:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:35:04 INFO - PROCESS | 1655 | 1469165704631 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 22:35:04 INFO - PROCESS | 1655 | 1469165704632 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 22:35:04 INFO - PROCESS | 1655 | 1469165704634 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:35:04 INFO - PROCESS | 1655 | 1469165704635 Marionette TRACE conn2 <- [1,2830,null,{}] 22:35:04 INFO - PROCESS | 1655 | 1469165704638 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}] 22:35:04 INFO - PROCESS | 1655 | 1469165704639 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:04 INFO - PROCESS | 1655 | 1469165704737 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 22:35:04 INFO - PROCESS | 1655 | 1469165704776 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:04 INFO - PROCESS | 1655 | 1469165704777 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:04 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c046800 == 34 [pid = 1655] [id = 715] 22:35:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x128db3800) [pid = 1655] [serial = 2145] [outer = 0x0] 22:35:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x12925cc00) [pid = 1655] [serial = 2146] [outer = 0x128db3800] 22:35:04 INFO - PROCESS | 1655 | 1469165704802 Marionette DEBUG loaded listener.js 22:35:04 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x129265c00) [pid = 1655] [serial = 2147] [outer = 0x128db3800] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x124794800) [pid = 1655] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1151d2400) [pid = 1655] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1182f7800) [pid = 1655] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x12304c400) [pid = 1655] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x118507c00) [pid = 1655] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x116030400) [pid = 1655] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1184cec00) [pid = 1655] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x113aa3800) [pid = 1655] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x112e14c00) [pid = 1655] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1129ac800) [pid = 1655] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x11914e800) [pid = 1655] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1160ec400) [pid = 1655] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x119a3f800) [pid = 1655] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:35:05 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1184be800) [pid = 1655] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:35:05 INFO - PROCESS | 1655 | 1469165705134 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]]]}] 22:35:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:35:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 22:35:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:35:05 INFO - PROCESS | 1655 | 1469165705155 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 22:35:05 INFO - PROCESS | 1655 | 1469165705156 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 22:35:05 INFO - PROCESS | 1655 | 1469165705158 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:35:05 INFO - PROCESS | 1655 | 1469165705159 Marionette TRACE conn2 <- [1,2834,null,{}] 22:35:05 INFO - PROCESS | 1655 | 1469165705164 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}] 22:35:05 INFO - PROCESS | 1655 | 1469165705165 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:05 INFO - PROCESS | 1655 | 1469165705243 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 22:35:05 INFO - PROCESS | 1655 | 1469165705307 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:05 INFO - PROCESS | 1655 | 1469165705309 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b998800 == 35 [pid = 1655] [id = 716] 22:35:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x1122bec00) [pid = 1655] [serial = 2148] [outer = 0x0] 22:35:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1172b8400) [pid = 1655] [serial = 2149] [outer = 0x1122bec00] 22:35:05 INFO - PROCESS | 1655 | 1469165705333 Marionette DEBUG loaded listener.js 22:35:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1195c6800) [pid = 1655] [serial = 2150] [outer = 0x1122bec00] 22:35:05 INFO - PROCESS | 1655 | 1469165705592 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:35:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:35:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 469ms 22:35:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:35:05 INFO - PROCESS | 1655 | 1469165705633 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 22:35:05 INFO - PROCESS | 1655 | 1469165705635 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 22:35:05 INFO - PROCESS | 1655 | 1469165705637 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:35:05 INFO - PROCESS | 1655 | 1469165705638 Marionette TRACE conn2 <- [1,2838,null,{}] 22:35:05 INFO - PROCESS | 1655 | 1469165705640 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}] 22:35:05 INFO - PROCESS | 1655 | 1469165705641 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:05 INFO - PROCESS | 1655 | 1469165705725 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 22:35:05 INFO - PROCESS | 1655 | 1469165705731 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:05 INFO - PROCESS | 1655 | 1469165705732 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:05 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a40e800 == 36 [pid = 1655] [id = 717] 22:35:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11992e800) [pid = 1655] [serial = 2151] [outer = 0x0] 22:35:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1248f8000) [pid = 1655] [serial = 2152] [outer = 0x11992e800] 22:35:05 INFO - PROCESS | 1655 | 1469165705756 Marionette DEBUG loaded listener.js 22:35:05 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x129265800) [pid = 1655] [serial = 2153] [outer = 0x11992e800] 22:35:06 INFO - PROCESS | 1655 | 1469165706078 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]]]}] 22:35:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:35:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 468ms 22:35:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:35:06 INFO - PROCESS | 1655 | 1469165706105 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 22:35:06 INFO - PROCESS | 1655 | 1469165706107 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 22:35:06 INFO - PROCESS | 1655 | 1469165706109 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:35:06 INFO - PROCESS | 1655 | 1469165706111 Marionette TRACE conn2 <- [1,2842,null,{}] 22:35:06 INFO - PROCESS | 1655 | 1469165706113 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}] 22:35:06 INFO - PROCESS | 1655 | 1469165706115 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:06 INFO - PROCESS | 1655 | 1469165706211 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 22:35:06 INFO - PROCESS | 1655 | 1469165706278 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:06 INFO - PROCESS | 1655 | 1469165706279 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca76000 == 37 [pid = 1655] [id = 718] 22:35:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x129268000) [pid = 1655] [serial = 2154] [outer = 0x0] 22:35:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1293a0000) [pid = 1655] [serial = 2155] [outer = 0x129268000] 22:35:06 INFO - PROCESS | 1655 | 1469165706305 Marionette DEBUG loaded listener.js 22:35:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x129667000) [pid = 1655] [serial = 2156] [outer = 0x129268000] 22:35:06 INFO - PROCESS | 1655 | 1469165706581 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]]]}] 22:35:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:35:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 521ms 22:35:06 INFO - PROCESS | 1655 | 1469165706634 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 22:35:06 INFO - PROCESS | 1655 | 1469165706635 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 22:35:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:35:06 INFO - PROCESS | 1655 | 1469165706637 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:35:06 INFO - PROCESS | 1655 | 1469165706638 Marionette TRACE conn2 <- [1,2846,null,{}] 22:35:06 INFO - PROCESS | 1655 | 1469165706640 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}] 22:35:06 INFO - PROCESS | 1655 | 1469165706641 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:06 INFO - PROCESS | 1655 | 1469165706724 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 22:35:06 INFO - PROCESS | 1655 | 1469165706729 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:06 INFO - PROCESS | 1655 | 1469165706731 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:06 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd92800 == 38 [pid = 1655] [id = 719] 22:35:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x129667400) [pid = 1655] [serial = 2157] [outer = 0x0] 22:35:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x12a6c5c00) [pid = 1655] [serial = 2158] [outer = 0x129667400] 22:35:06 INFO - PROCESS | 1655 | 1469165706754 Marionette DEBUG loaded listener.js 22:35:06 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x12a6d0000) [pid = 1655] [serial = 2159] [outer = 0x129667400] 22:35:07 INFO - PROCESS | 1655 | 1469165707156 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]]]}] 22:35:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:35:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 569ms 22:35:07 INFO - PROCESS | 1655 | 1469165707207 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 22:35:07 INFO - PROCESS | 1655 | 1469165707210 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 22:35:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:35:07 INFO - PROCESS | 1655 | 1469165707213 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:35:07 INFO - PROCESS | 1655 | 1469165707215 Marionette TRACE conn2 <- [1,2850,null,{}] 22:35:07 INFO - PROCESS | 1655 | 1469165707219 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}] 22:35:07 INFO - PROCESS | 1655 | 1469165707221 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:07 INFO - PROCESS | 1655 | 1469165707330 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 22:35:07 INFO - PROCESS | 1655 | 1469165707403 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:07 INFO - PROCESS | 1655 | 1469165707405 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:07 INFO - PROCESS | 1655 | ++DOCSHELL 0x11953a000 == 39 [pid = 1655] [id = 720] 22:35:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x112a81400) [pid = 1655] [serial = 2160] [outer = 0x0] 22:35:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x116032000) [pid = 1655] [serial = 2161] [outer = 0x112a81400] 22:35:07 INFO - PROCESS | 1655 | 1469165707435 Marionette DEBUG loaded listener.js 22:35:07 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x116aa6000) [pid = 1655] [serial = 2162] [outer = 0x112a81400] 22:35:07 INFO - PROCESS | 1655 | 1469165707879 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:35:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:35:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 722ms 22:35:07 INFO - PROCESS | 1655 | 1469165707944 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 22:35:07 INFO - PROCESS | 1655 | 1469165707947 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 22:35:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:35:07 INFO - PROCESS | 1655 | 1469165707953 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:35:07 INFO - PROCESS | 1655 | 1469165707955 Marionette TRACE conn2 <- [1,2854,null,{}] 22:35:07 INFO - PROCESS | 1655 | 1469165707958 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}] 22:35:07 INFO - PROCESS | 1655 | 1469165707959 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:08 INFO - PROCESS | 1655 | 1469165708063 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 22:35:08 INFO - PROCESS | 1655 | 1469165708136 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:08 INFO - PROCESS | 1655 | 1469165708137 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12aba5800 == 40 [pid = 1655] [id = 721] 22:35:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x118509c00) [pid = 1655] [serial = 2163] [outer = 0x0] 22:35:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x119282400) [pid = 1655] [serial = 2164] [outer = 0x118509c00] 22:35:08 INFO - PROCESS | 1655 | 1469165708167 Marionette DEBUG loaded listener.js 22:35:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x119970000) [pid = 1655] [serial = 2165] [outer = 0x118509c00] 22:35:08 INFO - PROCESS | 1655 | 1469165708585 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]]]}] 22:35:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:35:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 669ms 22:35:08 INFO - PROCESS | 1655 | 1469165708623 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 22:35:08 INFO - PROCESS | 1655 | 1469165708625 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 22:35:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:35:08 INFO - PROCESS | 1655 | 1469165708627 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:35:08 INFO - PROCESS | 1655 | 1469165708630 Marionette TRACE conn2 <- [1,2858,null,{}] 22:35:08 INFO - PROCESS | 1655 | 1469165708638 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}] 22:35:08 INFO - PROCESS | 1655 | 1469165708641 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:08 INFO - PROCESS | 1655 | 1469165708762 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 22:35:08 INFO - PROCESS | 1655 | 1469165708825 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:08 INFO - PROCESS | 1655 | 1469165708827 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:08 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd8f000 == 41 [pid = 1655] [id = 722] 22:35:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1210dac00) [pid = 1655] [serial = 2166] [outer = 0x0] 22:35:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x123e46400) [pid = 1655] [serial = 2167] [outer = 0x1210dac00] 22:35:08 INFO - PROCESS | 1655 | 1469165708857 Marionette DEBUG loaded listener.js 22:35:08 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x124eae400) [pid = 1655] [serial = 2168] [outer = 0x1210dac00] 22:35:09 INFO - PROCESS | 1655 | 1469165709304 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:35:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:35:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 723ms 22:35:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:35:09 INFO - PROCESS | 1655 | 1469165709350 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 22:35:09 INFO - PROCESS | 1655 | 1469165709352 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 22:35:09 INFO - PROCESS | 1655 | 1469165709354 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:35:09 INFO - PROCESS | 1655 | 1469165709356 Marionette TRACE conn2 <- [1,2862,null,{}] 22:35:09 INFO - PROCESS | 1655 | 1469165709358 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}] 22:35:09 INFO - PROCESS | 1655 | 1469165709360 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:09 INFO - PROCESS | 1655 | 1469165709465 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 22:35:09 INFO - PROCESS | 1655 | 1469165709522 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:09 INFO - PROCESS | 1655 | 1469165709524 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:09 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d491000 == 42 [pid = 1655] [id = 723] 22:35:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x124ebc400) [pid = 1655] [serial = 2169] [outer = 0x0] 22:35:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12684c000) [pid = 1655] [serial = 2170] [outer = 0x124ebc400] 22:35:09 INFO - PROCESS | 1655 | 1469165709549 Marionette DEBUG loaded listener.js 22:35:09 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x128c0e400) [pid = 1655] [serial = 2171] [outer = 0x124ebc400] 22:35:10 INFO - PROCESS | 1655 | 1469165710248 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]]]}] 22:35:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:35:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 969ms 22:35:10 INFO - PROCESS | 1655 | 1469165710325 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 22:35:10 INFO - PROCESS | 1655 | 1469165710329 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 22:35:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:35:10 INFO - PROCESS | 1655 | 1469165710334 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:35:10 INFO - PROCESS | 1655 | 1469165710337 Marionette TRACE conn2 <- [1,2866,null,{}] 22:35:10 INFO - PROCESS | 1655 | 1469165710342 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}] 22:35:10 INFO - PROCESS | 1655 | 1469165710345 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:10 INFO - PROCESS | 1655 | 1469165710482 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 22:35:10 INFO - PROCESS | 1655 | 1469165710543 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:10 INFO - PROCESS | 1655 | 1469165710546 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:10 INFO - PROCESS | 1655 | ++DOCSHELL 0x1160ac800 == 43 [pid = 1655] [id = 724] 22:35:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1160e8c00) [pid = 1655] [serial = 2172] [outer = 0x0] 22:35:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x11697f000) [pid = 1655] [serial = 2173] [outer = 0x1160e8c00] 22:35:10 INFO - PROCESS | 1655 | 1469165710619 Marionette DEBUG loaded listener.js 22:35:10 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1176b2c00) [pid = 1655] [serial = 2174] [outer = 0x1160e8c00] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca76000 == 42 [pid = 1655] [id = 718] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12a40e800 == 41 [pid = 1655] [id = 717] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12b998800 == 40 [pid = 1655] [id = 716] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12c046800 == 39 [pid = 1655] [id = 715] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba49800 == 38 [pid = 1655] [id = 714] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12b9a5800 == 37 [pid = 1655] [id = 713] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x1231bd800 == 36 [pid = 1655] [id = 712] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12a618800 == 35 [pid = 1655] [id = 711] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x1268e9000 == 34 [pid = 1655] [id = 710] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd92000 == 33 [pid = 1655] [id = 18] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x1230d5800 == 32 [pid = 1655] [id = 709] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x118591800 == 31 [pid = 1655] [id = 708] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x123780800 == 30 [pid = 1655] [id = 707] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x113adb800 == 29 [pid = 1655] [id = 706] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12d491000 == 28 [pid = 1655] [id = 723] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd8f000 == 27 [pid = 1655] [id = 722] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12aba5800 == 26 [pid = 1655] [id = 721] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd92800 == 25 [pid = 1655] [id = 719] 22:35:11 INFO - PROCESS | 1655 | --DOCSHELL 0x11953a000 == 24 [pid = 1655] [id = 720] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x124eb6000) [pid = 1655] [serial = 2080] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1243fb800) [pid = 1655] [serial = 2107] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x124dd7000) [pid = 1655] [serial = 2113] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x123317c00) [pid = 1655] [serial = 2104] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x11928e000) [pid = 1655] [serial = 2077] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1169e3000) [pid = 1655] [serial = 2090] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x119476400) [pid = 1655] [serial = 2110] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1195c9800) [pid = 1655] [serial = 2098] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x119a09000) [pid = 1655] [serial = 2099] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x116756400) [pid = 1655] [serial = 2089] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x11850ec00) [pid = 1655] [serial = 2093] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x111da8c00) [pid = 1655] [serial = 2087] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x112e12400) [pid = 1655] [serial = 2086] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x1246c7400) [pid = 1655] [serial = 2111] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x119478c00) [pid = 1655] [serial = 2096] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x1184bb800) [pid = 1655] [serial = 2092] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x124ebcc00) [pid = 1655] [serial = 2114] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1169f0800) [pid = 1655] [serial = 2074] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x123166c00) [pid = 1655] [serial = 2102] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x119a4b000) [pid = 1655] [serial = 2078] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x119ae5400) [pid = 1655] [serial = 2101] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x11928fc00) [pid = 1655] [serial = 2095] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x118711c00) [pid = 1655] [serial = 2084] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x1184d5800) [pid = 1655] [serial = 2083] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1184bb000) [pid = 1655] [serial = 2075] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x1248f0400) [pid = 1655] [serial = 2108] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x12651f000) [pid = 1655] [serial = 2081] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1239c6800) [pid = 1655] [serial = 2105] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x126520800) [pid = 1655] [serial = 2116] [outer = 0x0] [url = about:blank] 22:35:11 INFO - PROCESS | 1655 | 1469165711560 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]]]}] 22:35:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:35:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1273ms 22:35:11 INFO - PROCESS | 1655 | 1469165711607 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 22:35:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:35:11 INFO - PROCESS | 1655 | 1469165711610 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 22:35:11 INFO - PROCESS | 1655 | 1469165711614 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:35:11 INFO - PROCESS | 1655 | 1469165711616 Marionette TRACE conn2 <- [1,2870,null,{}] 22:35:11 INFO - PROCESS | 1655 | 1469165711619 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}] 22:35:11 INFO - PROCESS | 1655 | 1469165711621 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:11 INFO - PROCESS | 1655 | 1469165711708 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 22:35:11 INFO - PROCESS | 1655 | 1469165711715 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:11 INFO - PROCESS | 1655 | 1469165711716 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:11 INFO - PROCESS | 1655 | ++DOCSHELL 0x117099800 == 25 [pid = 1655] [id = 725] 22:35:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x112a84c00) [pid = 1655] [serial = 2175] [outer = 0x0] 22:35:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x112e14800) [pid = 1655] [serial = 2176] [outer = 0x112a84c00] 22:35:11 INFO - PROCESS | 1655 | 1469165711746 Marionette DEBUG loaded listener.js 22:35:11 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x113399000) [pid = 1655] [serial = 2177] [outer = 0x112a84c00] 22:35:12 INFO - PROCESS | 1655 | 1469165712141 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]]]}] 22:35:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:35:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 570ms 22:35:12 INFO - PROCESS | 1655 | 1469165712184 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 22:35:12 INFO - PROCESS | 1655 | 1469165712187 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 22:35:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:35:12 INFO - PROCESS | 1655 | 1469165712192 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:35:12 INFO - PROCESS | 1655 | 1469165712194 Marionette TRACE conn2 <- [1,2874,null,{}] 22:35:12 INFO - PROCESS | 1655 | 1469165712202 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}] 22:35:12 INFO - PROCESS | 1655 | 1469165712204 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:12 INFO - PROCESS | 1655 | 1469165712283 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 22:35:12 INFO - PROCESS | 1655 | 1469165712288 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:12 INFO - PROCESS | 1655 | 1469165712289 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x119536800 == 26 [pid = 1655] [id = 726] 22:35:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x1160eb400) [pid = 1655] [serial = 2178] [outer = 0x0] 22:35:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x116907c00) [pid = 1655] [serial = 2179] [outer = 0x1160eb400] 22:35:12 INFO - PROCESS | 1655 | 1469165712318 Marionette DEBUG loaded listener.js 22:35:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x1169ee400) [pid = 1655] [serial = 2180] [outer = 0x1160eb400] 22:35:12 INFO - PROCESS | 1655 | 1469165712650 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]]]}] 22:35:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:35:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 475ms 22:35:12 INFO - PROCESS | 1655 | 1469165712668 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 22:35:12 INFO - PROCESS | 1655 | 1469165712669 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 22:35:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:35:12 INFO - PROCESS | 1655 | 1469165712690 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:35:12 INFO - PROCESS | 1655 | 1469165712692 Marionette TRACE conn2 <- [1,2878,null,{}] 22:35:12 INFO - PROCESS | 1655 | 1469165712704 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}] 22:35:12 INFO - PROCESS | 1655 | 1469165712707 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:12 INFO - PROCESS | 1655 | 1469165712784 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 22:35:12 INFO - PROCESS | 1655 | 1469165712789 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:12 INFO - PROCESS | 1655 | 1469165712791 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:12 INFO - PROCESS | 1655 | ++DOCSHELL 0x124325800 == 27 [pid = 1655] [id = 727] 22:35:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1182f8000) [pid = 1655] [serial = 2181] [outer = 0x0] 22:35:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x118503000) [pid = 1655] [serial = 2182] [outer = 0x1182f8000] 22:35:12 INFO - PROCESS | 1655 | 1469165712822 Marionette DEBUG loaded listener.js 22:35:12 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x118708c00) [pid = 1655] [serial = 2183] [outer = 0x1182f8000] 22:35:13 INFO - PROCESS | 1655 | 1469165713175 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]]]}] 22:35:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:35:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 535ms 22:35:13 INFO - PROCESS | 1655 | 1469165713216 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 22:35:13 INFO - PROCESS | 1655 | 1469165713218 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 22:35:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:35:13 INFO - PROCESS | 1655 | 1469165713220 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:35:13 INFO - PROCESS | 1655 | 1469165713221 Marionette TRACE conn2 <- [1,2882,null,{}] 22:35:13 INFO - PROCESS | 1655 | 1469165713223 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}] 22:35:13 INFO - PROCESS | 1655 | 1469165713224 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:13 INFO - PROCESS | 1655 | 1469165713330 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 22:35:13 INFO - PROCESS | 1655 | 1469165713363 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:13 INFO - PROCESS | 1655 | 1469165713365 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12667f000 == 28 [pid = 1655] [id = 728] 22:35:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1188e0400) [pid = 1655] [serial = 2184] [outer = 0x0] 22:35:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x11928cc00) [pid = 1655] [serial = 2185] [outer = 0x1188e0400] 22:35:13 INFO - PROCESS | 1655 | 1469165713390 Marionette DEBUG loaded listener.js 22:35:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x119514800) [pid = 1655] [serial = 2186] [outer = 0x1188e0400] 22:35:13 INFO - PROCESS | 1655 | 1469165713741 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]]]}] 22:35:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:35:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 572ms 22:35:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:35:13 INFO - PROCESS | 1655 | 1469165713801 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 22:35:13 INFO - PROCESS | 1655 | 1469165713803 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 22:35:13 INFO - PROCESS | 1655 | 1469165713806 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:35:13 INFO - PROCESS | 1655 | 1469165713808 Marionette TRACE conn2 <- [1,2886,null,{}] 22:35:13 INFO - PROCESS | 1655 | 1469165713812 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}] 22:35:13 INFO - PROCESS | 1655 | 1469165713824 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:13 INFO - PROCESS | 1655 | 1469165713961 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 22:35:13 INFO - PROCESS | 1655 | 1469165713982 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:13 INFO - PROCESS | 1655 | 1469165713983 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:13 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a403000 == 29 [pid = 1655] [id = 729] 22:35:13 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1160ebc00) [pid = 1655] [serial = 2187] [outer = 0x0] 22:35:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1195cc800) [pid = 1655] [serial = 2188] [outer = 0x1160ebc00] 22:35:14 INFO - PROCESS | 1655 | 1469165714025 Marionette DEBUG loaded listener.js 22:35:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119a0ac00) [pid = 1655] [serial = 2189] [outer = 0x1160ebc00] 22:35:14 INFO - PROCESS | 1655 | 1469165714449 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]]]}] 22:35:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:35:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 671ms 22:35:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:35:14 INFO - PROCESS | 1655 | 1469165714486 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 22:35:14 INFO - PROCESS | 1655 | 1469165714487 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 22:35:14 INFO - PROCESS | 1655 | 1469165714489 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:35:14 INFO - PROCESS | 1655 | 1469165714490 Marionette TRACE conn2 <- [1,2890,null,{}] 22:35:14 INFO - PROCESS | 1655 | 1469165714492 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}] 22:35:14 INFO - PROCESS | 1655 | 1469165714498 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:14 INFO - PROCESS | 1655 | 1469165714612 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 22:35:14 INFO - PROCESS | 1655 | 1469165714653 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:14 INFO - PROCESS | 1655 | 1469165714654 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:14 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a7a4000 == 30 [pid = 1655] [id = 730] 22:35:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x119a49c00) [pid = 1655] [serial = 2190] [outer = 0x0] 22:35:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1208bb800) [pid = 1655] [serial = 2191] [outer = 0x119a49c00] 22:35:14 INFO - PROCESS | 1655 | 1469165714679 Marionette DEBUG loaded listener.js 22:35:14 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12330e800) [pid = 1655] [serial = 2192] [outer = 0x119a49c00] 22:35:15 INFO - PROCESS | 1655 | 1469165714997 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:35:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:35:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 518ms 22:35:15 INFO - PROCESS | 1655 | 1469165715007 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 22:35:15 INFO - PROCESS | 1655 | 1469165715008 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 22:35:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:35:15 INFO - PROCESS | 1655 | 1469165715011 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:35:15 INFO - PROCESS | 1655 | 1469165715015 Marionette TRACE conn2 <- [1,2894,null,{}] 22:35:15 INFO - PROCESS | 1655 | 1469165715018 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}] 22:35:15 INFO - PROCESS | 1655 | 1469165715019 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:15 INFO - PROCESS | 1655 | 1469165715124 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 22:35:15 INFO - PROCESS | 1655 | 1469165715134 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:15 INFO - PROCESS | 1655 | 1469165715136 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:15 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b20a000 == 31 [pid = 1655] [id = 731] 22:35:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x118709400) [pid = 1655] [serial = 2193] [outer = 0x0] 22:35:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12363c000) [pid = 1655] [serial = 2194] [outer = 0x118709400] 22:35:15 INFO - PROCESS | 1655 | 1469165715160 Marionette DEBUG loaded listener.js 22:35:15 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1243ee000) [pid = 1655] [serial = 2195] [outer = 0x118709400] 22:35:15 INFO - PROCESS | 1655 | 1469165715534 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]]]}] 22:35:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:35:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 572ms 22:35:15 INFO - PROCESS | 1655 | 1469165715584 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 22:35:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:35:15 INFO - PROCESS | 1655 | 1469165715586 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 22:35:15 INFO - PROCESS | 1655 | 1469165715589 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:35:15 INFO - PROCESS | 1655 | 1469165715591 Marionette TRACE conn2 <- [1,2898,null,{}] 22:35:15 INFO - PROCESS | 1655 | 1469165715594 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}] 22:35:15 INFO - PROCESS | 1655 | 1469165715596 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:15 INFO - PROCESS | 1655 | 1469165715966 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x124dda400) [pid = 1655] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x124dda800) [pid = 1655] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x1122bec00) [pid = 1655] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x128db3800) [pid = 1655] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x10eafec00) [pid = 1655] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x116756800) [pid = 1655] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x112d28400) [pid = 1655] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x118711800) [pid = 1655] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x11675b400) [pid = 1655] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x117e2e000) [pid = 1655] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x124eb9c00) [pid = 1655] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x129667400) [pid = 1655] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x11992e800) [pid = 1655] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x129268000) [pid = 1655] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x11652dc00) [pid = 1655] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x12d3b7000) [pid = 1655] [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.] 22:35:15 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x12d350800) [pid = 1655] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:35:16 INFO - PROCESS | 1655 | 1469165716017 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:16 INFO - PROCESS | 1655 | 1469165716018 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x123921800 == 32 [pid = 1655] [id = 732] 22:35:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x1122bec00) [pid = 1655] [serial = 2196] [outer = 0x0] 22:35:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x113867c00) [pid = 1655] [serial = 2197] [outer = 0x1122bec00] 22:35:16 INFO - PROCESS | 1655 | 1469165716044 Marionette DEBUG loaded listener.js 22:35:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x1184d9000) [pid = 1655] [serial = 2198] [outer = 0x1122bec00] 22:35:16 INFO - PROCESS | 1655 | 1469165716303 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]]]}] 22:35:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:35:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 720ms 22:35:16 INFO - PROCESS | 1655 | 1469165716309 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 22:35:16 INFO - PROCESS | 1655 | 1469165716311 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 22:35:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:35:16 INFO - PROCESS | 1655 | 1469165716322 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:35:16 INFO - PROCESS | 1655 | 1469165716323 Marionette TRACE conn2 <- [1,2902,null,{}] 22:35:16 INFO - PROCESS | 1655 | 1469165716325 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}] 22:35:16 INFO - PROCESS | 1655 | 1469165716326 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:16 INFO - PROCESS | 1655 | 1469165716431 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 22:35:16 INFO - PROCESS | 1655 | 1469165716436 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:16 INFO - PROCESS | 1655 | 1469165716437 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:16 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba51000 == 33 [pid = 1655] [id = 733] 22:35:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1129ae400) [pid = 1655] [serial = 2199] [outer = 0x0] 22:35:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1243fcc00) [pid = 1655] [serial = 2200] [outer = 0x1129ae400] 22:35:16 INFO - PROCESS | 1655 | 1469165716461 Marionette DEBUG loaded listener.js 22:35:16 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x124815400) [pid = 1655] [serial = 2201] [outer = 0x1129ae400] 22:35:17 INFO - PROCESS | 1655 | 1469165717052 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:35:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:35:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 771ms 22:35:17 INFO - PROCESS | 1655 | 1469165717092 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 22:35:17 INFO - PROCESS | 1655 | 1469165717095 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 22:35:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:35:17 INFO - PROCESS | 1655 | 1469165717100 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:35:17 INFO - PROCESS | 1655 | 1469165717103 Marionette TRACE conn2 <- [1,2906,null,{}] 22:35:17 INFO - PROCESS | 1655 | 1469165717107 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}] 22:35:17 INFO - PROCESS | 1655 | 1469165717108 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:17 INFO - PROCESS | 1655 | 1469165717218 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 22:35:17 INFO - PROCESS | 1655 | 1469165717311 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:17 INFO - PROCESS | 1655 | 1469165717313 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:17 INFO - PROCESS | 1655 | ++DOCSHELL 0x12168f000 == 34 [pid = 1655] [id = 734] 22:35:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x113811c00) [pid = 1655] [serial = 2202] [outer = 0x0] 22:35:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11386e000) [pid = 1655] [serial = 2203] [outer = 0x113811c00] 22:35:17 INFO - PROCESS | 1655 | 1469165717344 Marionette DEBUG loaded listener.js 22:35:17 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x11652f800) [pid = 1655] [serial = 2204] [outer = 0x113811c00] 22:35:17 INFO - PROCESS | 1655 | 1469165717898 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]]]}] 22:35:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:35:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 825ms 22:35:18 INFO - PROCESS | 1655 | 1469165718052 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 22:35:18 INFO - PROCESS | 1655 | 1469165718054 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 22:35:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:35:18 INFO - PROCESS | 1655 | 1469165718058 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:35:18 INFO - PROCESS | 1655 | 1469165718060 Marionette TRACE conn2 <- [1,2910,null,{}] 22:35:18 INFO - PROCESS | 1655 | 1469165718092 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}] 22:35:18 INFO - PROCESS | 1655 | 1469165718094 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:18 INFO - PROCESS | 1655 | 1469165718200 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 22:35:18 INFO - PROCESS | 1655 | 1469165718253 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:18 INFO - PROCESS | 1655 | 1469165718257 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x119176000 == 35 [pid = 1655] [id = 735] 22:35:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x113868c00) [pid = 1655] [serial = 2205] [outer = 0x0] 22:35:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x116026400) [pid = 1655] [serial = 2206] [outer = 0x113868c00] 22:35:18 INFO - PROCESS | 1655 | 1469165718284 Marionette DEBUG loaded listener.js 22:35:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11675a800) [pid = 1655] [serial = 2207] [outer = 0x113868c00] 22:35:18 INFO - PROCESS | 1655 | --DOCSHELL 0x123921800 == 34 [pid = 1655] [id = 732] 22:35:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12b20a000 == 33 [pid = 1655] [id = 731] 22:35:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12a7a4000 == 32 [pid = 1655] [id = 730] 22:35:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12a403000 == 31 [pid = 1655] [id = 729] 22:35:18 INFO - PROCESS | 1655 | --DOCSHELL 0x12667f000 == 30 [pid = 1655] [id = 728] 22:35:18 INFO - PROCESS | 1655 | --DOCSHELL 0x124325800 == 29 [pid = 1655] [id = 727] 22:35:18 INFO - PROCESS | 1655 | --DOCSHELL 0x119536800 == 28 [pid = 1655] [id = 726] 22:35:18 INFO - PROCESS | 1655 | --DOCSHELL 0x117099800 == 27 [pid = 1655] [id = 725] 22:35:18 INFO - PROCESS | 1655 | --DOCSHELL 0x1160ac800 == 26 [pid = 1655] [id = 724] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12d353000) [pid = 1655] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x126599400) [pid = 1655] [serial = 2140] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x128c04800) [pid = 1655] [serial = 2143] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x126c6e400) [pid = 1655] [serial = 2141] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x112016800) [pid = 1655] [serial = 2119] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x1127df400) [pid = 1655] [serial = 2120] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x1169e1400) [pid = 1655] [serial = 2122] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1172bdc00) [pid = 1655] [serial = 2123] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x119add000) [pid = 1655] [serial = 2134] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x121643400) [pid = 1655] [serial = 2135] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x11947a800) [pid = 1655] [serial = 2131] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x119a45400) [pid = 1655] [serial = 2132] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x11697a000) [pid = 1655] [serial = 2125] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x117e23800) [pid = 1655] [serial = 2126] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1184dc000) [pid = 1655] [serial = 2128] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x1186e5800) [pid = 1655] [serial = 2129] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x126c71800) [pid = 1655] [serial = 2117] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x128dad000) [pid = 1655] [serial = 2144] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x121641c00) [pid = 1655] [serial = 2137] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x1239c1c00) [pid = 1655] [serial = 2138] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 71 (0x123eb2000) [pid = 1655] [serial = 1457] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:35:18 INFO - PROCESS | 1655 | 1469165718662 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]]]}] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 70 (0x1172b8400) [pid = 1655] [serial = 2149] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 69 (0x12925cc00) [pid = 1655] [serial = 2146] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 68 (0x12a6d0000) [pid = 1655] [serial = 2159] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 67 (0x1248f8000) [pid = 1655] [serial = 2152] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 66 (0x1293a0000) [pid = 1655] [serial = 2155] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 65 (0x129265c00) [pid = 1655] [serial = 2147] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 64 (0x12a6c5c00) [pid = 1655] [serial = 2158] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 63 (0x129265800) [pid = 1655] [serial = 2153] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 62 (0x1195c6800) [pid = 1655] [serial = 2150] [outer = 0x0] [url = about:blank] 22:35:18 INFO - PROCESS | 1655 | --DOMWINDOW == 61 (0x129667000) [pid = 1655] [serial = 2156] [outer = 0x0] [url = about:blank] 22:35:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:35:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:35:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 645ms 22:35:18 INFO - PROCESS | 1655 | 1469165718704 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 22:35:18 INFO - PROCESS | 1655 | 1469165718706 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 22:35:18 INFO - TEST-START | /DOMEvents/constructors.html 22:35:18 INFO - PROCESS | 1655 | 1469165718711 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:35:18 INFO - PROCESS | 1655 | 1469165718714 Marionette TRACE conn2 <- [1,2914,null,{}] 22:35:18 INFO - PROCESS | 1655 | 1469165718717 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}] 22:35:18 INFO - PROCESS | 1655 | 1469165718718 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:18 INFO - PROCESS | 1655 | 1469165718800 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 22:35:18 INFO - PROCESS | 1655 | 1469165718804 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:18 INFO - PROCESS | 1655 | 1469165718805 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:18 INFO - PROCESS | 1655 | ++DOCSHELL 0x12080f800 == 27 [pid = 1655] [id = 736] 22:35:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 62 (0x1169e0400) [pid = 1655] [serial = 2208] [outer = 0x0] 22:35:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 63 (0x1176b2400) [pid = 1655] [serial = 2209] [outer = 0x1169e0400] 22:35:18 INFO - PROCESS | 1655 | 1469165718835 Marionette DEBUG loaded listener.js 22:35:18 INFO - PROCESS | 1655 | ++DOMWINDOW == 64 (0x1182fc800) [pid = 1655] [serial = 2210] [outer = 0x1169e0400] 22:35:19 INFO - PROCESS | 1655 | 1469165719240 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]]]}] 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:35:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:35:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:35:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:35:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:35:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:35:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:35:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:35:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:35:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 582ms 22:35:19 INFO - PROCESS | 1655 | 1469165719291 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 22:35:19 INFO - PROCESS | 1655 | 1469165719293 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 22:35:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:35:19 INFO - PROCESS | 1655 | 1469165719301 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:35:19 INFO - PROCESS | 1655 | 1469165719302 Marionette TRACE conn2 <- [1,2918,null,{}] 22:35:19 INFO - PROCESS | 1655 | 1469165719309 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}] 22:35:19 INFO - PROCESS | 1655 | 1469165719313 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:19 INFO - PROCESS | 1655 | 1469165719415 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 22:35:19 INFO - PROCESS | 1655 | 1469165719425 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:19 INFO - PROCESS | 1655 | 1469165719428 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x124e72000 == 28 [pid = 1655] [id = 737] 22:35:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 65 (0x118536800) [pid = 1655] [serial = 2211] [outer = 0x0] 22:35:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 66 (0x1195d3400) [pid = 1655] [serial = 2212] [outer = 0x118536800] 22:35:19 INFO - PROCESS | 1655 | 1469165719460 Marionette DEBUG loaded listener.js 22:35:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 67 (0x1195c6c00) [pid = 1655] [serial = 2213] [outer = 0x118536800] 22:35:19 INFO - PROCESS | 1655 | 1469165719791 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:35:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:35:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 518ms 22:35:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:35:19 INFO - PROCESS | 1655 | 1469165719819 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 22:35:19 INFO - PROCESS | 1655 | 1469165719821 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 22:35:19 INFO - PROCESS | 1655 | 1469165719823 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:35:19 INFO - PROCESS | 1655 | 1469165719824 Marionette TRACE conn2 <- [1,2922,null,{}] 22:35:19 INFO - PROCESS | 1655 | 1469165719826 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}] 22:35:19 INFO - PROCESS | 1655 | 1469165719828 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:19 INFO - PROCESS | 1655 | 1469165719907 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 22:35:19 INFO - PROCESS | 1655 | 1469165719913 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:19 INFO - PROCESS | 1655 | 1469165719915 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:19 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a74d800 == 29 [pid = 1655] [id = 738] 22:35:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 68 (0x119a07000) [pid = 1655] [serial = 2214] [outer = 0x0] 22:35:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 69 (0x119a4e400) [pid = 1655] [serial = 2215] [outer = 0x119a07000] 22:35:19 INFO - PROCESS | 1655 | 1469165719941 Marionette DEBUG loaded listener.js 22:35:19 INFO - PROCESS | 1655 | ++DOMWINDOW == 70 (0x12084a800) [pid = 1655] [serial = 2216] [outer = 0x119a07000] 22:35:20 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 22:35:20 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 22:35:20 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 22:35:20 INFO - PROCESS | 1655 | [1655] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 22:35:20 INFO - PROCESS | 1655 | 1469165720257 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]]]}] 22:35:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:35:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:35:20 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 22:35:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:35:20 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 22:35:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:35:20 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]" 22:35:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:35:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:35:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 469ms 22:35:20 INFO - PROCESS | 1655 | 1469165720293 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 22:35:20 INFO - PROCESS | 1655 | 1469165720294 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 22:35:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:35:20 INFO - PROCESS | 1655 | 1469165720299 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:35:20 INFO - PROCESS | 1655 | 1469165720300 Marionette TRACE conn2 <- [1,2926,null,{}] 22:35:20 INFO - PROCESS | 1655 | 1469165720302 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}] 22:35:20 INFO - PROCESS | 1655 | 1469165720304 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:20 INFO - PROCESS | 1655 | 1469165720384 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 22:35:20 INFO - PROCESS | 1655 | 1469165720447 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:20 INFO - PROCESS | 1655 | 1469165720449 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ac07800 == 30 [pid = 1655] [id = 739] 22:35:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 71 (0x119a0ec00) [pid = 1655] [serial = 2217] [outer = 0x0] 22:35:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 72 (0x12163a800) [pid = 1655] [serial = 2218] [outer = 0x119a0ec00] 22:35:20 INFO - PROCESS | 1655 | 1469165720475 Marionette DEBUG loaded listener.js 22:35:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1237e4c00) [pid = 1655] [serial = 2219] [outer = 0x119a0ec00] 22:35:20 INFO - PROCESS | 1655 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:35:20 INFO - PROCESS | 1655 | 1469165720748 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]]]}] 22:35:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:35:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 468ms 22:35:20 INFO - PROCESS | 1655 | 1469165720768 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 22:35:20 INFO - PROCESS | 1655 | 1469165720769 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 22:35:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:35:20 INFO - PROCESS | 1655 | 1469165720771 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:35:20 INFO - PROCESS | 1655 | 1469165720772 Marionette TRACE conn2 <- [1,2930,null,{}] 22:35:20 INFO - PROCESS | 1655 | 1469165720774 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}] 22:35:20 INFO - PROCESS | 1655 | 1469165720780 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:20 INFO - PROCESS | 1655 | 1469165720921 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 22:35:20 INFO - PROCESS | 1655 | 1469165720925 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:20 INFO - PROCESS | 1655 | 1469165720926 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:20 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ba41800 == 31 [pid = 1655] [id = 740] 22:35:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1239cbc00) [pid = 1655] [serial = 2220] [outer = 0x0] 22:35:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x124eb8400) [pid = 1655] [serial = 2221] [outer = 0x1239cbc00] 22:35:20 INFO - PROCESS | 1655 | 1469165720952 Marionette DEBUG loaded listener.js 22:35:20 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x126590400) [pid = 1655] [serial = 2222] [outer = 0x1239cbc00] 22:35:21 INFO - PROCESS | 1655 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:35:21 INFO - PROCESS | 1655 | 1469165721249 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]]]}] 22:35:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:35:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 520ms 22:35:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:35:21 INFO - PROCESS | 1655 | 1469165721302 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 22:35:21 INFO - PROCESS | 1655 | 1469165721304 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 22:35:21 INFO - PROCESS | 1655 | 1469165721306 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:35:21 INFO - PROCESS | 1655 | 1469165721307 Marionette TRACE conn2 <- [1,2934,null,{}] 22:35:21 INFO - PROCESS | 1655 | 1469165721309 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}] 22:35:21 INFO - PROCESS | 1655 | 1469165721311 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:21 INFO - PROCESS | 1655 | 1469165721420 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 22:35:21 INFO - PROCESS | 1655 | 1469165721432 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:21 INFO - PROCESS | 1655 | 1469165721433 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bde3000 == 32 [pid = 1655] [id = 741] 22:35:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x126590c00) [pid = 1655] [serial = 2223] [outer = 0x0] 22:35:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x12684c400) [pid = 1655] [serial = 2224] [outer = 0x126590c00] 22:35:21 INFO - PROCESS | 1655 | 1469165721458 Marionette DEBUG loaded listener.js 22:35:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x126c71c00) [pid = 1655] [serial = 2225] [outer = 0x126590c00] 22:35:21 INFO - PROCESS | 1655 | 1469165721756 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]]]}] 22:35:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:35:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 470ms 22:35:21 INFO - PROCESS | 1655 | 1469165721781 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 22:35:21 INFO - PROCESS | 1655 | 1469165721783 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 22:35:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:35:21 INFO - PROCESS | 1655 | 1469165721792 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:35:21 INFO - PROCESS | 1655 | 1469165721796 Marionette TRACE conn2 <- [1,2938,null,{}] 22:35:21 INFO - PROCESS | 1655 | 1469165721800 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}] 22:35:21 INFO - PROCESS | 1655 | 1469165721802 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:21 INFO - PROCESS | 1655 | 1469165721960 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 22:35:21 INFO - PROCESS | 1655 | 1469165721975 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:21 INFO - PROCESS | 1655 | 1469165721976 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:21 INFO - PROCESS | 1655 | ++DOCSHELL 0x118886000 == 33 [pid = 1655] [id = 742] 22:35:21 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x126843000) [pid = 1655] [serial = 2226] [outer = 0x0] 22:35:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x128c07000) [pid = 1655] [serial = 2227] [outer = 0x126843000] 22:35:22 INFO - PROCESS | 1655 | 1469165722019 Marionette DEBUG loaded listener.js 22:35:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x128c11000) [pid = 1655] [serial = 2228] [outer = 0x126843000] 22:35:22 INFO - PROCESS | 1655 | 1469165722436 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]]]}] 22:35:22 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. 22:35:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 681ms 22:35:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:35:22 INFO - PROCESS | 1655 | 1469165722468 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 22:35:22 INFO - PROCESS | 1655 | 1469165722469 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 22:35:22 INFO - PROCESS | 1655 | 1469165722471 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:35:22 INFO - PROCESS | 1655 | 1469165722472 Marionette TRACE conn2 <- [1,2942,null,{}] 22:35:22 INFO - PROCESS | 1655 | 1469165722474 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}] 22:35:22 INFO - PROCESS | 1655 | 1469165722475 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:22 INFO - PROCESS | 1655 | 1469165722580 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 22:35:22 INFO - PROCESS | 1655 | 1469165722615 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:22 INFO - PROCESS | 1655 | 1469165722616 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:22 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3f0800 == 34 [pid = 1655] [id = 743] 22:35:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x113d45c00) [pid = 1655] [serial = 2229] [outer = 0x0] 22:35:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x128dcd800) [pid = 1655] [serial = 2230] [outer = 0x113d45c00] 22:35:22 INFO - PROCESS | 1655 | 1469165722640 Marionette DEBUG loaded listener.js 22:35:22 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x129262000) [pid = 1655] [serial = 2231] [outer = 0x113d45c00] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x112a81400) [pid = 1655] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x1188e0400) [pid = 1655] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1160ebc00) [pid = 1655] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x112a84c00) [pid = 1655] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 80 (0x1182f8000) [pid = 1655] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 79 (0x118509c00) [pid = 1655] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 78 (0x1160e8c00) [pid = 1655] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 77 (0x1210dac00) [pid = 1655] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 76 (0x124ebc400) [pid = 1655] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 75 (0x119a49c00) [pid = 1655] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 74 (0x1122bec00) [pid = 1655] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 73 (0x118709400) [pid = 1655] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:35:22 INFO - PROCESS | 1655 | --DOMWINDOW == 72 (0x1160eb400) [pid = 1655] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:35:22 INFO - PROCESS | 1655 | 1469165722961 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"]]]}] 22:35:22 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 22:35:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:35:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 519ms 22:35:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:35:22 INFO - PROCESS | 1655 | 1469165722991 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 22:35:23 INFO - PROCESS | 1655 | 1469165722992 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 22:35:23 INFO - PROCESS | 1655 | 1469165722995 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:35:23 INFO - PROCESS | 1655 | 1469165722998 Marionette TRACE conn2 <- [1,2946,null,{}] 22:35:23 INFO - PROCESS | 1655 | 1469165723000 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}] 22:35:23 INFO - PROCESS | 1655 | 1469165723001 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:23 INFO - PROCESS | 1655 | 1469165723105 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 22:35:23 INFO - PROCESS | 1655 | 1469165723140 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:23 INFO - PROCESS | 1655 | 1469165723141 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b9a1000 == 35 [pid = 1655] [id = 744] 22:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 73 (0x1129b5800) [pid = 1655] [serial = 2232] [outer = 0x0] 22:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 74 (0x1184ce800) [pid = 1655] [serial = 2233] [outer = 0x1129b5800] 22:35:23 INFO - PROCESS | 1655 | 1469165723166 Marionette DEBUG loaded listener.js 22:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 75 (0x121640c00) [pid = 1655] [serial = 2234] [outer = 0x1129b5800] 22:35:23 INFO - PROCESS | 1655 | 1469165723408 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]]]}] 22:35:23 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. 22:35:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 421ms 22:35:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:35:23 INFO - PROCESS | 1655 | 1469165723417 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 22:35:23 INFO - PROCESS | 1655 | 1469165723419 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 22:35:23 INFO - PROCESS | 1655 | 1469165723421 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:35:23 INFO - PROCESS | 1655 | 1469165723423 Marionette TRACE conn2 <- [1,2950,null,{}] 22:35:23 INFO - PROCESS | 1655 | 1469165723425 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}] 22:35:23 INFO - PROCESS | 1655 | 1469165723427 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:23 INFO - PROCESS | 1655 | 1469165723534 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 22:35:23 INFO - PROCESS | 1655 | 1469165723538 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:23 INFO - PROCESS | 1655 | 1469165723540 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca71000 == 36 [pid = 1655] [id = 745] 22:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 76 (0x128c0a800) [pid = 1655] [serial = 2235] [outer = 0x0] 22:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 77 (0x129265c00) [pid = 1655] [serial = 2236] [outer = 0x128c0a800] 22:35:23 INFO - PROCESS | 1655 | 1469165723566 Marionette DEBUG loaded listener.js 22:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 78 (0x12965d400) [pid = 1655] [serial = 2237] [outer = 0x128c0a800] 22:35:23 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd82000 == 37 [pid = 1655] [id = 746] 22:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 79 (0x129665000) [pid = 1655] [serial = 2238] [outer = 0x0] 22:35:23 INFO - PROCESS | 1655 | ++DOMWINDOW == 80 (0x120848000) [pid = 1655] [serial = 2239] [outer = 0x129665000] 22:35:23 INFO - PROCESS | 1655 | 1469165723898 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]]]}] 22:35:23 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. 22:35:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 22:35:23 INFO - PROCESS | 1655 | 1469165723941 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 22:35:23 INFO - PROCESS | 1655 | 1469165723943 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 22:35:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:35:23 INFO - PROCESS | 1655 | 1469165723945 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:35:23 INFO - PROCESS | 1655 | 1469165723946 Marionette TRACE conn2 <- [1,2954,null,{}] 22:35:23 INFO - PROCESS | 1655 | 1469165723948 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}] 22:35:23 INFO - PROCESS | 1655 | 1469165723949 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:24 INFO - PROCESS | 1655 | 1469165724074 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 22:35:24 INFO - PROCESS | 1655 | 1469165724080 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:24 INFO - PROCESS | 1655 | 1469165724081 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd78000 == 38 [pid = 1655] [id = 747] 22:35:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 81 (0x12939b000) [pid = 1655] [serial = 2240] [outer = 0x0] 22:35:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x12a643400) [pid = 1655] [serial = 2241] [outer = 0x12939b000] 22:35:24 INFO - PROCESS | 1655 | 1469165724105 Marionette DEBUG loaded listener.js 22:35:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x12a6c7c00) [pid = 1655] [serial = 2242] [outer = 0x12939b000] 22:35:24 INFO - PROCESS | 1655 | 1469165724379 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]]]}] 22:35:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:35:24 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 22:35:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 471ms 22:35:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:35:24 INFO - PROCESS | 1655 | 1469165724421 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 22:35:24 INFO - PROCESS | 1655 | 1469165724423 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 22:35:24 INFO - PROCESS | 1655 | 1469165724426 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:35:24 INFO - PROCESS | 1655 | 1469165724430 Marionette TRACE conn2 <- [1,2958,null,{}] 22:35:24 INFO - PROCESS | 1655 | 1469165724435 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}] 22:35:24 INFO - PROCESS | 1655 | 1469165724436 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:24 INFO - PROCESS | 1655 | 1469165724592 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 22:35:24 INFO - PROCESS | 1655 | 1469165724680 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:24 INFO - PROCESS | 1655 | 1469165724681 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:24 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d49d800 == 39 [pid = 1655] [id = 748] 22:35:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x129261000) [pid = 1655] [serial = 2243] [outer = 0x0] 22:35:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x12a6d0000) [pid = 1655] [serial = 2244] [outer = 0x129261000] 22:35:24 INFO - PROCESS | 1655 | 1469165724722 Marionette DEBUG loaded listener.js 22:35:24 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x12a8b0c00) [pid = 1655] [serial = 2245] [outer = 0x129261000] 22:35:25 INFO - PROCESS | 1655 | 1469165725184 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]]]}] 22:35:25 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. 22:35:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 773ms 22:35:25 INFO - PROCESS | 1655 | 1469165725199 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 22:35:25 INFO - PROCESS | 1655 | 1469165725202 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 22:35:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:35:25 INFO - PROCESS | 1655 | 1469165725205 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:35:25 INFO - PROCESS | 1655 | 1469165725209 Marionette TRACE conn2 <- [1,2962,null,{}] 22:35:25 INFO - PROCESS | 1655 | 1469165725212 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}] 22:35:25 INFO - PROCESS | 1655 | 1469165725214 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:25 INFO - PROCESS | 1655 | 1469165725325 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 22:35:25 INFO - PROCESS | 1655 | 1469165725385 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:25 INFO - PROCESS | 1655 | 1469165725387 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:25 INFO - PROCESS | 1655 | ++DOCSHELL 0x123922800 == 40 [pid = 1655] [id = 749] 22:35:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x113aa5800) [pid = 1655] [serial = 2246] [outer = 0x0] 22:35:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x1169e1c00) [pid = 1655] [serial = 2247] [outer = 0x113aa5800] 22:35:25 INFO - PROCESS | 1655 | 1469165725418 Marionette DEBUG loaded listener.js 22:35:25 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x117e29000) [pid = 1655] [serial = 2248] [outer = 0x113aa5800] 22:35:25 INFO - PROCESS | 1655 | 1469165725811 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]]]}] 22:35:25 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. 22:35:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 622ms 22:35:25 INFO - PROCESS | 1655 | 1469165725828 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 22:35:25 INFO - PROCESS | 1655 | 1469165725833 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 22:35:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:35:25 INFO - PROCESS | 1655 | 1469165725837 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:35:25 INFO - PROCESS | 1655 | 1469165725839 Marionette TRACE conn2 <- [1,2966,null,{}] 22:35:25 INFO - PROCESS | 1655 | 1469165725842 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}] 22:35:25 INFO - PROCESS | 1655 | 1469165725844 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:25 INFO - PROCESS | 1655 | 1469165725949 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 22:35:26 INFO - PROCESS | 1655 | 1469165726031 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:26 INFO - PROCESS | 1655 | 1469165726033 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abbb800 == 41 [pid = 1655] [id = 750] 22:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x118510c00) [pid = 1655] [serial = 2249] [outer = 0x0] 22:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119290400) [pid = 1655] [serial = 2250] [outer = 0x118510c00] 22:35:26 INFO - PROCESS | 1655 | 1469165726106 Marionette DEBUG loaded listener.js 22:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x119973400) [pid = 1655] [serial = 2251] [outer = 0x118510c00] 22:35:26 INFO - PROCESS | 1655 | 1469165726453 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]]]}] 22:35:26 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. 22:35:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 669ms 22:35:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:35:26 INFO - PROCESS | 1655 | 1469165726507 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 22:35:26 INFO - PROCESS | 1655 | 1469165726508 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 22:35:26 INFO - PROCESS | 1655 | 1469165726511 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:35:26 INFO - PROCESS | 1655 | 1469165726513 Marionette TRACE conn2 <- [1,2970,null,{}] 22:35:26 INFO - PROCESS | 1655 | 1469165726521 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}] 22:35:26 INFO - PROCESS | 1655 | 1469165726525 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:26 INFO - PROCESS | 1655 | 1469165726629 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 22:35:26 INFO - PROCESS | 1655 | 1469165726685 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:26 INFO - PROCESS | 1655 | 1469165726687 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:26 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca73000 == 42 [pid = 1655] [id = 751] 22:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x119adb400) [pid = 1655] [serial = 2252] [outer = 0x0] 22:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x1232b3000) [pid = 1655] [serial = 2253] [outer = 0x119adb400] 22:35:26 INFO - PROCESS | 1655 | 1469165726718 Marionette DEBUG loaded listener.js 22:35:26 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x1248fb400) [pid = 1655] [serial = 2254] [outer = 0x119adb400] 22:35:27 INFO - PROCESS | 1655 | 1469165727070 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]]]}] 22:35:27 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. 22:35:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 571ms 22:35:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:35:27 INFO - PROCESS | 1655 | 1469165727083 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 22:35:27 INFO - PROCESS | 1655 | 1469165727085 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 22:35:27 INFO - PROCESS | 1655 | 1469165727087 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:35:27 INFO - PROCESS | 1655 | 1469165727088 Marionette TRACE conn2 <- [1,2974,null,{}] 22:35:27 INFO - PROCESS | 1655 | 1469165727091 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}] 22:35:27 INFO - PROCESS | 1655 | 1469165727092 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:27 INFO - PROCESS | 1655 | 1469165727197 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 22:35:27 INFO - PROCESS | 1655 | 1469165727256 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:27 INFO - PROCESS | 1655 | 1469165727257 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d5f7000 == 43 [pid = 1655] [id = 752] 22:35:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12611c400) [pid = 1655] [serial = 2255] [outer = 0x0] 22:35:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x126872c00) [pid = 1655] [serial = 2256] [outer = 0x12611c400] 22:35:27 INFO - PROCESS | 1655 | 1469165727286 Marionette DEBUG loaded listener.js 22:35:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x129260000) [pid = 1655] [serial = 2257] [outer = 0x12611c400] 22:35:27 INFO - PROCESS | 1655 | 1469165727636 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]]]}] 22:35:27 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. 22:35:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 569ms 22:35:27 INFO - PROCESS | 1655 | 1469165727656 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 22:35:27 INFO - PROCESS | 1655 | 1469165727657 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 22:35:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:35:27 INFO - PROCESS | 1655 | 1469165727660 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:35:27 INFO - PROCESS | 1655 | 1469165727661 Marionette TRACE conn2 <- [1,2978,null,{}] 22:35:27 INFO - PROCESS | 1655 | 1469165727664 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}] 22:35:27 INFO - PROCESS | 1655 | 1469165727665 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:27 INFO - PROCESS | 1655 | 1469165727769 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 22:35:27 INFO - PROCESS | 1655 | 1469165727825 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:27 INFO - PROCESS | 1655 | 1469165727827 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:27 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d46e800 == 44 [pid = 1655] [id = 753] 22:35:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x129262800) [pid = 1655] [serial = 2258] [outer = 0x0] 22:35:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1293a1000) [pid = 1655] [serial = 2259] [outer = 0x129262800] 22:35:27 INFO - PROCESS | 1655 | 1469165727855 Marionette DEBUG loaded listener.js 22:35:27 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x12a651800) [pid = 1655] [serial = 2260] [outer = 0x129262800] 22:35:28 INFO - PROCESS | 1655 | 1469165728278 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]]]}] 22:35:28 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. 22:35:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 22:35:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:35:28 INFO - PROCESS | 1655 | 1469165728331 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 22:35:28 INFO - PROCESS | 1655 | 1469165728332 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 22:35:28 INFO - PROCESS | 1655 | 1469165728334 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:35:28 INFO - PROCESS | 1655 | 1469165728336 Marionette TRACE conn2 <- [1,2982,null,{}] 22:35:28 INFO - PROCESS | 1655 | 1469165728338 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}] 22:35:28 INFO - PROCESS | 1655 | 1469165728342 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:28 INFO - PROCESS | 1655 | 1469165728578 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 22:35:28 INFO - PROCESS | 1655 | 1469165728705 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:28 INFO - PROCESS | 1655 | 1469165728706 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:28 INFO - PROCESS | 1655 | ++DOCSHELL 0x11953a000 == 45 [pid = 1655] [id = 754] 22:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x113394c00) [pid = 1655] [serial = 2261] [outer = 0x0] 22:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x113866800) [pid = 1655] [serial = 2262] [outer = 0x113394c00] 22:35:28 INFO - PROCESS | 1655 | 1469165728736 Marionette DEBUG loaded listener.js 22:35:28 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x11653b800) [pid = 1655] [serial = 2263] [outer = 0x113394c00] 22:35:29 INFO - PROCESS | 1655 | 1469165729097 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"]]]}] 22:35:29 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 22:35:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:35:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 771ms 22:35:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:35:29 INFO - PROCESS | 1655 | 1469165729107 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 22:35:29 INFO - PROCESS | 1655 | 1469165729109 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 22:35:29 INFO - PROCESS | 1655 | 1469165729115 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:35:29 INFO - PROCESS | 1655 | 1469165729117 Marionette TRACE conn2 <- [1,2986,null,{}] 22:35:29 INFO - PROCESS | 1655 | 1469165729120 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}] 22:35:29 INFO - PROCESS | 1655 | 1469165729122 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:29 INFO - PROCESS | 1655 | 1469165729221 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 22:35:29 INFO - PROCESS | 1655 | 1469165729279 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:29 INFO - PROCESS | 1655 | 1469165729281 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:29 INFO - PROCESS | 1655 | ++DOCSHELL 0x12080a000 == 46 [pid = 1655] [id = 755] 22:35:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x116aa5800) [pid = 1655] [serial = 2264] [outer = 0x0] 22:35:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x11850d000) [pid = 1655] [serial = 2265] [outer = 0x116aa5800] 22:35:29 INFO - PROCESS | 1655 | 1469165729308 Marionette DEBUG loaded listener.js 22:35:29 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x11870d000) [pid = 1655] [serial = 2266] [outer = 0x116aa5800] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd78000 == 45 [pid = 1655] [id = 747] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12cd82000 == 44 [pid = 1655] [id = 746] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca71000 == 43 [pid = 1655] [id = 745] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12b9a1000 == 42 [pid = 1655] [id = 744] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12c3f0800 == 41 [pid = 1655] [id = 743] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x118886000 == 40 [pid = 1655] [id = 742] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12bde3000 == 39 [pid = 1655] [id = 741] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba41800 == 38 [pid = 1655] [id = 740] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12ac07800 == 37 [pid = 1655] [id = 739] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12a74d800 == 36 [pid = 1655] [id = 738] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x124e72000 == 35 [pid = 1655] [id = 737] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12080f800 == 34 [pid = 1655] [id = 736] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x119176000 == 33 [pid = 1655] [id = 735] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12168f000 == 32 [pid = 1655] [id = 734] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12ba51000 == 31 [pid = 1655] [id = 733] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x11953a000 == 30 [pid = 1655] [id = 754] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12d46e800 == 29 [pid = 1655] [id = 753] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12d5f7000 == 28 [pid = 1655] [id = 752] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12ca73000 == 27 [pid = 1655] [id = 751] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12abbb800 == 26 [pid = 1655] [id = 750] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x123922800 == 25 [pid = 1655] [id = 749] 22:35:30 INFO - PROCESS | 1655 | --DOCSHELL 0x12d49d800 == 24 [pid = 1655] [id = 748] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x116aa6000) [pid = 1655] [serial = 2162] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x116032000) [pid = 1655] [serial = 2161] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x11928cc00) [pid = 1655] [serial = 2185] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x1195cc800) [pid = 1655] [serial = 2188] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x112e14800) [pid = 1655] [serial = 2176] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x113399000) [pid = 1655] [serial = 2177] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x118503000) [pid = 1655] [serial = 2182] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x118708c00) [pid = 1655] [serial = 2183] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x119970000) [pid = 1655] [serial = 2165] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x11697f000) [pid = 1655] [serial = 2173] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1176b2c00) [pid = 1655] [serial = 2174] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119282400) [pid = 1655] [serial = 2164] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x124eae400) [pid = 1655] [serial = 2168] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x123e46400) [pid = 1655] [serial = 2167] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x128c0e400) [pid = 1655] [serial = 2171] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x12684c000) [pid = 1655] [serial = 2170] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x12330e800) [pid = 1655] [serial = 2192] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x113867c00) [pid = 1655] [serial = 2197] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1184d9000) [pid = 1655] [serial = 2198] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1208bb800) [pid = 1655] [serial = 2191] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x119a0ac00) [pid = 1655] [serial = 2189] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x12363c000) [pid = 1655] [serial = 2194] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x1243ee000) [pid = 1655] [serial = 2195] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x116907c00) [pid = 1655] [serial = 2179] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x1169ee400) [pid = 1655] [serial = 2180] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x119514800) [pid = 1655] [serial = 2186] [outer = 0x0] [url = about:blank] 22:35:30 INFO - PROCESS | 1655 | 1469165730255 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]]]}] 22:35:30 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. 22:35:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1177ms 22:35:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:35:30 INFO - PROCESS | 1655 | 1469165730289 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 22:35:30 INFO - PROCESS | 1655 | 1469165730292 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 22:35:30 INFO - PROCESS | 1655 | 1469165730295 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:35:30 INFO - PROCESS | 1655 | 1469165730297 Marionette TRACE conn2 <- [1,2990,null,{}] 22:35:30 INFO - PROCESS | 1655 | 1469165730300 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}] 22:35:30 INFO - PROCESS | 1655 | 1469165730302 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:30 INFO - PROCESS | 1655 | 1469165730384 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 22:35:30 INFO - PROCESS | 1655 | 1469165730388 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:30 INFO - PROCESS | 1655 | 1469165730391 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x1169a4000 == 25 [pid = 1655] [id = 756] 22:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11336e800) [pid = 1655] [serial = 2267] [outer = 0x0] 22:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x113399000) [pid = 1655] [serial = 2268] [outer = 0x11336e800] 22:35:30 INFO - PROCESS | 1655 | 1469165730419 Marionette DEBUG loaded listener.js 22:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x1129b7c00) [pid = 1655] [serial = 2269] [outer = 0x11336e800] 22:35:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x113ae1800 == 26 [pid = 1655] [id = 757] 22:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x1169ee800) [pid = 1655] [serial = 2270] [outer = 0x0] 22:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x11300fc00) [pid = 1655] [serial = 2271] [outer = 0x1169ee800] 22:35:30 INFO - PROCESS | 1655 | 1469165730800 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]]]}] 22:35:30 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. 22:35:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 522ms 22:35:30 INFO - PROCESS | 1655 | 1469165730816 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 22:35:30 INFO - PROCESS | 1655 | 1469165730820 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 22:35:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:35:30 INFO - PROCESS | 1655 | 1469165730824 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:35:30 INFO - PROCESS | 1655 | 1469165730826 Marionette TRACE conn2 <- [1,2994,null,{}] 22:35:30 INFO - PROCESS | 1655 | 1469165730829 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}] 22:35:30 INFO - PROCESS | 1655 | 1469165730830 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:30 INFO - PROCESS | 1655 | 1469165730923 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 22:35:30 INFO - PROCESS | 1655 | 1469165730927 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:30 INFO - PROCESS | 1655 | 1469165730929 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:30 INFO - PROCESS | 1655 | ++DOCSHELL 0x119535800 == 27 [pid = 1655] [id = 758] 22:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x116975800) [pid = 1655] [serial = 2272] [outer = 0x0] 22:35:30 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x117e2d400) [pid = 1655] [serial = 2273] [outer = 0x116975800] 22:35:30 INFO - PROCESS | 1655 | 1469165730956 Marionette DEBUG loaded listener.js 22:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x1184d1400) [pid = 1655] [serial = 2274] [outer = 0x116975800] 22:35:31 INFO - PROCESS | 1655 | 1469165731273 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]]]}] 22:35:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:35:31 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 22:35:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 469ms 22:35:31 INFO - PROCESS | 1655 | 1469165731294 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 22:35:31 INFO - PROCESS | 1655 | 1469165731297 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 22:35:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:35:31 INFO - PROCESS | 1655 | 1469165731301 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:35:31 INFO - PROCESS | 1655 | 1469165731303 Marionette TRACE conn2 <- [1,2998,null,{}] 22:35:31 INFO - PROCESS | 1655 | 1469165731311 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}] 22:35:31 INFO - PROCESS | 1655 | 1469165731316 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:31 INFO - PROCESS | 1655 | 1469165731403 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 22:35:31 INFO - PROCESS | 1655 | 1469165731458 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:31 INFO - PROCESS | 1655 | 1469165731460 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x123bc5000 == 28 [pid = 1655] [id = 759] 22:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x1129bac00) [pid = 1655] [serial = 2275] [outer = 0x0] 22:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x11852f800) [pid = 1655] [serial = 2276] [outer = 0x1129bac00] 22:35:31 INFO - PROCESS | 1655 | 1469165731487 Marionette DEBUG loaded listener.js 22:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x11928a800) [pid = 1655] [serial = 2277] [outer = 0x1129bac00] 22:35:31 INFO - PROCESS | 1655 | 1469165731763 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]]]}] 22:35:31 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. 22:35:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 472ms 22:35:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:35:31 INFO - PROCESS | 1655 | 1469165731775 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 22:35:31 INFO - PROCESS | 1655 | 1469165731777 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 22:35:31 INFO - PROCESS | 1655 | 1469165731787 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:35:31 INFO - PROCESS | 1655 | 1469165731788 Marionette TRACE conn2 <- [1,3002,null,{}] 22:35:31 INFO - PROCESS | 1655 | 1469165731790 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}] 22:35:31 INFO - PROCESS | 1655 | 1469165731792 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:31 INFO - PROCESS | 1655 | 1469165731876 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 22:35:31 INFO - PROCESS | 1655 | 1469165731883 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:31 INFO - PROCESS | 1655 | 1469165731884 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:31 INFO - PROCESS | 1655 | ++DOCSHELL 0x129225800 == 29 [pid = 1655] [id = 760] 22:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x119476400) [pid = 1655] [serial = 2278] [outer = 0x0] 22:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11996e400) [pid = 1655] [serial = 2279] [outer = 0x119476400] 22:35:31 INFO - PROCESS | 1655 | 1469165731909 Marionette DEBUG loaded listener.js 22:35:31 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x119a0b400) [pid = 1655] [serial = 2280] [outer = 0x119476400] 22:35:32 INFO - PROCESS | 1655 | 1469165732220 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]]]}] 22:35:32 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. 22:35:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 474ms 22:35:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:35:32 INFO - PROCESS | 1655 | 1469165732255 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 22:35:32 INFO - PROCESS | 1655 | 1469165732257 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 22:35:32 INFO - PROCESS | 1655 | 1469165732259 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:35:32 INFO - PROCESS | 1655 | 1469165732260 Marionette TRACE conn2 <- [1,3006,null,{}] 22:35:32 INFO - PROCESS | 1655 | 1469165732264 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}] 22:35:32 INFO - PROCESS | 1655 | 1469165732266 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:32 INFO - PROCESS | 1655 | 1469165732383 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 22:35:32 INFO - PROCESS | 1655 | 1469165732400 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:32 INFO - PROCESS | 1655 | 1469165732401 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a615800 == 30 [pid = 1655] [id = 761] 22:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x11690d800) [pid = 1655] [serial = 2281] [outer = 0x0] 22:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x119a4ec00) [pid = 1655] [serial = 2282] [outer = 0x11690d800] 22:35:32 INFO - PROCESS | 1655 | 1469165732425 Marionette DEBUG loaded listener.js 22:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x1210d0000) [pid = 1655] [serial = 2283] [outer = 0x11690d800] 22:35:32 INFO - PROCESS | 1655 | 1469165732754 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]]]}] 22:35:32 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. 22:35:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 522ms 22:35:32 INFO - PROCESS | 1655 | 1469165732782 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 22:35:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:35:32 INFO - PROCESS | 1655 | 1469165732783 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 22:35:32 INFO - PROCESS | 1655 | 1469165732786 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:35:32 INFO - PROCESS | 1655 | 1469165732787 Marionette TRACE conn2 <- [1,3010,null,{}] 22:35:32 INFO - PROCESS | 1655 | 1469165732789 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}] 22:35:32 INFO - PROCESS | 1655 | 1469165732794 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:32 INFO - PROCESS | 1655 | 1469165732935 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 22:35:32 INFO - PROCESS | 1655 | 1469165732954 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:32 INFO - PROCESS | 1655 | 1469165732956 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:32 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abb5800 == 31 [pid = 1655] [id = 762] 22:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12163b400) [pid = 1655] [serial = 2284] [outer = 0x0] 22:35:32 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12331b400) [pid = 1655] [serial = 2285] [outer = 0x12163b400] 22:35:32 INFO - PROCESS | 1655 | 1469165732991 Marionette DEBUG loaded listener.js 22:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x124791000) [pid = 1655] [serial = 2286] [outer = 0x12163b400] 22:35:33 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 22:35:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 517ms 22:35:33 INFO - PROCESS | 1655 | 1469165733300 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]]]}] 22:35:33 INFO - PROCESS | 1655 | 1469165733304 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 22:35:33 INFO - PROCESS | 1655 | 1469165733305 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 22:35:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:35:33 INFO - PROCESS | 1655 | 1469165733308 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:35:33 INFO - PROCESS | 1655 | 1469165733309 Marionette TRACE conn2 <- [1,3014,null,{}] 22:35:33 INFO - PROCESS | 1655 | 1469165733312 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}] 22:35:33 INFO - PROCESS | 1655 | 1469165733314 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:33 INFO - PROCESS | 1655 | 1469165733410 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 22:35:33 INFO - PROCESS | 1655 | 1469165733446 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:33 INFO - PROCESS | 1655 | 1469165733447 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b230800 == 32 [pid = 1655] [id = 763] 22:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x118562400) [pid = 1655] [serial = 2287] [outer = 0x0] 22:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x124eae800) [pid = 1655] [serial = 2288] [outer = 0x118562400] 22:35:33 INFO - PROCESS | 1655 | 1469165733472 Marionette DEBUG loaded listener.js 22:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x124ebac00) [pid = 1655] [serial = 2289] [outer = 0x118562400] 22:35:33 INFO - PROCESS | 1655 | [1655] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:35:33 INFO - PROCESS | 1655 | 1469165733791 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:35:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:35:33 INFO - {} 22:35:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:35:33 INFO - {} 22:35:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:35:33 INFO - {} 22:35:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:35:33 INFO - {} 22:35:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 522ms 22:35:33 INFO - TEST-START | /FileAPI/fileReader.html 22:35:33 INFO - PROCESS | 1655 | 1469165733831 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 22:35:33 INFO - PROCESS | 1655 | 1469165733832 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 22:35:33 INFO - PROCESS | 1655 | 1469165733834 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:35:33 INFO - PROCESS | 1655 | 1469165733835 Marionette TRACE conn2 <- [1,3018,null,{}] 22:35:33 INFO - PROCESS | 1655 | 1469165733837 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}] 22:35:33 INFO - PROCESS | 1655 | 1469165733838 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:33 INFO - PROCESS | 1655 | 1469165733943 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 22:35:33 INFO - PROCESS | 1655 | 1469165733946 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:33 INFO - PROCESS | 1655 | 1469165733947 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:33 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b993000 == 33 [pid = 1655] [id = 764] 22:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x126124400) [pid = 1655] [serial = 2290] [outer = 0x0] 22:35:33 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x1266b2400) [pid = 1655] [serial = 2291] [outer = 0x126124400] 22:35:33 INFO - PROCESS | 1655 | 1469165733971 Marionette DEBUG loaded listener.js 22:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x128c05000) [pid = 1655] [serial = 2292] [outer = 0x126124400] 22:35:34 INFO - PROCESS | 1655 | 1469165734281 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]]]}] 22:35:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:35:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:35:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:35:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:35:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 470ms 22:35:34 INFO - PROCESS | 1655 | 1469165734305 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 22:35:34 INFO - PROCESS | 1655 | 1469165734307 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 22:35:34 INFO - TEST-START | /FileAPI/historical.html 22:35:34 INFO - PROCESS | 1655 | 1469165734309 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:35:34 INFO - PROCESS | 1655 | 1469165734310 Marionette TRACE conn2 <- [1,3022,null,{}] 22:35:34 INFO - PROCESS | 1655 | 1469165734320 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}] 22:35:34 INFO - PROCESS | 1655 | 1469165734321 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:34 INFO - PROCESS | 1655 | 1469165734634 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x129261000) [pid = 1655] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x12939b000) [pid = 1655] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x1239cbc00) [pid = 1655] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x126843000) [pid = 1655] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x126590c00) [pid = 1655] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x113d45c00) [pid = 1655] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x1129b5800) [pid = 1655] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x113868c00) [pid = 1655] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x118536800) [pid = 1655] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x119a07000) [pid = 1655] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x113811c00) [pid = 1655] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x1129ae400) [pid = 1655] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119a0ec00) [pid = 1655] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x1169e0400) [pid = 1655] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x128c0a800) [pid = 1655] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:35:34 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x129665000) [pid = 1655] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:35:34 INFO - PROCESS | 1655 | 1469165734677 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:34 INFO - PROCESS | 1655 | 1469165734678 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:34 INFO - PROCESS | 1655 | ++DOCSHELL 0x123bc4800 == 34 [pid = 1655] [id = 765] 22:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x10eafe800) [pid = 1655] [serial = 2293] [outer = 0x0] 22:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x112d2dc00) [pid = 1655] [serial = 2294] [outer = 0x10eafe800] 22:35:34 INFO - PROCESS | 1655 | 1469165734704 Marionette DEBUG loaded listener.js 22:35:34 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x11996f000) [pid = 1655] [serial = 2295] [outer = 0x10eafe800] 22:35:34 INFO - PROCESS | 1655 | 1469165734936 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"]]]}] 22:35:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:35:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:35:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:35:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:35:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:35:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:35:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:35:34 INFO - TEST-OK | /FileAPI/historical.html | took 677ms 22:35:34 INFO - PROCESS | 1655 | 1469165734990 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 22:35:34 INFO - PROCESS | 1655 | 1469165734991 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 22:35:34 INFO - TEST-START | /FileAPI/idlharness.html 22:35:35 INFO - PROCESS | 1655 | 1469165735000 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:35:35 INFO - PROCESS | 1655 | 1469165735002 Marionette TRACE conn2 <- [1,3026,null,{}] 22:35:35 INFO - PROCESS | 1655 | 1469165735004 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}] 22:35:35 INFO - PROCESS | 1655 | 1469165735005 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:35 INFO - PROCESS | 1655 | 1469165735088 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 22:35:35 INFO - PROCESS | 1655 | 1469165735091 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:35 INFO - PROCESS | 1655 | 1469165735093 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c65b000 == 35 [pid = 1655] [id = 766] 22:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x113d45c00) [pid = 1655] [serial = 2296] [outer = 0x0] 22:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x126c73400) [pid = 1655] [serial = 2297] [outer = 0x113d45c00] 22:35:35 INFO - PROCESS | 1655 | 1469165735119 Marionette DEBUG loaded listener.js 22:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x129265000) [pid = 1655] [serial = 2298] [outer = 0x113d45c00] 22:35:35 INFO - PROCESS | 1655 | 1469165735624 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]]]}] 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:35:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:35:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:35:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:35:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:35:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:35:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:35:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:35:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:35:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:35:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:35:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:35:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:35:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:35:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:35:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:35:35 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 22:35:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:35:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:35:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:35:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:35:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:35:35 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 22:35:35 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 22:35:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:35:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:35:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:35:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:35:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:35:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:35:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:35:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:35:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:35:35 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 22:35:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:35:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:35:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:35:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:35:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:35:35 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 22:35:35 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 22:35:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:35:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:35:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:35:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:35:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:35:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:35:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 686ms 22:35:35 INFO - PROCESS | 1655 | 1469165735681 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 22:35:35 INFO - TEST-START | /FileAPI/idlharness.worker 22:35:35 INFO - PROCESS | 1655 | 1469165735683 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 22:35:35 INFO - PROCESS | 1655 | 1469165735685 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:35:35 INFO - PROCESS | 1655 | 1469165735687 Marionette TRACE conn2 <- [1,3030,null,{}] 22:35:35 INFO - PROCESS | 1655 | 1469165735690 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}] 22:35:35 INFO - PROCESS | 1655 | 1469165735691 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:35 INFO - PROCESS | 1655 | 1469165735779 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 22:35:35 INFO - PROCESS | 1655 | 1469165735784 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:35 INFO - PROCESS | 1655 | 1469165735785 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:35 INFO - PROCESS | 1655 | ++DOCSHELL 0x12a613800 == 36 [pid = 1655] [id = 767] 22:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x129396000) [pid = 1655] [serial = 2299] [outer = 0x0] 22:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x12b9c7c00) [pid = 1655] [serial = 2300] [outer = 0x129396000] 22:35:35 INFO - PROCESS | 1655 | 1469165735812 Marionette DEBUG loaded listener.js 22:35:35 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x12bab9000) [pid = 1655] [serial = 2301] [outer = 0x129396000] 22:35:35 INFO - PROCESS | 1655 | [1655] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:35:36 INFO - PROCESS | 1655 | 1469165736428 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,{},{}]]]}] 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:35:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:35:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:35:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:35:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:35:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:35:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:35:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:35:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:35:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:35:36 INFO - {} 22:35:36 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 22:35:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:35:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:35:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:35:36 INFO - {} 22:35:36 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 - {} 22:35:36 INFO - {} 22:35:36 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 22:35:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:35:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:35:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:35:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:35:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:35:36 INFO - {} 22:35:36 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 22:35:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:35:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:35:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:35:36 INFO - {} 22:35:36 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 - {} 22:35:36 INFO - {} 22:35:36 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 22:35:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:35:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:35:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 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 22:35:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:35:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:35:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:35:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:35:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:35:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 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 22:35:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:35:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 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 22:35:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:35:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 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 22:35:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:35:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:35:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:35:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:35:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:35:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:35:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:35:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:35:36 INFO - {} 22:35:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 783ms 22:35:36 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:35:36 INFO - PROCESS | 1655 | 1469165736472 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 22:35:36 INFO - PROCESS | 1655 | 1469165736473 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 22:35:36 INFO - PROCESS | 1655 | 1469165736476 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:35:36 INFO - PROCESS | 1655 | 1469165736477 Marionette TRACE conn2 <- [1,3034,null,{}] 22:35:36 INFO - PROCESS | 1655 | 1469165736479 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}] 22:35:36 INFO - PROCESS | 1655 | 1469165736480 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:36 INFO - PROCESS | 1655 | 1469165736565 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 22:35:36 INFO - PROCESS | 1655 | 1469165736568 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:36 INFO - PROCESS | 1655 | 1469165736569 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:36 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bb3d000 == 37 [pid = 1655] [id = 768] 22:35:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x11269bc00) [pid = 1655] [serial = 2302] [outer = 0x0] 22:35:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x11269d800) [pid = 1655] [serial = 2303] [outer = 0x11269bc00] 22:35:36 INFO - PROCESS | 1655 | 1469165736593 Marionette DEBUG loaded listener.js 22:35:36 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1126a1400) [pid = 1655] [serial = 2304] [outer = 0x11269bc00] 22:35:37 INFO - PROCESS | 1655 | 1469165737132 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]]]}] 22:35:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:35:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 669ms 22:35:37 INFO - PROCESS | 1655 | 1469165737171 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 22:35:37 INFO - PROCESS | 1655 | 1469165737174 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 22:35:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:35:37 INFO - PROCESS | 1655 | 1469165737180 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:35:37 INFO - PROCESS | 1655 | 1469165737184 Marionette TRACE conn2 <- [1,3038,null,{}] 22:35:37 INFO - PROCESS | 1655 | 1469165737188 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}] 22:35:37 INFO - PROCESS | 1655 | 1469165737190 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:37 INFO - PROCESS | 1655 | 1469165737306 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 22:35:37 INFO - PROCESS | 1655 | 1469165737389 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:37 INFO - PROCESS | 1655 | 1469165737391 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:37 INFO - PROCESS | 1655 | ++DOCSHELL 0x119172800 == 38 [pid = 1655] [id = 769] 22:35:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1127dd400) [pid = 1655] [serial = 2305] [outer = 0x0] 22:35:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x1129b9400) [pid = 1655] [serial = 2306] [outer = 0x1127dd400] 22:35:37 INFO - PROCESS | 1655 | 1469165737422 Marionette DEBUG loaded listener.js 22:35:37 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x113d97000) [pid = 1655] [serial = 2307] [outer = 0x1127dd400] 22:35:37 INFO - PROCESS | 1655 | 1469165737824 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"]]]}] 22:35:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:35:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:35:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 676ms 22:35:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:35:37 INFO - PROCESS | 1655 | 1469165737854 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 22:35:37 INFO - PROCESS | 1655 | 1469165737858 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 22:35:37 INFO - PROCESS | 1655 | 1469165737862 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:35:37 INFO - PROCESS | 1655 | 1469165737864 Marionette TRACE conn2 <- [1,3042,null,{}] 22:35:37 INFO - PROCESS | 1655 | 1469165737867 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}] 22:35:37 INFO - PROCESS | 1655 | 1469165737869 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:37 INFO - PROCESS | 1655 | 1469165737984 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 22:35:38 INFO - PROCESS | 1655 | 1469165738046 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:38 INFO - PROCESS | 1655 | 1469165738047 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:38 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268e9000 == 39 [pid = 1655] [id = 770] 22:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x1161c8000) [pid = 1655] [serial = 2308] [outer = 0x0] 22:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x1172b9400) [pid = 1655] [serial = 2309] [outer = 0x1161c8000] 22:35:38 INFO - PROCESS | 1655 | 1469165738078 Marionette DEBUG loaded listener.js 22:35:38 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1184da400) [pid = 1655] [serial = 2310] [outer = 0x1161c8000] 22:35:38 INFO - PROCESS | 1655 | 1469165738587 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]]]}] 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:35:38 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. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:35:38 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'.) 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:35:38 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. 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:35:38 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. 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:35:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:35:38 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. 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:35:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:35:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:35:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:35:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:35:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:35:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:35:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:35:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:35:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:35:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:35:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:35:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:35:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:35:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:35:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 782ms 22:35:38 INFO - PROCESS | 1655 | 1469165738710 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 22:35:38 INFO - PROCESS | 1655 | 1469165738713 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 22:35:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:35:38 INFO - PROCESS | 1655 | 1469165738717 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:35:38 INFO - PROCESS | 1655 | 1469165738719 Marionette TRACE conn2 <- [1,3046,null,{}] 22:35:38 INFO - PROCESS | 1655 | 1469165738728 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}] 22:35:38 INFO - PROCESS | 1655 | 1469165738733 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:38 INFO - PROCESS | 1655 | 1469165738970 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 22:35:39 INFO - PROCESS | 1655 | 1469165739059 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:39 INFO - PROCESS | 1655 | 1469165739061 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x113829800 == 40 [pid = 1655] [id = 771] 22:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x1110aa800) [pid = 1655] [serial = 2311] [outer = 0x0] 22:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x111d83c00) [pid = 1655] [serial = 2312] [outer = 0x1110aa800] 22:35:39 INFO - PROCESS | 1655 | 1469165739089 Marionette DEBUG loaded listener.js 22:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x1127d9800) [pid = 1655] [serial = 2313] [outer = 0x1110aa800] 22:35:39 INFO - PROCESS | 1655 | [1655] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12a613800 == 39 [pid = 1655] [id = 767] 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12c65b000 == 38 [pid = 1655] [id = 766] 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x123bc4800 == 37 [pid = 1655] [id = 765] 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12b993000 == 36 [pid = 1655] [id = 764] 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12b230800 == 35 [pid = 1655] [id = 763] 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12abb5800 == 34 [pid = 1655] [id = 762] 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12a615800 == 33 [pid = 1655] [id = 761] 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x129225800 == 32 [pid = 1655] [id = 760] 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x123bc5000 == 31 [pid = 1655] [id = 759] 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x119535800 == 30 [pid = 1655] [id = 758] 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x113ae1800 == 29 [pid = 1655] [id = 757] 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x1169a4000 == 28 [pid = 1655] [id = 756] 22:35:39 INFO - PROCESS | 1655 | --DOCSHELL 0x12080a000 == 27 [pid = 1655] [id = 755] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 111 (0x12965d400) [pid = 1655] [serial = 2237] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 110 (0x1237e4c00) [pid = 1655] [serial = 2219] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 109 (0x12a643400) [pid = 1655] [serial = 2241] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 108 (0x12a8b0c00) [pid = 1655] [serial = 2245] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 107 (0x12a6d0000) [pid = 1655] [serial = 2244] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 106 (0x124eb8400) [pid = 1655] [serial = 2221] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 105 (0x126590400) [pid = 1655] [serial = 2222] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x128c07000) [pid = 1655] [serial = 2227] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x12684c400) [pid = 1655] [serial = 2224] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x128dcd800) [pid = 1655] [serial = 2230] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x1184ce800) [pid = 1655] [serial = 2233] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x128c11000) [pid = 1655] [serial = 2228] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x116026400) [pid = 1655] [serial = 2206] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11675a800) [pid = 1655] [serial = 2207] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1195d3400) [pid = 1655] [serial = 2212] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x1195c6c00) [pid = 1655] [serial = 2213] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x119a4e400) [pid = 1655] [serial = 2215] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x12084a800) [pid = 1655] [serial = 2216] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x11386e000) [pid = 1655] [serial = 2203] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x11652f800) [pid = 1655] [serial = 2204] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x124815400) [pid = 1655] [serial = 2201] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x1243fcc00) [pid = 1655] [serial = 2200] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x12163a800) [pid = 1655] [serial = 2218] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x1176b2400) [pid = 1655] [serial = 2209] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x1182fc800) [pid = 1655] [serial = 2210] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x129265c00) [pid = 1655] [serial = 2236] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 85 (0x121640c00) [pid = 1655] [serial = 2234] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 84 (0x120848000) [pid = 1655] [serial = 2239] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 83 (0x129262000) [pid = 1655] [serial = 2231] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 82 (0x12a6c7c00) [pid = 1655] [serial = 2242] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | --DOMWINDOW == 81 (0x126c71c00) [pid = 1655] [serial = 2225] [outer = 0x0] [url = about:blank] 22:35:39 INFO - PROCESS | 1655 | 1469165739544 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:35:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:35:39 INFO - {} 22:35:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 875ms 22:35:39 INFO - PROCESS | 1655 | 1469165739593 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 22:35:39 INFO - PROCESS | 1655 | 1469165739596 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 22:35:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:35:39 INFO - PROCESS | 1655 | 1469165739600 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:35:39 INFO - PROCESS | 1655 | 1469165739602 Marionette TRACE conn2 <- [1,3050,null,{}] 22:35:39 INFO - PROCESS | 1655 | 1469165739605 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}] 22:35:39 INFO - PROCESS | 1655 | 1469165739606 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:39 INFO - PROCESS | 1655 | 1469165739690 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 22:35:39 INFO - PROCESS | 1655 | 1469165739702 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:39 INFO - PROCESS | 1655 | 1469165739703 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:39 INFO - PROCESS | 1655 | ++DOCSHELL 0x1192bb800 == 28 [pid = 1655] [id = 772] 22:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 82 (0x11339dc00) [pid = 1655] [serial = 2314] [outer = 0x0] 22:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 83 (0x113a3a400) [pid = 1655] [serial = 2315] [outer = 0x11339dc00] 22:35:39 INFO - PROCESS | 1655 | 1469165739730 Marionette DEBUG loaded listener.js 22:35:39 INFO - PROCESS | 1655 | ++DOMWINDOW == 84 (0x113f30400) [pid = 1655] [serial = 2316] [outer = 0x11339dc00] 22:35:40 INFO - PROCESS | 1655 | 1469165740051 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]]]}] 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:35:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 470ms 22:35:40 INFO - PROCESS | 1655 | 1469165740070 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 22:35:40 INFO - PROCESS | 1655 | 1469165740072 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 22:35:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:35:40 INFO - PROCESS | 1655 | 1469165740109 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:35:40 INFO - PROCESS | 1655 | 1469165740110 Marionette TRACE conn2 <- [1,3054,null,{}] 22:35:40 INFO - PROCESS | 1655 | 1469165740113 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}] 22:35:40 INFO - PROCESS | 1655 | 1469165740114 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:40 INFO - PROCESS | 1655 | 1469165740197 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 22:35:40 INFO - PROCESS | 1655 | 1469165740204 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:40 INFO - PROCESS | 1655 | 1469165740206 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x123352800 == 29 [pid = 1655] [id = 773] 22:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 85 (0x116758800) [pid = 1655] [serial = 2317] [outer = 0x0] 22:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 86 (0x1169e6800) [pid = 1655] [serial = 2318] [outer = 0x116758800] 22:35:40 INFO - PROCESS | 1655 | 1469165740231 Marionette DEBUG loaded listener.js 22:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x116aa4400) [pid = 1655] [serial = 2319] [outer = 0x116758800] 22:35:40 INFO - PROCESS | 1655 | 1469165740715 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"]]]}] 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:35:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:35:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:35:40 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" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:35:40 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" 22:35:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:35:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:35:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 637ms 22:35:40 INFO - PROCESS | 1655 | 1469165740742 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 22:35:40 INFO - PROCESS | 1655 | 1469165740745 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 22:35:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:35:40 INFO - PROCESS | 1655 | 1469165740758 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:35:40 INFO - PROCESS | 1655 | 1469165740762 Marionette TRACE conn2 <- [1,3058,null,{}] 22:35:40 INFO - PROCESS | 1655 | 1469165740764 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}] 22:35:40 INFO - PROCESS | 1655 | 1469165740767 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:40 INFO - PROCESS | 1655 | 1469165740866 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 22:35:40 INFO - PROCESS | 1655 | 1469165740871 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:40 INFO - PROCESS | 1655 | 1469165740872 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:40 INFO - PROCESS | 1655 | ++DOCSHELL 0x12922e800 == 30 [pid = 1655] [id = 774] 22:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x11950cc00) [pid = 1655] [serial = 2320] [outer = 0x0] 22:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x119512000) [pid = 1655] [serial = 2321] [outer = 0x11950cc00] 22:35:40 INFO - PROCESS | 1655 | 1469165740898 Marionette DEBUG loaded listener.js 22:35:40 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x119972c00) [pid = 1655] [serial = 2322] [outer = 0x11950cc00] 22:35:41 INFO - PROCESS | 1655 | 1469165741226 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]]]}] 22:35:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:35:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:35:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:35:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:35:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:35:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:35:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:35:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:35:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:35:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:35:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:35:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:35:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:35:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:35:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:35:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:35:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:35:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:35:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:35:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 480ms 22:35:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:35:41 INFO - PROCESS | 1655 | 1469165741235 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 22:35:41 INFO - PROCESS | 1655 | 1469165741237 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 22:35:41 INFO - PROCESS | 1655 | 1469165741239 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:35:41 INFO - PROCESS | 1655 | 1469165741240 Marionette TRACE conn2 <- [1,3062,null,{}] 22:35:41 INFO - PROCESS | 1655 | 1469165741242 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}] 22:35:41 INFO - PROCESS | 1655 | 1469165741244 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:41 INFO - PROCESS | 1655 | 1469165741360 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 22:35:41 INFO - PROCESS | 1655 | 1469165741366 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:41 INFO - PROCESS | 1655 | 1469165741367 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12abaa800 == 31 [pid = 1655] [id = 775] 22:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x119511000) [pid = 1655] [serial = 2323] [outer = 0x0] 22:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x119a0b000) [pid = 1655] [serial = 2324] [outer = 0x119511000] 22:35:41 INFO - PROCESS | 1655 | 1469165741392 Marionette DEBUG loaded listener.js 22:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x1210d1000) [pid = 1655] [serial = 2325] [outer = 0x119511000] 22:35:41 INFO - PROCESS | 1655 | [1655] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:35:41 INFO - PROCESS | 1655 | 1469165741729 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:35:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:35:41 INFO - {} 22:35:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 522ms 22:35:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:35:41 INFO - PROCESS | 1655 | 1469165741761 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 22:35:41 INFO - PROCESS | 1655 | 1469165741762 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 22:35:41 INFO - PROCESS | 1655 | 1469165741764 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:35:41 INFO - PROCESS | 1655 | 1469165741774 Marionette TRACE conn2 <- [1,3066,null,{}] 22:35:41 INFO - PROCESS | 1655 | 1469165741776 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}] 22:35:41 INFO - PROCESS | 1655 | 1469165741777 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:41 INFO - PROCESS | 1655 | 1469165741877 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 22:35:41 INFO - PROCESS | 1655 | 1469165741888 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:41 INFO - PROCESS | 1655 | 1469165741892 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:41 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b23b000 == 32 [pid = 1655] [id = 776] 22:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x123916000) [pid = 1655] [serial = 2326] [outer = 0x0] 22:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x123e68800) [pid = 1655] [serial = 2327] [outer = 0x123916000] 22:35:41 INFO - PROCESS | 1655 | 1469165741926 Marionette DEBUG loaded listener.js 22:35:41 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x1246cd400) [pid = 1655] [serial = 2328] [outer = 0x123916000] 22:35:42 INFO - PROCESS | 1655 | 1469165742251 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]]]}] 22:35:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:35:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:35:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:35:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:35:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:35:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:35:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:35:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 528ms 22:35:42 INFO - PROCESS | 1655 | 1469165742293 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 22:35:42 INFO - PROCESS | 1655 | 1469165742294 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 22:35:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:35:42 INFO - PROCESS | 1655 | 1469165742303 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:35:42 INFO - PROCESS | 1655 | 1469165742304 Marionette TRACE conn2 <- [1,3070,null,{}] 22:35:42 INFO - PROCESS | 1655 | 1469165742306 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}] 22:35:42 INFO - PROCESS | 1655 | 1469165742307 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:42 INFO - PROCESS | 1655 | 1469165742413 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 22:35:42 INFO - PROCESS | 1655 | 1469165742416 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:42 INFO - PROCESS | 1655 | 1469165742418 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x1268ec000 == 33 [pid = 1655] [id = 777] 22:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x1246cc800) [pid = 1655] [serial = 2329] [outer = 0x0] 22:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x124815400) [pid = 1655] [serial = 2330] [outer = 0x1246cc800] 22:35:42 INFO - PROCESS | 1655 | 1469165742442 Marionette DEBUG loaded listener.js 22:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x124ebc800) [pid = 1655] [serial = 2331] [outer = 0x1246cc800] 22:35:42 INFO - PROCESS | 1655 | 1469165742782 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]]]}] 22:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:35:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 520ms 22:35:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:35:42 INFO - PROCESS | 1655 | 1469165742824 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 22:35:42 INFO - PROCESS | 1655 | 1469165742825 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 22:35:42 INFO - PROCESS | 1655 | 1469165742834 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:35:42 INFO - PROCESS | 1655 | 1469165742836 Marionette TRACE conn2 <- [1,3074,null,{}] 22:35:42 INFO - PROCESS | 1655 | 1469165742838 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}] 22:35:42 INFO - PROCESS | 1655 | 1469165742839 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:42 INFO - PROCESS | 1655 | 1469165742939 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 22:35:42 INFO - PROCESS | 1655 | 1469165742942 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:42 INFO - PROCESS | 1655 | 1469165742943 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:42 INFO - PROCESS | 1655 | ++DOCSHELL 0x12bdcd800 == 34 [pid = 1655] [id = 778] 22:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x124dd9000) [pid = 1655] [serial = 2332] [outer = 0x0] 22:35:42 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x126594400) [pid = 1655] [serial = 2333] [outer = 0x124dd9000] 22:35:42 INFO - PROCESS | 1655 | 1469165742968 Marionette DEBUG loaded listener.js 22:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x126845000) [pid = 1655] [serial = 2334] [outer = 0x124dd9000] 22:35:43 INFO - PROCESS | 1655 | 1469165743256 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]]]}] 22:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:35:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 478ms 22:35:43 INFO - PROCESS | 1655 | 1469165743305 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 22:35:43 INFO - PROCESS | 1655 | 1469165743307 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 22:35:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:35:43 INFO - PROCESS | 1655 | 1469165743309 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:35:43 INFO - PROCESS | 1655 | 1469165743310 Marionette TRACE conn2 <- [1,3078,null,{}] 22:35:43 INFO - PROCESS | 1655 | 1469165743320 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}] 22:35:43 INFO - PROCESS | 1655 | 1469165743321 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:43 INFO - PROCESS | 1655 | 1469165743436 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 22:35:43 INFO - PROCESS | 1655 | 1469165743440 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:43 INFO - PROCESS | 1655 | 1469165743442 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:43 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c04d800 == 35 [pid = 1655] [id = 779] 22:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x12684c400) [pid = 1655] [serial = 2335] [outer = 0x0] 22:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x126c73c00) [pid = 1655] [serial = 2336] [outer = 0x12684c400] 22:35:43 INFO - PROCESS | 1655 | 1469165743501 Marionette DEBUG loaded listener.js 22:35:43 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x116aa3400) [pid = 1655] [serial = 2337] [outer = 0x12684c400] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 104 (0x12163b400) [pid = 1655] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 103 (0x119476400) [pid = 1655] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 102 (0x113aa5800) [pid = 1655] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 101 (0x116aa5800) [pid = 1655] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 100 (0x118562400) [pid = 1655] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 99 (0x1169ee800) [pid = 1655] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 98 (0x11336e800) [pid = 1655] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 97 (0x1129bac00) [pid = 1655] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 96 (0x118510c00) [pid = 1655] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 95 (0x116975800) [pid = 1655] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 94 (0x119adb400) [pid = 1655] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 93 (0x12611c400) [pid = 1655] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 92 (0x113394c00) [pid = 1655] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 91 (0x129262800) [pid = 1655] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 90 (0x126124400) [pid = 1655] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 89 (0x10eafe800) [pid = 1655] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 88 (0x113d45c00) [pid = 1655] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 87 (0x11690d800) [pid = 1655] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 22:35:43 INFO - PROCESS | 1655 | --DOMWINDOW == 86 (0x129396000) [pid = 1655] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:35:43 INFO - PROCESS | 1655 | 1469165743889 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] 22:35:43 INFO - PROCESS | 1655 | 1469165743933 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 22:35:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:35:43 INFO - PROCESS | 1655 | 1469165743936 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:35:43 INFO - PROCESS | 1655 | 1469165743937 Marionette TRACE conn2 <- [1,3082,null,{}] 22:35:43 INFO - PROCESS | 1655 | 1469165743939 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}] 22:35:43 INFO - PROCESS | 1655 | 1469165743940 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:44 INFO - PROCESS | 1655 | 1469165744020 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 22:35:44 INFO - PROCESS | 1655 | 1469165744083 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:44 INFO - PROCESS | 1655 | 1469165744085 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12c3e1000 == 36 [pid = 1655] [id = 780] 22:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 87 (0x111d16000) [pid = 1655] [serial = 2338] [outer = 0x0] 22:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 88 (0x12611c400) [pid = 1655] [serial = 2339] [outer = 0x111d16000] 22:35:44 INFO - PROCESS | 1655 | 1469165744111 Marionette DEBUG loaded listener.js 22:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 89 (0x128c10000) [pid = 1655] [serial = 2340] [outer = 0x111d16000] 22:35:44 INFO - PROCESS | 1655 | 1469165744343 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]]]}] 22:35:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:35:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:35:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:35:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 419ms 22:35:44 INFO - PROCESS | 1655 | 1469165744356 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 22:35:44 INFO - PROCESS | 1655 | 1469165744357 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 22:35:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:35:44 INFO - PROCESS | 1655 | 1469165744359 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:35:44 INFO - PROCESS | 1655 | 1469165744360 Marionette TRACE conn2 <- [1,3086,null,{}] 22:35:44 INFO - PROCESS | 1655 | 1469165744370 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}] 22:35:44 INFO - PROCESS | 1655 | 1469165744371 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:44 INFO - PROCESS | 1655 | 1469165744463 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 22:35:44 INFO - PROCESS | 1655 | 1469165744467 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:44 INFO - PROCESS | 1655 | 1469165744468 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:44 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca6a800 == 37 [pid = 1655] [id = 781] 22:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 90 (0x128db1000) [pid = 1655] [serial = 2341] [outer = 0x0] 22:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 91 (0x129260800) [pid = 1655] [serial = 2342] [outer = 0x128db1000] 22:35:44 INFO - PROCESS | 1655 | 1469165744495 Marionette DEBUG loaded listener.js 22:35:44 INFO - PROCESS | 1655 | ++DOMWINDOW == 92 (0x1293a0000) [pid = 1655] [serial = 2343] [outer = 0x128db1000] 22:35:44 INFO - PROCESS | 1655 | 1469165744843 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:35:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:35:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 521ms 22:35:44 INFO - PROCESS | 1655 | 1469165744881 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 22:35:44 INFO - PROCESS | 1655 | 1469165744883 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 22:35:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:35:44 INFO - PROCESS | 1655 | 1469165744885 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:35:44 INFO - PROCESS | 1655 | 1469165744887 Marionette TRACE conn2 <- [1,3090,null,{}] 22:35:44 INFO - PROCESS | 1655 | 1469165744889 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}] 22:35:44 INFO - PROCESS | 1655 | 1469165744891 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:45 INFO - PROCESS | 1655 | 1469165745015 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 22:35:45 INFO - PROCESS | 1655 | 1469165745023 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:45 INFO - PROCESS | 1655 | 1469165745024 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12cd84000 == 38 [pid = 1655] [id = 782] 22:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 93 (0x112e0fc00) [pid = 1655] [serial = 2344] [outer = 0x0] 22:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 94 (0x12965a000) [pid = 1655] [serial = 2345] [outer = 0x112e0fc00] 22:35:45 INFO - PROCESS | 1655 | 1469165745047 Marionette DEBUG loaded listener.js 22:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 95 (0x12a6c8800) [pid = 1655] [serial = 2346] [outer = 0x112e0fc00] 22:35:45 INFO - PROCESS | 1655 | 1469165745321 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:35:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:35:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 469ms 22:35:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:35:45 INFO - PROCESS | 1655 | 1469165745354 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 22:35:45 INFO - PROCESS | 1655 | 1469165745356 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 22:35:45 INFO - PROCESS | 1655 | 1469165745358 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:35:45 INFO - PROCESS | 1655 | 1469165745359 Marionette TRACE conn2 <- [1,3094,null,{}] 22:35:45 INFO - PROCESS | 1655 | 1469165745361 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}] 22:35:45 INFO - PROCESS | 1655 | 1469165745362 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:45 INFO - PROCESS | 1655 | 1469165745457 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 22:35:45 INFO - PROCESS | 1655 | 1469165745461 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:45 INFO - PROCESS | 1655 | 1469165745462 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:45 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d36a000 == 39 [pid = 1655] [id = 783] 22:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 96 (0x12925bc00) [pid = 1655] [serial = 2347] [outer = 0x0] 22:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 97 (0x12a86a400) [pid = 1655] [serial = 2348] [outer = 0x12925bc00] 22:35:45 INFO - PROCESS | 1655 | 1469165745485 Marionette DEBUG loaded listener.js 22:35:45 INFO - PROCESS | 1655 | ++DOMWINDOW == 98 (0x12a8b9400) [pid = 1655] [serial = 2349] [outer = 0x12925bc00] 22:35:45 INFO - PROCESS | 1655 | 1469165745862 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:35:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:35:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 517ms 22:35:45 INFO - PROCESS | 1655 | 1469165745876 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 22:35:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:35:45 INFO - PROCESS | 1655 | 1469165745879 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 22:35:45 INFO - PROCESS | 1655 | 1469165745882 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:35:45 INFO - PROCESS | 1655 | 1469165745884 Marionette TRACE conn2 <- [1,3098,null,{}] 22:35:45 INFO - PROCESS | 1655 | 1469165745888 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}] 22:35:45 INFO - PROCESS | 1655 | 1469165745890 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:46 INFO - PROCESS | 1655 | 1469165746004 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 22:35:46 INFO - PROCESS | 1655 | 1469165746072 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:46 INFO - PROCESS | 1655 | 1469165746073 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x11887f800 == 40 [pid = 1655] [id = 784] 22:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 99 (0x1127dd800) [pid = 1655] [serial = 2350] [outer = 0x0] 22:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 100 (0x1129b9800) [pid = 1655] [serial = 2351] [outer = 0x1127dd800] 22:35:46 INFO - PROCESS | 1655 | 1469165746144 Marionette DEBUG loaded listener.js 22:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 101 (0x113398800) [pid = 1655] [serial = 2352] [outer = 0x1127dd800] 22:35:46 INFO - PROCESS | 1655 | 1469165746557 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]]]}] 22:35:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:35:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:35:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 723ms 22:35:46 INFO - PROCESS | 1655 | 1469165746604 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 22:35:46 INFO - PROCESS | 1655 | 1469165746607 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 22:35:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:35:46 INFO - PROCESS | 1655 | 1469165746612 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:35:46 INFO - PROCESS | 1655 | 1469165746614 Marionette TRACE conn2 <- [1,3102,null,{}] 22:35:46 INFO - PROCESS | 1655 | 1469165746616 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}] 22:35:46 INFO - PROCESS | 1655 | 1469165746618 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:46 INFO - PROCESS | 1655 | 1469165746728 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 22:35:46 INFO - PROCESS | 1655 | 1469165746836 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:46 INFO - PROCESS | 1655 | 1469165746838 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:46 INFO - PROCESS | 1655 | ++DOCSHELL 0x119595000 == 41 [pid = 1655] [id = 785] 22:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 102 (0x113393c00) [pid = 1655] [serial = 2353] [outer = 0x0] 22:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 103 (0x1169e2800) [pid = 1655] [serial = 2354] [outer = 0x113393c00] 22:35:46 INFO - PROCESS | 1655 | 1469165746870 Marionette DEBUG loaded listener.js 22:35:46 INFO - PROCESS | 1655 | ++DOMWINDOW == 104 (0x1176b6000) [pid = 1655] [serial = 2355] [outer = 0x113393c00] 22:35:47 INFO - PROCESS | 1655 | 1469165747227 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:35:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 621ms 22:35:47 INFO - PROCESS | 1655 | 1469165747234 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 22:35:47 INFO - PROCESS | 1655 | 1469165747236 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 22:35:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:35:47 INFO - PROCESS | 1655 | 1469165747238 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:35:47 INFO - PROCESS | 1655 | 1469165747241 Marionette TRACE conn2 <- [1,3106,null,{}] 22:35:47 INFO - PROCESS | 1655 | 1469165747248 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}] 22:35:47 INFO - PROCESS | 1655 | 1469165747252 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:47 INFO - PROCESS | 1655 | 1469165747359 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 22:35:47 INFO - PROCESS | 1655 | 1469165747472 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:47 INFO - PROCESS | 1655 | 1469165747474 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:47 INFO - PROCESS | 1655 | ++DOCSHELL 0x12b233800 == 42 [pid = 1655] [id = 786] 22:35:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 105 (0x11946dc00) [pid = 1655] [serial = 2356] [outer = 0x0] 22:35:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 106 (0x119478c00) [pid = 1655] [serial = 2357] [outer = 0x11946dc00] 22:35:47 INFO - PROCESS | 1655 | 1469165747506 Marionette DEBUG loaded listener.js 22:35:47 INFO - PROCESS | 1655 | ++DOMWINDOW == 107 (0x119a0bc00) [pid = 1655] [serial = 2358] [outer = 0x11946dc00] 22:35:47 INFO - PROCESS | 1655 | 1469165747861 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]]]}] 22:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:35:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 22:35:47 INFO - PROCESS | 1655 | 1469165747910 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 22:35:47 INFO - PROCESS | 1655 | 1469165747912 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 22:35:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:35:47 INFO - PROCESS | 1655 | 1469165747915 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:35:47 INFO - PROCESS | 1655 | 1469165747916 Marionette TRACE conn2 <- [1,3110,null,{}] 22:35:47 INFO - PROCESS | 1655 | 1469165747919 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}] 22:35:47 INFO - PROCESS | 1655 | 1469165747920 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:48 INFO - PROCESS | 1655 | 1469165748046 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 22:35:48 INFO - PROCESS | 1655 | 1469165748175 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:48 INFO - PROCESS | 1655 | 1469165748176 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12ca7f800 == 43 [pid = 1655] [id = 787] 22:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 108 (0x119ae1c00) [pid = 1655] [serial = 2359] [outer = 0x0] 22:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 109 (0x1210da000) [pid = 1655] [serial = 2360] [outer = 0x119ae1c00] 22:35:48 INFO - PROCESS | 1655 | 1469165748229 Marionette DEBUG loaded listener.js 22:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 110 (0x12315cc00) [pid = 1655] [serial = 2361] [outer = 0x119ae1c00] 22:35:48 INFO - PROCESS | 1655 | 1469165748619 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"]]]}] 22:35:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:35:48 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 22:35:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:35:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 720ms 22:35:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:35:48 INFO - PROCESS | 1655 | 1469165748636 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 22:35:48 INFO - PROCESS | 1655 | 1469165748637 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 22:35:48 INFO - PROCESS | 1655 | 1469165748639 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:35:48 INFO - PROCESS | 1655 | 1469165748641 Marionette TRACE conn2 <- [1,3114,null,{}] 22:35:48 INFO - PROCESS | 1655 | 1469165748643 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}] 22:35:48 INFO - PROCESS | 1655 | 1469165748644 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:48 INFO - PROCESS | 1655 | 1469165748785 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 22:35:48 INFO - PROCESS | 1655 | 1469165748878 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\", \"d37f54ab-0478-480f-8d41-f8716b7ad062\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:48 INFO - PROCESS | 1655 | 1469165748880 Marionette INFO sendAsync 853a5905-630f-3445-8ed5-fe4aa6ad8b8f 22:35:48 INFO - PROCESS | 1655 | ++DOCSHELL 0x12d46c800 == 44 [pid = 1655] [id = 788] 22:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 111 (0x1127d7000) [pid = 1655] [serial = 2362] [outer = 0x0] 22:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 112 (0x124372000) [pid = 1655] [serial = 2363] [outer = 0x1127d7000] 22:35:48 INFO - PROCESS | 1655 | 1469165748908 Marionette DEBUG loaded listener.js 22:35:48 INFO - PROCESS | 1655 | ++DOMWINDOW == 113 (0x1246d2400) [pid = 1655] [serial = 2364] [outer = 0x1127d7000] 22:35:49 INFO - PROCESS | 1655 | 1469165749269 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]]]}] 22:35:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:35:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 668ms 22:35:49 INFO - PROCESS | 1655 | 1469165749308 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 22:35:49 INFO - PROCESS | 1655 | 1469165749309 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 22:35:50 WARNING - u'runner_teardown' () 22:35:50 INFO - No more tests 22:35:50 INFO - Got 0 unexpected results 22:35:50 INFO - SUITE-END | took 506s 22:35:50 INFO - Closing logging queue 22:35:50 INFO - queue closed 22:35:50 INFO - Return code: 0 22:35:50 WARNING - # TBPL SUCCESS # 22:35:50 INFO - Running post-action listener: _resource_record_post_action 22:35:50 INFO - Running post-run listener: _resource_record_post_run 22:35:51 INFO - Total resource usage - Wall time: 528s; CPU: 57.0%; Read bytes: 31604224; Write bytes: 953739264; Read time: 206; Write time: 5029 22:35:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:35:51 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148466176; Write bytes: 148378624; Read time: 13428; Write time: 329 22:35:51 INFO - run-tests - Wall time: 511s; CPU: 58.0%; Read bytes: 29457920; Write bytes: 793449472; Read time: 187; Write time: 4659 22:35:51 INFO - Running post-run listener: _upload_blobber_files 22:35:51 INFO - Blob upload gear active. 22:35:51 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:35:51 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 22:35:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 22:35:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 22:35:51 INFO - (blobuploader) - INFO - Open directory for files ... 22:35:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:35:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:35:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:35:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:35:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:35:53 INFO - (blobuploader) - INFO - Done attempting. 22:35:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:35:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:35:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:35:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:35:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:35:54 INFO - (blobuploader) - INFO - Done attempting. 22:35:54 INFO - (blobuploader) - INFO - Iteration through files over. 22:35:54 INFO - Return code: 0 22:35:54 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:35:54 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:35:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eea885ef9c00d405ddf87cb4c5981888a4cb11f814fbd322cb1ae4e5eeb4154eab7ae47038bf2fd3f79d9ca72c7e02bdececd042f70c7c803ad1c2f6e418937e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/35017c96802c50bbc258252e07fac60d5d5b067916787c992364acb0b701b3c5a3c0743bbc092d194861f3ad3f0b5da3bd747bfdf7d98bba41bdb843bdf27d6a"} 22:35:54 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:35:54 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:35:54 INFO - Contents: 22:35:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eea885ef9c00d405ddf87cb4c5981888a4cb11f814fbd322cb1ae4e5eeb4154eab7ae47038bf2fd3f79d9ca72c7e02bdececd042f70c7c803ad1c2f6e418937e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/35017c96802c50bbc258252e07fac60d5d5b067916787c992364acb0b701b3c5a3c0743bbc092d194861f3ad3f0b5da3bd747bfdf7d98bba41bdb843bdf27d6a"} 22:35:54 INFO - Running post-run listener: copy_logs_to_upload_dir 22:35:54 INFO - Copying logs to upload dir... 22:35:54 INFO - mkdir: /builds/slave/test/build/upload/logs 22:35:54 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=591.158596 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 51 secs) (at 2016-07-21 22:35:55.234263) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-21 22:35:55.238397) ========= 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.V0BZ2IXJbQ/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.b4Pc1qy5ic/Listeners TMPDIR=/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eea885ef9c00d405ddf87cb4c5981888a4cb11f814fbd322cb1ae4e5eeb4154eab7ae47038bf2fd3f79d9ca72c7e02bdececd042f70c7c803ad1c2f6e418937e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/35017c96802c50bbc258252e07fac60d5d5b067916787c992364acb0b701b3c5a3c0743bbc092d194861f3ad3f0b5da3bd747bfdf7d98bba41bdb843bdf27d6a"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012481 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eea885ef9c00d405ddf87cb4c5981888a4cb11f814fbd322cb1ae4e5eeb4154eab7ae47038bf2fd3f79d9ca72c7e02bdececd042f70c7c803ad1c2f6e418937e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/35017c96802c50bbc258252e07fac60d5d5b067916787c992364acb0b701b3c5a3c0743bbc092d194861f3ad3f0b5da3bd747bfdf7d98bba41bdb843bdf27d6a"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1469137498/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-21 22:35:55.277118) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 22:35:55.277438) ========= 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.V0BZ2IXJbQ/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.b4Pc1qy5ic/Listeners TMPDIR=/var/folders/jp/6dm4jt356msd6dqb5shhcwxm00000w/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.004917 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-21 22:35:55.325562) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 22:35:55.325864) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-21 22:35:55.328100) ========= ========= Total master_lag: 3.60 =========